Lines Matching defs:psu
96 sockunion_t *psu;
111 psu = (sockunion_t *)ifa->ifa_addr;
112 if (psu && psu->ss.ss_family == AF_INET &&
113 psu->sin.sin_addr.s_addr == ifaddr) {
127 psu = (sockunion_t *)ifa->ifa_addr;
128 if (psu && psu->ss.ss_family == AF_LINK &&
130 ifindex = psu->sdl.sdl_index;
155 sockunion_t *psu, *tmpslist;
189 psu = tmpslist;
190 for (i = 0; i < numsrc; i++, pina++, psu++) {
191 psu->sin.sin_family = AF_INET;
192 psu->sin.sin_len = sizeof(struct sockaddr_in);
193 psu->sin.sin_addr = *pina;
222 sockunion_t *psu, *tmpslist;
268 psu = tmpslist;
269 for (i = 0; i < MIN(onumsrc, *numsrc); i++, psu++) {
270 if (psu->ss.ss_family != AF_INET)
272 *pina++ = psu->sin.sin_addr;
289 sockunion_t *psu;
297 psu = (sockunion_t *)group;
298 switch (psu->ss.ss_family) {
302 !IN_MULTICAST(ntohl(psu->sin.sin_addr.s_addr)))) {
313 !IN6_IS_ADDR_MULTICAST(&psu->sin6.sin6_addr)) {
330 memcpy(&msfr.msfr_group, &psu->ss, psu->ss.ss_len);
346 sockunion_t *psu;
360 psu = (sockunion_t *)group;
361 switch (psu->ss.ss_family) {
365 !IN_MULTICAST(ntohl(psu->sin.sin_addr.s_addr)))) {
376 !IN6_IS_ADDR_MULTICAST(&psu->sin6.sin6_addr)) {
395 memcpy(&msfr.msfr_group, &psu->ss, psu->ss.ss_len);