So I am aware that from RL_ARM 4.11 you can now re-init the DHCP client...great!
according to http://www.keil.com/support/man/docs/rlarm/rlarm_dhcp_disable.htm the function dhcp_init can be used.
My problem is that, not only is dhcp_init not mentioned anywhere in any header or library files, init_dhcp is used instead to start DHCP up in net_lib.c
So my question is, does dhcp_init exist and what function do I use to reinitialise the DHCP client. I'm suprised no one else has run into this problem!
"So I am aware that from RL_ARM 4.11 you can now re-init the DHCP client...great!"
Useful facility. I started development of our code before 4.11 and was unaware of this enhancement.
I've done a complete search of the Keil installation (of 4.14) and found no dhcp_init.
Would be worth contacting Keil support to see what they say.
Same here actually. Its a bit annoying they sometimes use or mention functions when they dont describe what they do!
Yeah - I'm having the same problem. init_dhcp() seems to work, but I would like to know why dhcp_init() gives the compiler error, even with MDK-ARM V4.21 (should include RL-ARM V4.13 one would think). I'm currently working with Keil Tech Support to find the answer. I am also trying to find out how to restart the DHCP client and if it will work with my version.
You need to update to MDK-ARM 4.22 to get dhcp_init.
Why couldn't the tech support guy have told me this? Would have saved a lot of emails...
Yes they really need to update their documentation!