/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/ |
H A D | interface.c | 124 if (lifr.lifr_flags & IFF_VRRP) { in insert_pif() 467 lif->lif_flags = lifr.lifr_flags; in insert_lif() 473 if ((lifr.lifr_flags & IFF_RUNNING) && !pif->pif_running) { in insert_lif() 475 } else if (!(lifr.lifr_flags & IFF_RUNNING) && pif->pif_running) { in insert_lif() 479 if (lifr.lifr_flags & IFF_POINTOPOINT) { in insert_lif() 487 } else if (!pif->pif_isv6 && (lifr.lifr_flags & IFF_BROADCAST)) { in insert_lif() 753 if ((lif->lif_flags ^ lifr.lifr_flags) & DHCP_IFF_WATCH) { in verify_lif() 756 lifr.lifr_flags, (lif->lif_flags ^ lifr.lifr_flags) & in verify_lif() 872 lif->lif_flags = lifr.lifr_flags; in canonize_lif() 874 if (dhcponly && !(lifr.lifr_flags & IFF_DHCPRUNNING)) { in canonize_lif() [all …]
|
H A D | agent.c | 1347 lifr.lifr_flags = 0; in check_lif() 1366 } else if (lifr.lifr_flags & IFF_DUPLICATE) { in check_lif() 1430 } else if (lifr.lifr_flags & IFF_DUPLICATE) { in check_main_lif() 1476 !(lifr.lifr_flags & IFF_RUNNING)) { in process_link_up_down()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ripngd/ |
H A D | startup.c | 112 if (!(lifr.lifr_flags & IFF_IPV6) || in initifs() 113 !(lifr.lifr_flags & IFF_MULTICAST) || in initifs() 114 (lifr.lifr_flags & IFF_LOOPBACK)) in initifs() 120 if (lifr.lifr_flags & IFF_POINTOPOINT) in initifs() 122 if (lifr.lifr_flags & IFF_NORTEXCH) in initifs() 124 if (lifr.lifr_flags & IFF_PRIVATE) in initifs() 126 if (lifr.lifr_flags & IFF_UP) { in initifs()
|
/illumos-gate/usr/src/lib/libinetutil/common/ |
H A D | ifaddrlistx.c | 123 if (set != 0 && ((lifrp->lifr_flags & set) == 0) || in ifaddrlistx() 124 (lifrp->lifr_flags & clear) != 0) in ifaddrlistx() 134 ifaddrp->ia_flags = lifrp->lifr_flags; in ifaddrlistx()
|
H A D | ifaddrlist.c | 140 al->flags = lifrp->lifr_flags; in ifaddrlist()
|
/illumos-gate/usr/src/lib/libipadm/common/ |
H A D | ipadm_if.c | 172 if (lifrl.lifr_flags & IFF_BROADCAST) in i_ipadm_active_if_info() 174 if (lifrl.lifr_flags & IFF_MULTICAST) in i_ipadm_active_if_info() 176 if (lifrl.lifr_flags & IFF_POINTOPOINT) in i_ipadm_active_if_info() 178 if (lifrl.lifr_flags & IFF_VIRTUAL) { in i_ipadm_active_if_info() 182 if (lifrl.lifr_flags & IFF_IPMP) { in i_ipadm_active_if_info() 186 if (lifrl.lifr_flags & IFF_STANDBY) in i_ipadm_active_if_info() 188 if (lifrl.lifr_flags & IFF_INACTIVE) in i_ipadm_active_if_info() 190 if (lifrl.lifr_flags & IFF_VRRP) in i_ipadm_active_if_info() 192 if (lifrl.lifr_flags & IFF_NOACCEPT) in i_ipadm_active_if_info() 194 if (lifrl.lifr_flags & IFF_IPV4) in i_ipadm_active_if_info() [all …]
|
H A D | ipadm_ndpd.c | 203 lifr.lifr_flags |= IFF_UP; in i_ipadm_create_linklocal() 220 lifr.lifr_flags &= ~IFF_UP; in i_ipadm_create_linklocal()
|
/illumos-gate/usr/src/cmd/cmd-inet/sbin/netstrategy/ |
H A D | netstrategy.c | 212 if (!(flifr.lifr_flags & IFF_UP) || in get_first_interface() 213 (flifr.lifr_flags & (IFF_VIRTUAL|IFF_POINTOPOINT))) in get_first_interface() 241 *dhcpflag = (flifr.lifr_flags & IFF_DHCPRUNNING) != 0; in get_first_interface()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ifconfig/ |
H A D | revarp.c | 85 if ((lifr.lifr_flags & IFF_LOOPBACK) || in doifrevarp() 86 (lifr.lifr_flags & IFF_NOARP) || in doifrevarp() 87 (lifr.lifr_flags & IFF_IPMP) || in doifrevarp() 88 (lifr.lifr_flags & IFF_POINTOPOINT)) { in doifrevarp()
|
H A D | ifconfig.c | 1500 if ((value & IFF_NOFAILOVER) && (lifr.lifr_flags & IFF_UP)) { in setifflags() 1507 lifr.lifr_flags &= ~IFF_UP; in setifflags() 1512 lifr.lifr_flags &= ~value; in setifflags() 1514 (lifr.lifr_flags & IFF_DUPLICATE)) { in setifflags() 1523 value = lifr.lifr_flags; in setifflags() 1526 lifr.lifr_flags = value; in setifflags() 1529 lifr.lifr_flags |= value; in setifflags() 1543 (lifr.lifr_flags & (IFF_UP|IFF_IPV6)) == (IFF_UP|IFF_IPV6) && in setifflags() 1556 if (!(lifrl.lifr_flags & IFF_UP)) { in setifflags() 1557 lifrl.lifr_flags |= IFF_UP; in setifflags() [all …]
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | strplumb.c | 381 lifr.lifr_flags |= IFF_IPV4; in strplumb_dev() 382 lifr.lifr_flags &= ~IFF_IPV6; in strplumb_dev() 388 lifr.lifr_flags |= IFF_IPV6; in strplumb_dev() 389 lifr.lifr_flags &= ~IFF_IPV4; in strplumb_dev() 419 if (lifr.lifr_flags & (IFF_NOARP | IFF_IPV6)) in strplumb_dev()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ |
H A D | if_mpadm.c | 144 return ((lifr.lifr_flags & IFF_OFFLINE) != 0); in is_offline() 228 lifr.lifr_flags = flags; in set_lifflags()
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/ |
H A D | foreachaddr.c | 275 if (lifreq.lifr_flags & IFF_LOOPBACK) { in foreach_localaddr() 281 if ((lifreq.lifr_flags & IFF_UP) == 0) { in foreach_localaddr()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/ |
H A D | tables.c | 235 pi->pi_flags = lifr.lifr_flags; in phyint_init_from_k() 432 if (!(lifr.lifr_flags & IFF_ROUTER) && pi->pi_AdvSendAdvertisements) { in phyint_init_from_k() 433 lifr.lifr_flags |= IFF_ROUTER; in phyint_init_from_k() 439 pi->pi_flags = lifr.lifr_flags; in phyint_init_from_k() 1226 pr->pr_flags = lifr.lifr_flags; in prefix_init_from_k() 1231 if (lifr.lifr_flags & IFF_DHCPRUNNING) { in prefix_init_from_k() 1236 if (!(lifr.lifr_flags & IFF_UP) || in prefix_init_from_k() 1439 old_flags = lifr.lifr_flags; in prefix_modify_flags() 1440 lifr.lifr_flags |= onflags; in prefix_modify_flags() 1441 lifr.lifr_flags &= ~offflags; in prefix_modify_flags() [all …]
|
H A D | main.c | 451 if (!(lifr.lifr_flags & IFF_MULTICAST) || in if_process() 452 (lifr.lifr_flags & (IFF_LOOPBACK|IFF_VRRP))) { in if_process() 456 if (!(lifr.lifr_flags & IFF_IPV6)) in if_process() 562 if ((lifr.lifr_flags & IFF_DUPLICATE) && in if_process() 563 !(lifr.lifr_flags & IFF_DHCPRUNNING) && in if_process() 2455 if ((lifr.lifr_flags & IFF_ADDRCONF) || in ndpd_delete_addrs() 2456 (lifr.lifr_flags & IFF_DHCPRUNNING)) { in ndpd_delete_addrs() 2474 if (lifr.lifr_flags & IFF_DHCPRUNNING) in ndpd_delete_addrs()
|
/illumos-gate/usr/src/lib/libresolv2/common/resolv/ |
H A D | res_init.c | 331 if ((lreq.lifr_flags & IFF_UP) && in __res_vinit() 332 !(lreq.lifr_flags & IFF_NOLOCAL) && in __res_vinit() 333 !(lreq.lifr_flags & IFF_NOXMIT) && in __res_vinit() 334 !(lreq.lifr_flags & IFF_LOOPBACK)) { in __res_vinit()
|
/illumos-gate/usr/src/lib/libsocket/inet/ |
H A D | getifaddrs.c | 356 if ((flags & LIFC_ENABLED) && !(lifrl.lifr_flags & IFF_UP)) in getallifaddrs() 375 curr->ifa_flags = lifrl.lifr_flags; in getallifaddrs()
|
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/ |
H A D | rdsv3_impl.c | 202 if ((lifr.lifr_flags & IFF_UP) != IFF_UP) in rdsv3_do_ip_ioctl() 204 if (lifr.lifr_flags & in rdsv3_do_ip_ioctl() 257 if ((lifr.lifr_flags & IFF_UP) != IFF_UP) in rdsv3_do_ip_ioctl() 259 if (lifr.lifr_flags & in rdsv3_do_ip_ioctl()
|
/illumos-gate/usr/src/lib/smbsrv/libsmb/common/ |
H A D | smb_nic.c | 531 nc->nic_sysflags = lifrr.lifr_flags; in smb_nic_getinfo() 687 if (lifrl.lifr_flags & IFF_LOOPBACK) { in smb_nic_hlist_sysget() 691 if ((lifrl.lifr_flags & IFF_UP) == 0) { in smb_nic_hlist_sysget()
|
/illumos-gate/usr/src/uts/common/inet/kifconf/ |
H A D | kifconf.c | 235 lifr.lifr_flags |= value; in ksetifflags()
|
/illumos-gate/usr/src/lib/libresolv2/common/irs/ |
H A D | gethostent.c | 496 #define lifr_flags iflr_flags macro 592 if ((lifreq.lifr_flags & IFF_UP) == 0) 607 if ((lifreq.lifr_flags & IFF_UP) == 0)
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/in.rdisc/ |
H A D | in.rdisc.c | 1372 if ((lifreq.lifr_flags & IFF_UP) == 0) in initifs() 1374 if (lifreq.lifr_flags & IFF_LOOPBACK) in initifs() 1376 if ((lifreq.lifr_flags & (IFF_MULTICAST | IFF_BROADCAST)) == 0) in initifs() 1411 if (!getconfig(sock, lifreq.lifr_flags, &ifr->ifr_addr, in initifs() 1446 if (!getconfig(sock, lifreq.lifr_flags, &ifr->ifr_addr, in initifs()
|
/illumos-gate/usr/src/lib/libdscp/ |
H A D | libdscp.c | 279 flags = lifr.lifr_flags; in dscpAddr()
|
/illumos-gate/usr/src/uts/common/inet/sockmods/ |
H A D | sockmod_pfp.c | 982 lifreq.lifr_flags = IFF_RUNNING; in sdpfp_ioctl() 984 lifreq.lifr_flags |= IFF_PROMISC; in sdpfp_ioctl() 1003 if ((lifreq.lifr_flags & IFF_PROMISC) != 0) in sdpfp_ioctl()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/vrrpd/ |
H A D | vrrpd.c | 4301 curr_flags = lifr.lifr_flags; in vrrpd_set_noaccept() 4303 lifr.lifr_flags |= IFF_NOACCEPT; in vrrpd_set_noaccept() 4305 lifr.lifr_flags &= ~IFF_NOACCEPT; in vrrpd_set_noaccept() 4307 if (lifr.lifr_flags != curr_flags) { in vrrpd_set_noaccept() 4313 lifr.lifr_flags, vif->vvi_ifname, in vrrpd_set_noaccept() 4352 curr_flags = lifr.lifr_flags; in vrrpd_virtualip_updateone() 4354 lifr.lifr_flags |= IFF_UP; in vrrpd_virtualip_updateone() 4356 lifr.lifr_flags &= ~IFF_UP; in vrrpd_virtualip_updateone() 4358 if (lifr.lifr_flags == curr_flags) in vrrpd_virtualip_updateone()
|