| /onnv/onnv-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/ |
| foreachaddr.c | 205 struct lifreq *lifr, lifreq, *lifr2; local 240 P.buf_size = P.lifnum.lifn_count * sizeof (struct lifreq) * 2; 255 lifr = (struct lifreq *)((caddr_t) P.buf+i); 257 strncpy(lifreq.lifr_name, lifr->lifr_name, 258 sizeof (lifreq.lifr_name)); 260 lifreq.lifr_name); 262 if (ioctl (P.sock, SIOCGLIFFLAGS, (char *)&lifreq) < 0) { 275 if (lifreq.lifr_flags & IFF_LOOPBACK) { 281 if ((lifreq.lifr_flags & IFF_UP) == 0) [all...] |
| localaddr.c | 525 struct lifreq *lifr, lifreq, *lifr2; local 557 P.buf_size = P.lifnum.lifn_count * sizeof (struct lifreq) * 2; 571 lifr = (struct lifreq *)((caddr_t) P.buf+i); 573 strncpy(lifreq.lifr_name, lifr->lifr_name, 574 sizeof (lifreq.lifr_name)); 575 Tprintf (("interface %s\n", lifreq.lifr_name)); 577 if (ioctl (P.sock, SIOCGLIFFLAGS, (char *)&lifreq) < 0) { 588 if (lifreq.lifr_flags & IFF_LOOPBACK) { 594 if ((lifreq.lifr_flags & IFF_UP) == 0) 700 struct if_laddrreq *lifr, lifreq, *lifr2; local [all...] |
| /onnv/onnv-gate/usr/src/lib/udapl/udapl_tavor/common/ |
| dapl_name_service.c | 451 struct lifreq lifr; 549 struct lifreq lifreq; local 553 (void) dapl_os_strcpy(lifreq.lifr_name, IBD_NAME); 554 (void) sprintf(&lifreq.lifr_name[dapl_os_strlen(IBD_NAME)], "%d", 557 retval = ioctl(s, SIOCGLIFNETMASK, (caddr_t)&lifreq); 564 netmask = ((struct sockaddr_in *)&lifreq.lifr_addr)-> 572 retval = ioctl(s, SIOCGLIFADDR, (caddr_t)&lifreq); 579 netaddr = ((struct sockaddr_in *)&lifreq.lifr_addr)-> 595 struct lifreq lifreq local [all...] |
| /onnv/onnv-gate/usr/src/lib/udapl/udapl_tavor/tavor/ |
| dapl_tavor_hca.c | 291 struct lifreq lifreq; local 364 (void) dapl_os_strcpy(lifreq.lifr_name, drv_name); 365 (void) sprintf(&lifreq.lifr_name[dapl_os_strlen(drv_name)], "%d", 367 retval = ioctl(sfd, SIOCGLIFADDR, (caddr_t)&lifreq); 376 lifreq.lifr_name); 395 (void *)&lifreq.lifr_addr, sizeof (hca_ptr->hca_address)); 400 "pkey 0x%08x, ip addr %s\n", lifreq.lifr_name, hca_guid,
|
| /onnv/onnv-gate/usr/src/uts/common/inet/sockmods/ |
| sockmod_pfp.c | 59 static int pfp_lifreq_getlinkid(intptr_t, struct lifreq *, datalink_id_t *); 843 struct lifreq lifreq; local 852 * ioctls that work on "struct lifreq" 858 error = pfp_lifreq_getlinkid(arg, &lifreq, &linkid); 865 * Not all of these have a "struct lifreq" partner, for example 888 lifreq.lifr_index = linkid; 902 lifreq.lifr_flags = IFF_RUNNING; 904 lifreq.lifr_flags |= IFF_PROMISC; 923 if ((lifreq.lifr_flags & IFF_PROMISC) != 0 [all...] |
| /onnv/onnv-gate/usr/src/uts/common/io/bpf/ |
| bpf.c | 800 struct lifreq lifreq; local 997 if (copyin((void *)addr, &lifreq, sizeof (lifreq)) != 0) { 1001 error = bpf_ifname(d, lifreq.lifr_name, 1002 sizeof (lifreq.lifr_name)); 1004 copyout(&lifreq, (void *)addr, sizeof (lifreq)) != 0) { 1014 if (copyin((void *)addr, &lifreq, sizeof (lifreq)) != 0) [all...] |
| /onnv/onnv-gate/usr/src/lib/libresolv2/common/irs/ |
| gethostent.c | 502 #define LIFREQ if_laddrreq 504 #define LIFREQ lifreq 510 struct LIFREQ lifreq; local 544 if (lifc.lifc_len + 2 * sizeof(lifreq) < bufsiz) 562 memcpy(&lifreq, cp, sizeof lifreq); 565 if (lifreq.lifr_addr.sa_len == 0) 566 lifreq.lifr_addr.sa_len = 16 [all...] |
| /onnv/onnv-gate/usr/src/cmd/cmd-inet/usr.sbin/in.rdisc/ |
| in.rdisc.c | 1305 struct lifreq lifreq; local 1366 (void) strncpy(lifreq.lifr_name, ifr->ifr_name, 1368 if (ioctl(sock, SIOCGLIFFLAGS, (char *)&lifreq) < 0) { 1374 if ((lifreq.lifr_flags & IFF_UP) == 0) 1376 if (lifreq.lifr_flags & IFF_LOOPBACK) 1378 if ((lifreq.lifr_flags & (IFF_MULTICAST | IFF_BROADCAST)) == 0) 1545 struct lifreq lifreq; local [all...] |
| /onnv/onnv-gate/usr/src/cmd/rcm_daemon/common/ |
| ip_rcm.c | 189 static int update_pif(rcm_handle_t *, int, int, struct lifreq *); 200 static int ip_domux2fd(int *, int *, int *, struct lifreq *); 201 static int ip_plink(int, int, int, struct lifreq *); 1023 update_pif(rcm_handle_t *hd, int af, int sock, struct lifreq *lifr) 1032 struct lifreq lifreq; local 1051 (void) strlcpy(lifreq.lifr_name, lifr->lifr_name, LIFNAMSIZ); 1052 if (ioctl(sock, SIOCGLIFFLAGS, (char *)&lifreq) < 0) { 1056 lifreq.lifr_name, strerror(errno)); 1060 (void) memcpy(&ifflags, &lifreq.lifr_flags, sizeof (ifflags)) [all...] |
| /onnv/onnv-gate/usr/src/lib/libnsl/nss/ |
| netdir_inet.c | 2547 struct lifreq lifreq, *lifr; local [all...] |
| /onnv/onnv-gate/usr/src/cmd/cmd-inet/usr.lib/in.mpathd/ |
| mpd_main.c | 266 struct lifreq lifreq; local 267 struct lifreq *lifr; 324 if ((buf = calloc(lifn.lifn_count, sizeof (struct lifreq))) == NULL) { 331 lifc.lifc_len = lifn.lifn_count * sizeof (struct lifreq); 345 nlifr = lifc.lifc_len / sizeof (struct lifreq); 358 (void) strlcpy(lifreq.lifr_name, lifr->lifr_name, LIFNAMSIZ); 360 if (ioctl(sockfd, SIOCGLIFFLAGS, &lifreq) == -1) { 365 flags = lifreq.lifr_flags; 384 if (ioctl(sockfd, SIOCGLIFGROUPNAME, &lifreq) == -1) [all...] |
| /onnv/onnv-gate/usr/src/cmd/sendmail/src/ |
| conf.c | 4703 # define lifreq macro [all...] |
| /onnv/onnv-gate/usr/src/uts/common/net/ |
| if.h | 356 struct lifreq { struct 425 * OBSOLETE: Replaced by struct lifreq. Supported for compatibility. 527 struct lifreq *lifcu_req; 545 struct lifreq *lifsu_req;
|