/illumos-gate/usr/src/lib/libipadm/common/ |
H A D | ipadm_addr.c | 159 const char *aobjname, ipadm_addr_type_t atype) in i_ipadm_init_addr() argument 164 (void) strlcpy(ipaddr->ipadm_aobjname, aobjname, in i_ipadm_init_addr() 266 char *aobjname = ipaddr->ipadm_aobjname; in i_ipadm_get_static_addr_db() local 273 status = i_ipadm_get_db_addr(iph, NULL, aobjname, &onvl); in i_ipadm_get_static_addr_db() 352 const char *aobjname, ipadm_addr_type_t atype, int lnum) in ipadm_add_aobjname() argument 359 (void) strlcpy(larg.ia_aobjname, aobjname, sizeof (larg.ia_aobjname)); in ipadm_add_aobjname() 375 const char *aobjname, ipadm_addr_type_t atype, int lnum) in ipadm_delete_aobjname() argument 379 i_ipadm_init_addr(&aobj, ifname, aobjname, atype); in ipadm_delete_aobjname() 727 char *aobjname = NULL; in i_ipadm_nvl2ainfo_persist() local 748 err = nvpair_value_string(nvp, &aobjname); in i_ipadm_nvl2ainfo_persist() [all …]
|
H A D | libipadm.c | 605 char *aobjname = NULL, *pval = NULL, *ifname = NULL; in i_ipadm_init_addrobj() local 618 if ((err = nvpair_value_string(nvp, &aobjname)) != 0) in i_ipadm_init_addrobj() 644 status = ipadm_set_addrprop(iph, name, pval, aobjname, in i_ipadm_init_addrobj()
|
/illumos-gate/usr/src/cmd/cmd-inet/lib/ipmgmtd/ |
H A D | ipmgmt_persist.c | 245 const char *aobjname) in ipmgmt_nvlist_match() argument 268 if (aobjname != NULL && aobjname[0] == '\0') in ipmgmt_nvlist_match() 269 aobjname = NULL; in ipmgmt_nvlist_match() 285 if ((aobjname == NULL && db_aobjname != NULL) || in ipmgmt_nvlist_match() 286 (aobjname != NULL && db_aobjname == NULL) || in ipmgmt_nvlist_match() 287 (aobjname != NULL && db_aobjname != NULL && in ipmgmt_nvlist_match() 288 strcmp(aobjname, db_aobjname) != 0)) { in ipmgmt_nvlist_match() 304 char *proto = NULL, *ifname = NULL, *aobjname = NULL; in ipmgmt_nvlist_intersects() local 315 (void) nvpair_value_string(nvp, &aobjname); in ipmgmt_nvlist_intersects() 318 return (ipmgmt_nvlist_match(db_nvl, proto, ifname, aobjname)); in ipmgmt_nvlist_intersects() [all …]
|
H A D | ipmgmt_door.c | 233 char *aobjname = NULL, *ifname = NULL; in i_ipmgmt_nvl2aobjnode() local 245 &aobjname)) != 0 || in i_ipmgmt_nvl2aobjnode() 305 (void) strlcpy(nodep->am_aobjname, aobjname, in i_ipmgmt_nvl2aobjnode() 388 char *aobjname = largp->ia_aobjname; in ipmgmt_aobjop_handler() local 400 (void) strlcpy(node.am_aobjname, aobjname, in ipmgmt_aobjop_handler() 424 (void) strlcpy(node.am_aobjname, aobjname, in ipmgmt_aobjop_handler() 435 if (aobjname[0] == '\0' || ifname[0] == '\0' || lnum == -1 || in ipmgmt_aobjop_handler() 441 (void) strlcpy(node.am_aobjname, aobjname, in ipmgmt_aobjop_handler() 456 if (aobjname[0] == '\0') { in ipmgmt_aobjop_handler() 463 if (strcmp(head->am_aobjname, aobjname) != 0) in ipmgmt_aobjop_handler()
|
/illumos-gate/usr/src/cmd/cmd-inet/lib/nwamd/ |
H A D | ncu_ip.c | 640 char aobjname[IPADM_AOBJSIZ]; in addrinfo_for_ipaddr() local 645 ipstatus = ipadm_get_aobjname(ipaddr, aobjname, sizeof (aobjname)); in addrinfo_for_ipaddr() 661 if (strcmp(ainfop->ia_aobjname, aobjname) == 0) { in addrinfo_for_ipaddr() 1213 nwamd_down_interface(const char *aobjname, ipadm_addr_type_t atype, in nwamd_down_interface() argument 1220 ifname, aobjname); in nwamd_down_interface() 1221 if ((ipstatus = ipadm_delete_addr(ipadm_handle, aobjname, in nwamd_down_interface() 1358 char aobjname[IPADM_AOBJSIZ]; in start_dhcp_thread() local 1360 if ((ipstatus = ipadm_get_aobjname(ipaddr, aobjname, in start_dhcp_thread() 1361 sizeof (aobjname))) != IPADM_SUCCESS) { in start_dhcp_thread() 1367 ipstatus = ipadm_refresh_addr(ipadm_handle, aobjname, in start_dhcp_thread()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ipadm/ |
H A D | ipadm.c | 1321 process_static_addrargs(const char *use, char *addrarg, const char *aobjname) in process_static_addrargs() argument 1369 status = ipadm_create_addrobj(IPADM_ADDR_STATIC, aobjname, &ipaddr); in process_static_addrargs() 2259 char *nv, *aobjname; in set_addrprop() local 2291 aobjname = argv[optind]; in set_addrprop() 2294 status = ipadm_set_addrprop(iph, prop_name, prop_val, aobjname, flags); in set_addrprop() 2337 char *aobjname = NULL; in do_show_addrprop() local 2372 aobjname = argv[optind]; in do_show_addrprop() 2373 cp = strchr(aobjname, '/'); in do_show_addrprop() 2377 ifname = aobjname; in do_show_addrprop() 2379 aobjname = NULL; in do_show_addrprop() [all …]
|