From: Murphy, Ged (Bolton)
Do you know how much work would be involved in moving our DHCP client into dhcpcsvc and implementing everything around this? If it's quite a lot of work it might be worth me trying out what I mentioned, just has a hack until we have time to do things the Windows way.
It's probably mostly a matter of moving some source files around. While thinking about it, it occurred to me that your solution (just shut down the DHCP client when switching to a static IP address) isn't going to work when you have multiple network cards.
If your ReactOS work is going to concentrate solely on the kernel now, we might be waiting a long time to get this implemented as nobody seems to want to pick ncpa up. It's become the ReactOS forbidden fruit ;)
Any method would be good at this stage to get ncpa working, as it's our only missing feature for the 0.3 release.
I hope I didn't give the impression "please implement it this way, otherwise don't touch it". You're rightfully assuming that I won't be working on ncpa anytime soon. So, I have no "rights" to it. I was just thinking out loud how I'd want to implement it, but hey, if you think a different method works better please go ahead.
GvG