Home
last modified time | relevance | path

Searched refs:lifr (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/ibm-public/postfix/dist/src/util/
H A Dinet_addr_local.c246 #define NEXT_INTERFACE(lifr) (lifr + 1) argument
247 #define LIFREQ_SIZE(lifr) sizeof(lifr[0]) argument
257 struct lifreq *lifr; in ial_siocglif() local
288 for (lifr = lifc.lifc_req; lifr < the_end;) { in ial_siocglif()
289 sa = (struct sockaddr *) &lifr->lifr_addr; in ial_siocglif()
291 lifr = NEXT_INTERFACE(lifr); in ial_siocglif()
296 lifr = NEXT_INTERFACE(lifr); in ial_siocglif()
303 lifr = NEXT_INTERFACE(lifr); in ial_siocglif()
311 memcpy((void *) lifr_mask, (void *) lifr, sizeof(struct lifreq)); in ial_siocglif()
319 lifr = NEXT_INTERFACE(lifr); in ial_siocglif()
/netbsd-src/external/mpl/dhcp/dist/common/
H A Dsocket.c1257 struct lifreq lifr; in get_hw_addr() local
1259 memset(&lifr, 0, sizeof (lifr)); in get_hw_addr()
1260 (void) strlcpy(lifr.lifr_name, name, sizeof (lifr.lifr_name)); in get_hw_addr()
1266 ioctl(sock, SIOCGLIFFLAGS, &lifr) < 0) { in get_hw_addr()
1275 ioctl(sock, SIOCGLIFFLAGS, &lifr) >= 0) { in get_hw_addr()
1286 if (lifr.lifr_flags & (IFF_VIRTUAL|IFF_IPMP)) { in get_hw_addr()
1300 if (ioctl(sock, SIOCGLIFHWADDR, &lifr) < 0) in get_hw_addr()
1303 dladdrp = (struct sockaddr_dl *)&lifr.lifr_addr; in get_hw_addr()
/netbsd-src/sys/net/
H A Dif_gre.c1161 struct if_laddrreq *lifr = (struct if_laddrreq *)data; in gre_ioctl() local
1389 if (lifr->addr.ss_family != lifr->dstaddr.ss_family) { in gre_ioctl()
1394 sstosa(&lifr->addr)); in gre_ioctl()
1396 sstosa(&lifr->dstaddr)); in gre_ioctl()
1410 sockaddr_copy(sstosa(&lifr->addr), sizeof(lifr->addr), in gre_ioctl()
1412 sockaddr_copy(sstosa(&lifr->dstaddr), sizeof(lifr->dstaddr), in gre_ioctl()