Lines Matching defs:ifname
83 * in private nvpairs `proto', `ifname' & `aobjname'.
86 ipmgmt_nvlist_match(nvlist_t *db_nvl, const char *proto, const char *ifname,
108 if (ifname != NULL && ifname[0] == '\0')
109 ifname = NULL;
120 if ((ifname == NULL && db_ifname != NULL) ||
121 (ifname != NULL && db_ifname == NULL) ||
122 (ifname != NULL && db_ifname != NULL &&
123 strcmp(ifname, db_ifname) != 0)) {
146 char *proto = NULL, *ifname = NULL, *aobjname = NULL;
155 (void) nvpair_value_string(nvp, &ifname);
160 return (ipmgmt_nvlist_match(db_nvl, proto, ifname, aobjname));
165 * in private nvpairs `proto', `ifname' & `aobjname'.
169 const char *ifname, char *aobjname)
192 if (ifname != NULL && ifname[0] != '\0') {
193 if ((db_ifname == NULL || strcmp(ifname, db_ifname) != 0))
564 char *ifname = cbarg->cb_ifname;
573 (ifname[0] != '\0' && strcmp(ifname, intf) != 0)) {
602 if (ifname[0] != '\0' && (ifp->ifi_pflags & IFIF_IPV4) &&
620 char *ifname = cbarg->cb_ifname;
630 if (!ipmgmt_nvlist_contains(db_nvl, NULL, ifname, NULL))
639 /* Reset all the interface configurations for 'ifname' */