Lines Matching defs:flags
118 * If it already exists, we need to update its flags.
141 * Retrieve the flags for the interface by doing a
275 * for this interface. We need the IFF_* flags
535 i_ipadm_slifname_arp(char *ifname, uint64_t flags, int fd)
543 lifr.lifr_flags = flags;
562 i_ipadm_slifname(ipadm_handle_t iph, char *ifname, char *newif, uint64_t flags,
612 lifr.lifr_flags = flags;
646 if (flags & IFF_IPV4)
654 lifr.lifr_flags = flags;
781 * Set IFF_IPV4/IFF_IPV6 flags. The kernel only allows modifications
809 /* Get the full set of existing flags for this stream */
879 * logical interface and set IFF_UP in the interface flags.
912 * If IPADM_OPT_PERSIST was set in flags, store the
938 uint64_t flags;
983 flags = lifr.lifr_flags;
985 if (flags & IFF_IPMP) {
1077 if (errno == EBUSY && (flags & IFF_IPMP))
1081 (flags & (IFF_NOARP | IFF_IPV6))) {
1118 if (errno == EBUSY && (flags & IFF_IPMP))
1299 uint32_t flags)
1309 if (flags == 0 || ((flags & IPADM_OPT_PERSIST) &&
1310 !(flags & IPADM_OPT_ACTIVE)) ||
1311 (flags & ~(IPADM_COMMON_OPT_MASK | IPADM_OPT_IPMP |
1315 if (flags & IPADM_OPT_GENPPA) {
1329 status = i_ipadm_create_if(iph, ifname, AF_INET, flags);
1335 status = i_ipadm_create_if(iph, ifname, AF_INET6, flags);
1354 uint32_t flags)
1365 if (flags == 0 || (flags & ~(IPADM_COMMON_OPT_MASK)) ||
1370 status1 = i_ipadm_delete_if(iph, ifname, AF_INET, flags);
1372 status2 = i_ipadm_delete_if(iph, ifname, AF_INET6, flags);
1419 ipadm_if_info_t **if_info, uint32_t flags, int64_t lifc_flags)
1424 if (if_info == NULL || iph == NULL || flags != 0)
1460 ipadm_enable_if(ipadm_handle_t iph, const char *ifname, uint32_t flags)
1475 if (flags & IPADM_OPT_PERSIST)
1512 ipadm_disable_if(ipadm_handle_t iph, const char *ifname, uint32_t flags)
1526 if (flags & IPADM_OPT_PERSIST)