I'm working on a F28M36P53C2 processor (H63C2 kit) and my client wants me to include BOOTP support, but with some customizations for their environment (unique port number, vendor-specific extensions to the BOOTP packet). I'm using Code Composer Studio 6.1.3 (ARM/C28 compilers are at version 16.3, for whatever that's worth). I have TI-RTOS 2.16 installed and I see that there is a DHCP client that I can use.
Is this client available as source code? Or, are there sufficient hooks I can use to modify port numbers, packet parsing, etc.?