I'm chasing a problem in the TCP/IP stack, and I ran into this unrelated issue:
When I disabled minimum footprint (hoping for more logging info)
| #define RTCS_MINIMUM_FOOTPRINT | 0 |
this resulted in turning on rip
Which in turn resulted in a compilation error in rip.c
Q:/Freescale/CW MCU v10.2/MCU/ColdFire_Tools/Command_Line_Tools/mwccmcf|Compiler|Error
(Q:\Projects\alert_receiver_controller\trunk\MQX\rtcs\source\tcpip\rip.c|932|50|1|30577|1)
= gate = RTCS_part_alloc(IP_cfg_ptr->GATE_PARTID);
>'GATE_PARTID' is not a member of class 'struct ip_cfg_struct'
I overcame this by selectively turning off rip, but it's probably a bug that needs fixing.
I'm using MQX 3.8