Home
last modified time | relevance | path

Searched refs:lifr_addr (Results 1 – 25 of 47) sorted by relevance

12

/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ifconfig/
H A Difconfig.c891 lifr->lifr_addr = g_netmask; in set_mask_lifreq()
903 lifr->lifr_addr = *mask; in set_mask_lifreq()
913 lifr->lifr_addr = *mask; in set_mask_lifreq()
1058 lifr.lifr_addr = laddr; in setifaddr()
1353 lifr.lifr_addr = subnet; in setifsubnet()
1402 (void) memset(&lifr.lifr_addr, 0, sizeof (lifr.lifr_addr)); in setifprefixlen()
1885 (void) memset(&lifr.lifr_addr, 0, sizeof (lifr.lifr_addr)); in addif()
1963 lifr.lifr_addr = laddr; in addif()
2043 lifr.lifr_addr = laddr; in removeif()
3281 (void) memset(&lifr.lifr_addr, 0, sizeof (lifr.lifr_addr)); in in_status()
[all …]
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/
H A Dforeachaddr.c292 if (lifr2->lifr_addr.ss_family == lifr->lifr_addr.ss_family in foreach_localaddr()
297 && !memcmp (&lifr2->lifr_addr, &lifr->lifr_addr, in foreach_localaddr()
305 if ((*pass1fn) (data, ss2sa (&lifr->lifr_addr))) in foreach_localaddr()
335 if ((*pass2fn) (data, ss2sa (&lifr->lifr_addr))) in foreach_localaddr()
H A Dlocaladdr.c604 if (lifr2->lifr_addr.ss_family == lifr->lifr_addr.ss_family in foreach_localaddr()
609 && !memcmp (&lifr2->lifr_addr, &lifr->lifr_addr, in foreach_localaddr()
617 if ((*pass1fn) (data, ss2sa (&lifr->lifr_addr))) in foreach_localaddr()
647 if ((*pass2fn) (data, ss2sa (&lifr->lifr_addr))) in foreach_localaddr()
/illumos-gate/usr/src/cmd/svr4pkg/libinst/
H A Dis_local_host.c116 #define lifraddrp(lifrp) ((lifrp->lifr_addr.ss_family == AF_INET6) ? \ in is_local_if()
117 (void *) &((struct sockaddr_in6 *)&lifrp->lifr_addr)->sin6_addr : \ in is_local_if()
118 (void *) &((struct sockaddr_in *)&lifrp->lifr_addr)->sin_addr) in is_local_if()
123 if (lifrp->lifr_addr.ss_family != hp->h_addrtype) { in is_local_if()
/illumos-gate/usr/src/lib/libipadm/common/
H A Dipadm_ndpd.c174 sin6 = (struct sockaddr_in6 *)&lifr.lifr_addr; in i_ipadm_create_linklocal()
177 bzero(&lifr.lifr_addr, sizeof (lifr.lifr_addr)); in i_ipadm_create_linklocal()
179 (struct sockaddr *)&lifr.lifr_addr); in i_ipadm_create_linklocal()
218 sin6 = (struct sockaddr_in6 *)&lifr.lifr_addr; in i_ipadm_create_linklocal()
H A Dipadm_addr.c977 (void) memcpy(&lifr.lifr_addr, &netmask, sizeof (netmask)); in i_ipadm_set_prefixlen()
1237 addr = (SIN(&lifr.lifr_addr))->sin_addr.s_addr; in i_ipadm_get_broadcast()
1266 sin = SIN(&lifr.lifr_addr); in i_ipadm_get_broadcast()
1331 &lifr.lifr_addr, &prefixlen); in i_ipadm_get_prefixlen()
1794 bzero(&lifr.lifr_addr, sizeof (lifr.lifr_addr)); in i_ipadm_delete_addr()
1795 lifr.lifr_addr.ss_family = addr->ipadm_af; in i_ipadm_delete_addr()
2557 *exists = !sockaddrunspec((struct sockaddr *)&lifr.lifr_addr); in i_ipadm_addr_exists_on_if()
2804 if (sockaddrcmp(&lifr.lifr_addr, &addr->ipadm_static_addr)) in ipadm_create_addr()
2921 lifr.lifr_addr = *mask; in i_ipadm_create_addr()
2926 lifr.lifr_addr = *addr; in i_ipadm_create_addr()
[all …]
/illumos-gate/usr/src/lib/print/libpapi-common/common/
H A Dmisc.c141 switch (r->lifr_addr.ss_family) { in local_interfaces()
144 (struct sockaddr_in *)&r->lifr_addr; in local_interfaces()
151 (struct sockaddr_in6 *)&r->lifr_addr; in local_interfaces()
/illumos-gate/usr/src/contrib/mDNSResponder/mDNSPosix/
H A DmDNSUNP.c309 if (lifr->lifr_addr.ss_family == AF_INET) { in select_src_ifi_info_solaris()
312 sinptr = (struct sockaddr_in *) &lifr->lifr_addr; in select_src_ifi_info_solaris()
427 if (lifrp->lifr_addr.ss_family != family) in get_ifi_info_solaris()
467 assert((best_lifr->lifr_addr.ss_family == AF_INET6) || in get_ifi_info_solaris()
468 (best_lifr->lifr_addr.ss_family == AF_INET)); in get_ifi_info_solaris()
470 switch (best_lifr->lifr_addr.ss_family) { in get_ifi_info_solaris()
474 sinptr6 = (struct sockaddr_in6 *) &best_lifr->lifr_addr; in get_ifi_info_solaris()
491 sinptr = (struct sockaddr_in *) &best_lifr->lifr_addr; in get_ifi_info_solaris()
512 sinptr = (struct sockaddr_in *) &lifrcopy.lifr_addr; in get_ifi_info_solaris()
/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/
H A Dinterface.c450 ASSIGN_ADDR(lif_addr, lif_v6addr, lifr_addr); in insert_lif()
460 ASSIGN_ADDR(lif_netmask, lif_v6mask, lifr_addr); in insert_lif()
691 (struct sockaddr_in6 *)&lifr.lifr_addr; in checkaddr()
703 (struct sockaddr_in *)&lifr.lifr_addr; in checkaddr()
881 (void) memset(&lifr.lifr_addr, 0, sizeof (lifr.lifr_addr)); in canonize_lif()
884 (struct sockaddr_in6 *)&lifr.lifr_addr; in canonize_lif()
890 (struct sockaddr_in *)&lifr.lifr_addr; in canonize_lif()
944 ((struct sockaddr_in *)&lifr.lifr_addr)-> in canonize_lif()
989 sin6 = (struct sockaddr_in6 *)&lifr.lifr_addr; in plumb_lif()
1447 ((struct sockaddr_in *)&lifr.lifr_addr)->sin_addr.s_addr; in open_ip_lif()
[all …]
/illumos-gate/usr/src/lib/libsocket/inet/
H A Dgetifaddrs.c348 lifr_af = lifrp->lifr_addr.ss_family; in getallifaddrs()
382 (void) memcpy(curr->ifa_addr, &lifrp->lifr_addr, in getallifaddrs()
391 (void) memcpy(curr->ifa_netmask, &lifrl.lifr_addr, in getallifaddrs()
402 (void) memcpy(curr->ifa_dstaddr, &lifrl.lifr_addr, in getallifaddrs()
411 (void) memcpy(curr->ifa_broadaddr, &lifrl.lifr_addr, in getallifaddrs()
/illumos-gate/usr/src/lib/libresolv2/common/irs/
H A Dgethostent.c493 #define lifr_addr iflr_addr macro
561 if (lifreq.lifr_addr.sa_len == 0)
562 lifreq.lifr_addr.sa_len = 16;
566 if (lifreq.lifr_addr.sa_len > sizeof (struct sockaddr))
567 cpsize += (int)lifreq.lifr_addr.sa_len -
570 cpsize = sizeof lifreq.lifr_name + lifreq.lifr_addr.sa_len;
580 switch (lifreq.lifr_addr.ss_family) {
585 &lifreq.lifr_addr)->sin_addr,
601 &lifreq.lifr_addr)->sin6_addr, sizeof in6);
/illumos-gate/usr/src/lib/libinetutil/common/
H A Difaddrlist.c158 sin = (struct sockaddr_in *)&lifrp->lifr_addr; in ifaddrlist()
161 sin6 = (struct sockaddr_in6 *)&lifrp->lifr_addr; in ifaddrlist()
H A Difaddrlistx.c115 addr = lifrp->lifr_addr; in ifaddrlistx()
/illumos-gate/usr/src/cmd/cmd-inet/sbin/netstrategy/
H A Dnetstrategy.c202 isv4 = ifr->lifr_addr.ss_family == AF_INET; in get_first_interface()
242 sin = (struct sockaddr_in *)&ifr->lifr_addr; in get_first_interface()
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibcm/
H A Dibcm_arp.c406 lifrp->lifr_addr.ss_family, lifrp->lifr_type); in ibcm_arp_get_ibd_ipaddr()
488 switch (lifrp->lifr_addr.ss_family) { in ibcm_arp_get_ibd_ipaddr()
491 bcopy(&lifrp->lifr_addr, &ipp->ip_cm_sin, in ibcm_arp_get_ibd_ipaddr()
497 bcopy(&lifrp->lifr_addr, &ipp->ip_cm_sin6, in ibcm_arp_get_ibd_ipaddr()
/illumos-gate/usr/src/lib/udapl/udapl_tavor/common/
H A Ddapl_name_service.c558 netmask = ((struct sockaddr_in *)&lifreq.lifr_addr)-> in dapls_ns_subnet_match_v4()
573 netaddr = ((struct sockaddr_in *)&lifreq.lifr_addr)-> in dapls_ns_subnet_match_v4()
603 (void) dapl_os_memcpy(&netmask_sock, &lifreq.lifr_addr, in dapls_ns_subnet_match_v6()
619 local_addr = (uchar_t *)&((struct sockaddr_in6 *)&lifreq.lifr_addr)-> in dapls_ns_subnet_match_v6()
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/
H A Dtables.c265 sin6 = (struct sockaddr_in6 *)&lifr.lifr_addr; in phyint_init_from_k()
293 sin6 = (struct sockaddr_in6 *)&lifr.lifr_addr; in phyint_init_from_k()
1214 if (lifr.lifr_addr.ss_family != AF_INET6) { in prefix_init_from_k()
1219 sin6 = (struct sockaddr_in6 *)&lifr.lifr_addr; in prefix_init_from_k()
1466 lifr.lifr_addr.ss_family = AF_INET6; in prefix_update_dhcp()
1534 lifr.lifr_addr.ss_family = AF_UNSPEC; in prefix_update_k()
1585 lifr.lifr_addr.ss_family = AF_UNSPEC; in prefix_update_k()
1603 sin6 = (struct sockaddr_in6 *)&lifr.lifr_addr; in prefix_update_k()
1686 sin6 = (struct sockaddr_in6 *)&lifr.lifr_addr; in prefix_update_k()
1720 sin6 = (struct sockaddr_in6 *)&lifr.lifr_addr; in prefix_update_k()
[all …]
/illumos-gate/usr/src/test/os-tests/tests/spoof-ras/
H A Dspoof-ras.c83 bcopy(&addrp->lifr_addr, &llap->lifr_nd.lnr_addr, in spoof_get_lla()
664 (char *)&((sin6_t *)&addr.lifr_addr)->sin6_scope_id, in main()
670 if (bind(s, (struct sockaddr *)&addr.lifr_addr, sizeof (sin6_t)) != 0) { in main()
/illumos-gate/usr/src/cmd/zoneadmd/
H A Dvplat.c2037 if (lifr->lifr_addr.ss_family == AF_INET) { in who_is_using()
2189 af = lifr.lifr_addr.ss_family; in configure_one_interface()
2205 laddr = lifr.lifr_addr; in configure_one_interface()
2208 (void) memset(&lifr.lifr_addr, 0, sizeof (lifr.lifr_addr)); in configure_one_interface()
2271 (void) memcpy(&lifr.lifr_addr, &netmask4, in configure_one_interface()
2287 (void) memcpy(&lifr.lifr_addr, &netmask6, in configure_one_interface()
2298 lifr.lifr_addr = laddr; in configure_one_interface()
2365 (&lifr.lifr_addr))->sin_addr; in configure_one_interface()
2368 (&lifr.lifr_addr))->sin6_addr; in configure_one_interface()
2692 SIN(&lifr.lifr_addr)); in add_net_for_linkid()
[all …]
/illumos-gate/usr/src/uts/common/io/ib/clients/rds/
H A Drds_ioctl.c223 ifrp->ifr_addr = *(struct sockaddr *)&lifrp->lifr_addr; in rds_ioctl_copyin_done()
356 sinp = (struct sockaddr_in *)&lifrp->lifr_addr; in rds_verify_bind_address()
/illumos-gate/usr/src/lib/smbsrv/libsmb/common/
H A Dsmb_nic.c497 isv6 = (lifrr.lifr_addr.ss_family == AF_INET6); in smb_nic_getinfo()
499 sin6 = (struct sockaddr_in6 *)(&lifrr.lifr_addr); in smb_nic_getinfo()
503 sin = (struct sockaddr_in *)(&lifrr.lifr_addr); in smb_nic_getinfo()
524 sin = (struct sockaddr_in *)&lifrr.lifr_addr; in smb_nic_getinfo()
/illumos-gate/usr/src/cmd/fs.d/nfs/statd/
H A Dsm_proc.c1075 af = lifrp->lifr_addr.ss_family; in merge_hosts()
1096 sa = (struct sockaddr_storage *)&(lifr.lifr_addr); in merge_hosts()
1099 sin = (struct sockaddr_in *)&lifr.lifr_addr; in merge_hosts()
1103 sin6 = (struct sockaddr_in6 *)&lifr.lifr_addr; in merge_hosts()
/illumos-gate/usr/src/lib/libnsl/nss/
H A Dnetdir_inet_sundry.c394 if (lifr->lifr_addr.ss_family != AF_INET) in get_if_info()
398 ((struct sockaddr_in *)&lifr->lifr_addr)->sin_addr; in get_if_info()
411 ((struct sockaddr_in *)&lifr->lifr_addr)->sin_addr; in get_if_info()
/illumos-gate/usr/src/uts/common/inet/kifconf/
H A Dkifconf.c190 buf = (char *)&lifr.lifr_addr; in kifioctl()
/illumos-gate/usr/src/lib/libdscp/
H A Dlibdscp.c308 (void) memcpy(saddr, &lifr.lifr_addr, sizeof (struct sockaddr_in)); in dscpAddr()

12