if_flags
ifxfer.ifx_flags = ifinfop->if_flags;
getconfig(int sock, uint64_t if_flags, struct sockaddr *addr,
li->li_flags = if_flags;
if (if_flags & IFF_POINTOPOINT) {
if (if_flags & IFF_BROADCAST) {
static boolean_t getconfig(int sock, uint64_t if_flags, struct sockaddr *addr,
uint64_t if_flags, /* set IFF_POINTOPOINT to ignore local int_addr */
((if_flags|ifp->int_if_flags) & IFF_POINTOPOINT) == 0) ||
if (ifinfop->if_flags & IPMP_IFFLAG_ACTIVE) {
if (ifinfop->if_flags & IPMP_IFFLAG_ACTIVE) {
} else if (ifinfop->if_flags & IPMP_IFFLAG_INACTIVE) {
if (ifinfop->if_flags & IPMP_IFFLAG_ACTIVE)
if (ifinfop->if_flags & IPMP_IFFLAG_INACTIVE)
if (ifinfop->if_flags & IPMP_IFFLAG_DOWN)
if (ifinfop->if_flags & IPMP_IFFLAG_HWADDRDUP)
short if_flags;
if_flags = ifreq.ifr_flags;
if (if_flags & IFF_POINTOPOINT) {
int if_flags;
ifinfop->if_flags = ifxferp->ifx_flags;
ifinfop->if_flags = flags;
ifinfop->if_probestate, ifinfop->if_flags, &ifinfop->if_targinfo4,
ipmp_if_flags_t if_flags;
uint64_t if_flags; /* interface flags */
if_info[n_ifs].if_flags = lifr->lifr_flags;
if ((ifn->if_flags & IFF_LOOPBACK) == 0) {
if ((ifn->if_flags & IFF_POINTOPOINT) == 0) {
uint_t if_flags;
ipnetif->if_flags = IPNETIF_LOOPBACK;
ipnetif->if_flags |=
ipnetif->if_flags |=
ipnetif->if_flags &= isv6 ? ~IPNETIF_IPV6PLUMBED : ~IPNETIF_IPV4PLUMBED;
if (!(ipnetif->if_flags & (IPNETIF_IPV4PLUMBED | IPNETIF_IPV6PLUMBED)))
if ((ifp->if_flags & IPNETIF_LOOPBACK) != 0) {
newif->if_flags = ifp->if_flags & IPNETIF_LOOPBACK;
ipnetif->if_flags |=
ASSERT((ipnetif->if_flags &
if (ipnetif->if_flags & IPNETIF_IPV4PLUMBED) {
ipnetif->if_flags |= IPNETIF_IPV4ALLMULTI;
if (ipnetif->if_flags & IPNETIF_IPV6PLUMBED) {
(ipnetif->if_flags & IPNETIF_IPV4ALLMULTI)) {
ipnetif->if_flags &= ~IPNETIF_IPV4ALLMULTI;
ipnetif->if_flags |= IPNETIF_IPV6ALLMULTI;
if (ipnetif->if_flags & IPNETIF_IPV4ALLMULTI) {
ipnetif->if_flags &= ~IPNETIF_IPV4ALLMULTI;
if (ipnetif->if_flags & IPNETIF_IPV6ALLMULTI) {
ipnetif->if_flags &= ~IPNETIF_IPV6ALLMULTI;
if (!(sc->if_flags & IFF_PROMISC)) {
sc->if_flags |= IFF_PROMISC;
if (sc->if_flags & IFF_PROMISC) {
sc->if_flags &= ~IFF_PROMISC;
if (sc->if_flags & IFF_PROMISC)
int if_flags;
short if_flags; /* up/down, broadcast, etc. */