Messages in this thread | | | From | (Raphael Manfredi) | Subject | Re: setsockopt(SOL_SOCKET, SO_SNDBUF) broken on 2.4.18? | Date | 26 Feb 2002 12:54:03 GMT |
| |
Quoting Alan Cox <alan@lxorguk.ukuu.org.uk> from ml.linux.kernel: :> If I can't use the returned value from getsockopt(SO_SNDBUF) to do a :> setsockopt(SO_SNDBUF), then it's broken! You'll have a hard time convincing :> me otherwise. : :I'd like to see a standards document cite for that. The behaviour we follow :is not atypical for a lot of ioctls and syscalls were you ask for one size :and the kernel gives you its preferred variant. In the other cases I can :think of the kernel also does not lie about its preferred variant
Practical experience shows that the test program I sent "works" (i.e. returns the least surprising results) on OpenBSD, HP-UX 11.x. I'm having a friend testing it for me on Solaris, but my guess is that it will work there as well.
Raphael - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |