In message <[EMAIL PROTECTED]>, Maxim Konovalov writes: >On Mon, 19 Jan 2004, 12:07+0100, Poul-Henning Kamp wrote: > >> Simple question: >> >> Very simple UDP server daemon. >> >> Many clients (connect(2)'ing a socket for each is not an option) >> >> Multihomed machine. >> >> What's the simple trick to replying with the same source-IP as the >> client used as destination-IP ? > >Probably bin/58012 worth to look (Multihomed tftpd enhancement). Yes, >it relies on protocol but still.
But that's not a general solution, and it certainly doesn't solve the problem for my application. I'm considering ways to make sendmsg(2)/recvmsg(2) DTRT, and my current candidate is give them a flag bit which says "msg_name has both addresses". -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 [EMAIL PROTECTED] | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. _______________________________________________ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "[EMAIL PROTECTED]"