Sat, May 05, 2012 at 01:57:35PM CEST, mtk.manpages@xxxxxxxxx wrote: >On Fri, May 4, 2012 at 9:00 PM, Jiri Pirko <jpirko@xxxxxxxxxx> wrote: >> Hi. >> >> <quote> >> IP_MULTICAST_IF (since Linux 1.2) >> Set the local device for a multicast socket. >> Argument is an ip_mreqn or ip_mreq structure >> similar to IP_ADD_MEMBERSHIP. >> </quote> >> >> That is not true. Setsockopt recognizes only ip_mreqn and in_addr. I >> made patch which makes it recognize ip_mreq as well. So that would be >> probably ok. >> http://patchwork.ozlabs.org/patch/156815/ >> >> On the other hand, getsockopt works only with in_addr. That I think is >> good behaviour but manpages here needs to be corrected in this way (read >> part needs to be added here) > >Jirka, > >I'm having trouble to understand what you mean. Perhaps it would be >simplest if you showed your proposed replacement text for the text >quoted above. <orig> IP_MULTICAST_IF (since Linux 1.2) Set the local device for a multicast socket. Argument is an ip_mreqn or ip_mreq structure similar to IP_ADD_MEMBERSHIP. </orig> <new> IP_MULTICAST_IF (since Linux 1.2) Set or read the local device for a multicast socket. Argument for set is an ip_mreqn or ip_mreq or addr_in structure. Argument for read is an addr_in structure. </new> Jirka > >Thanks, > >Michael > > > >-- >Michael Kerrisk >Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/ >Author of "The Linux Programming Interface"; http://man7.org/tlpi/ -- To unsubscribe from this list: send the line "unsubscribe linux-man" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html