Home
last modified time | relevance | path

Searched refs:imsf (Results 1 – 2 of 2) sorted by relevance

/sysdeps/unix/sysv/linux/
A Dgetipv4sourcefilter.c38 struct ip_msfilter *imsf; in getipv4sourcefilter() local
40 imsf = (struct ip_msfilter *) alloca (needed); in getipv4sourcefilter()
43 imsf = (struct ip_msfilter *) malloc (needed); in getipv4sourcefilter()
44 if (imsf == NULL) in getipv4sourcefilter()
48 imsf->imsf_multiaddr = group; in getipv4sourcefilter()
49 imsf->imsf_interface = interface; in getipv4sourcefilter()
50 imsf->imsf_numsrc = *numsrc; in getipv4sourcefilter()
58 *fmode = imsf->imsf_fmode; in getipv4sourcefilter()
59 memcpy (slist, imsf->imsf_slist, in getipv4sourcefilter()
61 *numsrc = imsf->imsf_numsrc; in getipv4sourcefilter()
[all …]
A Dsetipv4sourcefilter.c38 struct ip_msfilter *imsf; in setipv4sourcefilter() local
40 imsf = (struct ip_msfilter *) alloca (needed); in setipv4sourcefilter()
43 imsf = (struct ip_msfilter *) malloc (needed); in setipv4sourcefilter()
44 if (imsf == NULL) in setipv4sourcefilter()
48 imsf->imsf_multiaddr = group; in setipv4sourcefilter()
49 imsf->imsf_interface = interface; in setipv4sourcefilter()
50 imsf->imsf_fmode = fmode; in setipv4sourcefilter()
51 imsf->imsf_numsrc = numsrc; in setipv4sourcefilter()
52 memcpy (imsf->imsf_slist, slist, numsrc * sizeof (struct in_addr)); in setipv4sourcefilter()
54 int result = __setsockopt (s, SOL_IP, IP_MSFILTER, imsf, needed); in setipv4sourcefilter()
[all …]

Completed in 3 milliseconds