[Dnsmasq-discuss] Porting to cygwin

Simon Kelley simon@thekelleys.org.uk
Sun, 24 Apr 2005 19:24:59 +0100


Dave Cinege wrote:
> Can it be done and has anyone done it? 
> 
Nobody has done it, AFAIK. It would not be trivial, but might be possible.

Main problems:

Raw network access - this is used by the DHCP server to send packets to 
hosts which can't ARP yet. Ability to add entries to the ARP table might 
replce this. Any way, it's deep network magic.

Read and write destination address for UDP sockets. There's already code 
in there to do it two different ways, one for Linux and one for *BSD. 
Cygwin might follow one of those.

The usual low-level unix stuff, uids, setsid() etc.

HTH

Simon.

> _______________________________________________
> Dnsmasq-discuss mailing list
> Dnsmasq-discuss@lists.thekelleys.org.uk
> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
>