Home
last modified time | relevance | path

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

12

/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/
H A Dbound.c1030 sin = (struct sockaddr_in *)&lifr.lifr_addr; in configure_v4_lease()
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/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/cmd/cmd-inet/usr.bin/pppd/
H A Dsys-solaris.c103 l.lifr_addr.ss_family = AF_INET6, \
105 l.lifr_addr = laddr)
370 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)&lifr.lifr_addr; in read_ipv6_interface()
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.mpathd/
H A Dmpd_main.c358 af = lifr->lifr_addr.ss_family; in initifs()
376 &lifr->lifr_addr); in initifs()
409 &lifr->lifr_addr)) { in initifs()
432 check_addr_unique(pii, &lifr->lifr_addr); in initifs()
H A Dmpd_tables.c1832 sin = (struct sockaddr_in *)&lifr.lifr_addr; in logint_init_from_k()
1835 sin6 = (struct sockaddr_in6 *)&lifr.lifr_addr; in logint_init_from_k()
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/
H A Dmain.c2371 sin6 = (struct sockaddr_in6 *)&lifr.lifr_addr; in ndpd_create_addrs()
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/cmd/cmd-inet/usr.lib/in.ripngd/
H A Dstartup.c156 ((struct sockaddr_in6 *)&lifr.lifr_addr)->sin6_addr; in initifs()
/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/cmd/cmd-inet/usr.sbin/in.routed/
H A Dif.c1133 ifs.int_addr = ((struct sockaddr_in *)&lifrp->lifr_addr)-> in ifscan()
1213 sinp = (struct sockaddr_in *)&lifrp->lifr_addr; in ifscan()
/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/cmd/sendmail/src/
H A Dconf.c4713 # define lifr_addr iflr_addr in load_if_names() macro
4791 SOCKADDR *sa = (SOCKADDR *) &ifr->lifr_addr; in load_if_names()
4792 int af = ifr->lifr_addr.ss_family; in load_if_names()
4827 if (sa->sa.sa_len > sizeof(ifr->lifr_addr)) in load_if_names()
/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/cmd/zoneadm/
H A Dzoneadm.c2488 if ((s = socket(SOCKET_AF(if_reqp->lifr_addr.ss_family), in get_local_netifs()
2520 local_ifs[cnt]->af = req.lifr_addr.ss_family; in get_local_netifs()
2663 af = lifr.lifr_addr.ss_family; in verify_handle()
/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/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/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/lib/libadutils/common/
H A Daddisc.c546 &lifrp->lifr_addr)->sin_addr); in find_subnets()
/illumos-gate/usr/src/lib/libdscp/
H A Dlibdscp.c308 (void) memcpy(saddr, &lifr.lifr_addr, sizeof (struct sockaddr_in)); in dscpAddr()
/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/lib/libipadm/common/
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 …]
H A Dipadm_if.c164 s = (lifrp->lifr_addr.ss_family == AF_INET) ? in i_ipadm_active_if_info()
959 bzero(&lifr.lifr_addr, sizeof (lifr.lifr_addr)); in i_ipadm_plumb_if()
960 lifr.lifr_addr.ss_family = af; in i_ipadm_plumb_if()

12