We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
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!