freebsd-skq/lib/libc/net
Bruce M Simpson 6de9a4eb6b Fix an obvious bug in getsourcefilter()'s use of struct __msfilterreq;
the kernel will return in msfr_nsrcs the number of source filters
in-mode for a given multicast group.
However, the filters themselves were never copied out, as the libc
function clobbers this field with zero, causing the kernel to assume
the provided vector of struct sockaddr_storage has zero length.
This bug would only affect users of SSM multicast, which is shimmed
in 7.x.
Picked up during mtest(8) refactoring.

MFC after:	1 day
2009-04-29 09:58:31 +00:00
..
base64.c
byteorder.3
ether_addr.c Add and document ether_ntoa_r() and ether_aton_r() functions, which accept 2007-05-13 13:57:45 +00:00
ethers.3 mdoc fix: remove extraneous empty line. 2007-10-30 15:31:41 +00:00
eui64.3
eui64.c
gai_strerror.3
gai_strerror.c
getaddrinfo.3 - forgot to bump a date 2009-01-06 13:10:15 +00:00
getaddrinfo.c Query DNS only once per an address family. 2009-03-29 17:55:11 +00:00
gethostbydns.c Shutup warning for DNAME RR. 2009-02-08 16:58:05 +00:00
gethostbyht.c
gethostbyname.3
gethostbynis.c
gethostnamadr.c
getifaddrs.3
getifaddrs.c
getifmaddrs.3
getifmaddrs.c
getipnodebyname.3
getnameinfo.3
getnameinfo.c
getnetbydns.c
getnetbyht.c
getnetbynis.c
getnetent.3
getnetnamadr.c
getproto.c
getprotoent.3
getprotoent.c
getprotoname.c
getservent.3
getservent.c
hesiod.3
hesiod.c
if_indextoname.3
if_indextoname.c
if_nameindex.c
if_nametoindex.c
inet6_opt_init.3
inet6_option_space.3
inet6_rth_space.3
inet6_rthdr_space.3
inet_net.3
inet.3 Require users to provide a length information for inet_ntoa_r, 2007-06-14 07:13:28 +00:00
ip6opt.c
linkaddr.3
linkaddr.c
Makefile.inc Fix bad rule and bad dependency for nsparser.h that can 2007-11-15 22:39:15 +00:00
map_v4v6.c
name6.c - Getipnodebyname() and getipnodebyaddr() reimplemented through 2007-07-31 16:09:41 +00:00
netdb_private.h
nscache.c - Correctly define CACHED_SOCKET_PATH as /var/run/nscd after cached to 2007-10-17 23:20:49 +00:00
nscachedcli.c
nsdispatch.3
nsdispatch.c Include libc_private.h for the declaration of __isthreaded instead of 2008-05-02 14:51:22 +00:00
nslexer.l
nsparser.y fix memory leak from reading nsswitch.conf 2007-05-17 03:33:23 +00:00
nss_backends.h
nss_compat.c
ntoh.c
rcmd.3 Add a missing .El. 2009-03-01 05:47:14 +00:00
rcmd.c
rcmdsh.3
rcmdsh.c
recv.c
res_config.h
resolver.3
rthdr.c
sctp_bindx.3 Major cleanup: mdoc macros, style, typos etc. 2007-06-18 10:20:32 +00:00
sctp_connectx.3 Assorted spelling, punctuation and mdoc fixes. 2007-09-25 16:48:08 +00:00
sctp_freepaddrs.3 Major cleanup: mdoc macros, style, typos etc. 2007-06-18 10:20:32 +00:00
sctp_getaddrlen.3 Major cleanup: mdoc macros, style, typos etc. 2007-06-18 10:20:32 +00:00
sctp_getassocid.3 Major cleanup: mdoc macros, style, typos etc. 2007-06-18 10:20:32 +00:00
sctp_getpaddrs.3 Major cleanup: mdoc macros, style, typos etc. 2007-06-18 10:20:32 +00:00
sctp_opt_info.3 Assorted spelling, punctuation and mdoc fixes. 2007-09-25 16:48:08 +00:00
sctp_recvmsg.3 Assorted spelling, punctuation and mdoc fixes. 2007-09-25 16:48:08 +00:00
sctp_send.3 Assorted spelling, punctuation and mdoc fixes. 2007-09-25 16:48:08 +00:00
sctp_sendmsg.3 Assorted spelling, punctuation and mdoc fixes. 2007-09-25 16:48:08 +00:00
sctp_sys_calls.c - take out a needless panic under invariants for sctp_output.c 2007-07-24 20:06:02 +00:00
send.c
sockatmark.3
sockatmark.c
sourcefilter.3 Considerably improve the wording of this man page. 2009-03-04 01:59:14 +00:00
sourcefilter.c Fix an obvious bug in getsourcefilter()'s use of struct __msfilterreq; 2009-04-29 09:58:31 +00:00
Symbol.map Import rewrite of IPv4 socket multicast layer to support source-specific 2007-06-12 16:24:56 +00:00
vars.c