/illumos-gate/usr/src/cmd/cmd-inet/lib/nwamd/ |
H A D | conditions.c | 562 datalink_id_t linkid; in check_wlan() local 569 if ((status = dladm_name2info(dld_handle, linkname, &linkid, NULL, NULL, in check_wlan() 577 status = dladm_wlan_get_linkattr(dld_handle, linkid, &attr); in check_wlan()
|
H A D | ncu.c | 1496 datalink_id_t linkid; member 1505 datalink_id_t linkid; in ncu_aggr_search() local 1508 if (dladm_name2info(dld_handle, name, &linkid, NULL, NULL, NULL) != in ncu_aggr_search() 1511 if (dladm_aggr_info(dld_handle, linkid, &ginfo, DLADM_OPT_ACTIVE) in ncu_aggr_search() 1516 if (lasd->linkid == ginfo.lg_ports[i].lp_linkid) { in ncu_aggr_search() 1530 if (dladm_name2info(dld_handle, name, &lasd.linkid, NULL, NULL, NULL) in nwamd_link_belongs_to_an_aggr()
|
H A D | util.c | 263 datalink_id_t linkid; in nwamd_link_belongs_to_this_zone() local 267 if ((status = dladm_name2info(dld_handle, linkname, &linkid, in nwamd_link_belongs_to_this_zone() 275 ret = zone_check_datalink(&zoneid, linkid); in nwamd_link_belongs_to_this_zone()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/bridged/ |
H A D | door.c | 107 dlp[nports++] = allports[i]->linkid; in bridge_door_server()
|
H A D | events.c | 125 find_by_linkid(datalink_id_t linkid) in find_by_linkid() argument 132 if (port->linkid == linkid) in find_by_linkid() 140 set_vlan(dladm_handle_t handle, datalink_id_t linkid, void *arg) in set_vlan() argument 148 status = dladm_vlan_info(handle, linkid, &vinfo, DLADM_OPT_ACTIVE); in set_vlan() 151 linkid, dladm_status2str(status, pointless)); in set_vlan() 159 bve.bve_linkid = port->linkid; in set_vlan() 164 vinfo.dv_vid, port->linkid); in set_vlan() 176 update_port(int vlan_id, const char *portname, datalink_id_t linkid, in update_port() argument 184 datalink_id_t linkid; in update_port() member 192 if (allports[posn]->linkid == linkid) in update_port() [all …]
|
H A D | global.h | 60 datalink_id_t linkid; member
|
H A D | rstp.c | 77 bff.bff_linkid = pd->linkid; in flush_lt() 150 status = dladm_get_single_mac_stat(dlhandle, pd->linkid, "link_duplex", in get_duplex() 198 bss.bss_linkid = pd->linkid; in set_port_state() 281 datalink_id_t linkid; in get_init_port_cfg() local 297 linkid = pdp->linkid; in get_init_port_cfg() 298 status = dladm_get_linkprop_values(dlhandle, linkid, in get_init_port_cfg() 304 status = dladm_get_linkprop_values(dlhandle, linkid, in get_init_port_cfg() 310 status = dladm_get_linkprop_values(dlhandle, linkid, in get_init_port_cfg() 316 status = dladm_get_linkprop_values(dlhandle, linkid, in get_init_port_cfg() 322 status = dladm_get_linkprop_values(dlhandle, linkid, in get_init_port_cfg() [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/wpad/ |
H A D | driver_wifi.c | 39 wpa_driver_wifi_get_bssid(dladm_handle_t handle, datalink_id_t linkid, in wpa_driver_wifi_get_bssid() argument 46 status = dladm_wlan_get_linkattr(handle, linkid, &attr); in wpa_driver_wifi_get_bssid() 74 wpa_driver_wifi_get_ssid(dladm_handle_t handle, datalink_id_t linkid, in wpa_driver_wifi_get_ssid() argument 82 status = dladm_wlan_get_linkattr(handle, linkid, &attr); in wpa_driver_wifi_get_ssid() 101 wpa_driver_wifi_set_wpa_ie(dladm_handle_t handle, datalink_id_t linkid, in wpa_driver_wifi_set_wpa_ie() argument 107 status = dladm_wlan_wpa_set_ie(handle, linkid, wpa_ie, wpa_ie_len); in wpa_driver_wifi_set_wpa_ie() 126 wpa_driver_wifi_set_wpa(dladm_handle_t handle, datalink_id_t linkid, in wpa_driver_wifi_set_wpa() argument 133 if (!enabled && wpa_driver_wifi_set_wpa_ie(handle, linkid, NULL, 0) < 0) in wpa_driver_wifi_set_wpa() 136 status = dladm_wlan_wpa_set_wpa(handle, linkid, enabled); in wpa_driver_wifi_set_wpa() 142 wpa_driver_wifi_del_key(dladm_handle_t handle, datalink_id_t linkid, in wpa_driver_wifi_del_key() argument [all …]
|
H A D | wpa.c | 760 ssid_len = wpa_s->driver->get_ssid(wpa_s->handle, wpa_s->linkid, in wpa_supplicant_get_ssid() 767 if (wpa_s->driver->get_bssid(wpa_s->handle, wpa_s->linkid, in wpa_supplicant_get_ssid() 816 if (wpa_s->driver->get_bssid(wpa_s->handle, wpa_s->linkid, in wpa_supplicant_key_request() 1082 if (wpa_s->driver->set_key(wpa_s->handle, wpa_s->linkid, alg, in wpa_supplicant_process_3_of_4_gtk() 1088 } else if (wpa_s->driver->set_key(wpa_s->handle, wpa_s->linkid, alg, in wpa_supplicant_process_3_of_4_gtk() 1278 if (wpa_s->driver->set_key(wpa_s->handle, wpa_s->linkid, alg, in wpa_supplicant_process_3_of_4() 1469 if (wpa_s->driver->set_key(wpa_s->handle, wpa_s->linkid, alg, in wpa_supplicant_process_1_of_2() 1475 } else if (wpa_s->driver->set_key(wpa_s->handle, wpa_s->linkid, alg, in wpa_supplicant_process_1_of_2()
|
H A D | wpa_impl.h | 170 datalink_id_t linkid; member
|
H A D | wpa_supplicant.c | 140 if (wpa_s->driver->scan(wpa_s->handle, wpa_s->linkid)) { in wpa_supplicant_scan() 213 wpa_s->driver->set_key(wpa_s->handle, wpa_s->linkid, WPA_ALG_NONE, in wpa_clear_keys() 215 wpa_s->driver->set_key(wpa_s->handle, wpa_s->linkid, WPA_ALG_NONE, in wpa_clear_keys() 217 wpa_s->driver->set_key(wpa_s->handle, wpa_s->linkid, WPA_ALG_NONE, in wpa_clear_keys() 219 wpa_s->driver->set_key(wpa_s->handle, wpa_s->linkid, WPA_ALG_NONE, in wpa_clear_keys() 222 wpa_s->driver->set_key(wpa_s->handle, wpa_s->linkid, in wpa_clear_keys() 357 wpa_s->driver->associate(wpa_s->handle, wpa_s->linkid, in wpa_supplicant_associate() 371 wpa_s->driver->disassociate(wpa_s->handle, wpa_s->linkid, in wpa_supplicant_disassociate() 454 num = wpa_s->driver->get_scan_results(wpa_s->handle, wpa_s->linkid, in wpa_supplicant_scan_results() 555 if (wpa_s->driver->set_wpa(wpa_s->handle, wpa_s->linkid, 1) < 0) { in wpa_supplicant_driver_init() [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ifconfig/ |
H A D | ifconfig.c | 2713 datalink_id_t linkid; in set_tun_prop() local 2715 status = ifconfig_dladm_open(name, DATALINK_CLASS_IPTUN, &linkid); in set_tun_prop() 2717 status = dladm_set_linkprop(dlh, linkid, propname, &value, 1, in set_tun_prop() 2973 datalink_id_t linkid; in status() local 3000 if (ifconfig_dladm_open(name, DATALINK_CLASS_IPTUN, &linkid) == in status() 3002 tun_status(linkid); in status() 3153 tun_status(datalink_id_t linkid) in tun_status() argument 3161 params.iptun_param_linkid = linkid; in tun_status() 3198 if (dladm_get_linkprop(dlh, linkid, DLADM_PROP_VAL_CURRENT, "hoplimit", in tun_status() 3204 if (dladm_get_linkprop(dlh, linkid, DLADM_PROP_VAL_CURRENT, in tun_status() [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ |
H A D | ndd.c | 350 datalink_id_t linkid; in gldv3_warning() local 364 status = dladm_name2info(handle, ++link, &linkid, NULL, NULL, NULL); in gldv3_warning() 367 status = dladm_get_linkprop(handle, linkid, in gldv3_warning()
|
/illumos-gate/usr/src/cmd/datadm/ |
H A D | datadm.c | 1316 datalink_id_t linkid; in datadm_add_plink() local 1324 if ((dladm_name2info(ia_args->ia_dlh, linkname, &linkid, NULL, &class, in datadm_add_plink() 1327 (dladm_part_info(ia_args->ia_dlh, linkid, &ib_attr, in datadm_add_plink()
|
/illumos-gate/usr/src/cmd/dladm/ |
H A D | dladm.c | 1941 datalink_id_t linkid; in do_create_aggr() local 2073 status = dladm_name2info(handle, name, &linkid, NULL, NULL, NULL); in do_create_aggr() 2080 pstatus = dladm_set_linkprop(handle, linkid, aip->ai_name, in do_create_aggr() 2139 datalink_id_t linkid; in do_delete_aggr() local 2160 status = i_dladm_aggr_get_linkid(altroot, argv[optind], &linkid, flags); in do_delete_aggr() 2167 status = dladm_aggr_delete(handle, linkid, flags); in do_delete_aggr() 2180 datalink_id_t linkid; in do_add_aggr() local 2224 if ((status = i_dladm_aggr_get_linkid(altroot, argv[optind], &linkid, in do_add_aggr() 2248 status = dladm_aggr_add(handle, linkid, ndev + nlink, port, flags); in do_add_aggr() 2277 datalink_id_t linkid; in do_remove_aggr() local [all …]
|
/illumos-gate/usr/src/cmd/dlmgmtd/ |
H A D | dlmgmt_db.c | 522 datalink_id_t linkid, zoneid_t zoneid, uint32_t flags, int *err) in dlmgmt_db_req_alloc() argument 532 req->ls_linkid = linkid; in dlmgmt_db_req_alloc() 1361 datalink_id_t linkid; in linkattr_upgrade() local 1372 linkid = (datalink_id_t)*(uint64_t *)attrp->lp_val; in linkattr_upgrade() 1373 if ((linkp = link_by_id(linkid, GLOBAL_ZONEID)) == NULL) in linkattr_upgrade() 1395 linkid = strtol(portidstr, &portidstr, 10); in linkattr_upgrade() 1396 if (linkid == 0 || *portidstr != '.' || in linkattr_upgrade() 1397 (linkp = link_by_id(linkid, GLOBAL_ZONEID)) == in linkattr_upgrade()
|
H A D | dlmgmt_door.c | 114 dlmgmt_post_sysevent(const char *subclass, datalink_id_t linkid, in dlmgmt_post_sysevent() argument 122 ((err = nvlist_add_uint64(nvl, RCM_NV_LINKID, linkid)) != 0) || in dlmgmt_post_sysevent() 136 linkid, strerror(err)); in dlmgmt_post_sysevent() 364 datalink_id_t linkid = destroy->ld_linkid; in dlmgmt_upcall_destroy() local 376 if ((linkp = link_by_id(linkid, zoneid)) == NULL) { in dlmgmt_upcall_destroy() 543 datalink_id_t linkid = DATALINK_INVALID_LINKID; in dlmgmt_createid() local 573 linkid = linkp->ll_linkid; in dlmgmt_createid() 582 retvalp->lr_linkid = linkid; in dlmgmt_createid() 593 datalink_id_t linkid = destroyid->ld_linkid; in dlmgmt_destroyid() local 602 if ((linkp = link_by_id(linkid, zoneid)) == NULL) { in dlmgmt_destroyid() [all …]
|
H A D | dlmgmt_util.c | 460 link_by_id(datalink_id_t linkid, zoneid_t zoneid) in link_by_id() argument 464 link.ll_linkid = linkid; in link_by_id() 633 dlconf_create(const char *name, datalink_id_t linkid, datalink_class_t class, in dlconf_create() argument 650 dlconfp->ld_linkid = linkid; in dlconf_create()
|
/illumos-gate/usr/src/cmd/dlstat/ |
H A D | dlstat.c | 898 get_link_prev_stat(datalink_id_t linkid, void *arg) in get_link_prev_stat() argument 906 if (link_curr->lc_linkid == linkid) in get_link_prev_stat() 914 link_curr->lc_linkid = linkid; in get_link_prev_stat() 1443 query_link_stats(dladm_handle_t dh, datalink_id_t linkid, void *arg, in query_link_stats() argument 1452 link_node = get_link_prev_stat(linkid, arg); in query_link_stats() 1460 curr_stat = dladm_link_stat_query(dh, linkid, stattype); in query_link_stats() 1498 show_queried_stats(dladm_handle_t dh, datalink_id_t linkid, void *arg) in show_queried_stats() argument 1505 if (dladm_datalink_id2info(dh, linkid, NULL, NULL, NULL, linkname, in show_queried_stats() 1516 diff_stat = query_link_stats(handle, linkid, arg, i); in show_queried_stats() 1526 show_link_stats(datalink_id_t linkid, show_state_t state, uint32_t interval) in show_link_stats() argument [all …]
|
/illumos-gate/usr/src/cmd/dlutil/ |
H A D | dlled.c | 145 datalink_id_t linkid; in dlled_set() local 149 if ((status = dladm_name2info(dlled_hdl, link, &linkid, NULL, NULL, in dlled_set() 158 dil.dil_linkid = linkid; in dlled_set() 171 dlled_get_led(dladm_handle_t hdl, datalink_id_t linkid, void *arg) in dlled_get_led() argument 178 if ((status = dladm_datalink_id2info(hdl, linkid, NULL, NULL, NULL, in dlled_get_led() 181 "%d: %s", linkid, dladm_status2str(status, in dlled_get_led() 189 dil.dil_linkid = linkid; in dlled_get_led() 265 datalink_id_t linkid; in main() local 269 &linkid, NULL, NULL, NULL)) != DLADM_STATUS_OK) { in main() 276 dlret = dlled_get_led(dlled_hdl, linkid, NULL); in main()
|
H A D | dltraninfo.c | 153 dltran_hex_dump(datalink_id_t linkid, uint_t tranid) in dltran_hex_dump() argument 158 if (dltran_read_page(linkid, tranid, 0xa0, buf, &buflen) != 0) { in dltran_hex_dump() 170 if (dltran_read_page(linkid, tranid, 0xa2, buf, &buflen) != 0) { in dltran_hex_dump() 179 dltran_write_page(datalink_id_t linkid, uint_t tranid) in dltran_write_page() argument 185 if (dltran_read_page(linkid, tranid, 0xa0, buf, &buflen) != 0) { in dltran_write_page() 208 dltran_verbose_dump(datalink_id_t linkid, uint_t tranid) in dltran_verbose_dump() argument 215 if (dltran_read_page(linkid, tranid, 0xa0, buf, &buflen) != 0) { in dltran_verbose_dump() 232 dltran_dump_transceivers(dladm_handle_t hdl, datalink_id_t linkid, void *arg) in dltran_dump_transceivers() argument 244 if ((status = dladm_datalink_id2info(hdl, linkid, NULL, NULL, NULL, in dltran_dump_transceivers() 247 "%d: %s", linkid, dladm_status2str(status, in dltran_dump_transceivers() [all …]
|
/illumos-gate/usr/src/cmd/flowadm/ |
H A D | flowadm.c | 330 datalink_id_t linkid; in do_add_flow() local 357 if (dladm_name2info(handle, devname, &linkid, NULL, in do_add_flow() 401 status = dladm_flow_add(handle, linkid, attrlist, proplist, name, in do_add_flow() 416 datalink_id_t linkid = DATALINK_ALL_LINKID; in do_remove_flow() local 438 if (dladm_name2info(handle, linkname, &linkid, NULL, in do_remove_flow() 468 status = dladm_walk_flow(remove_flow, handle, linkid, &state, in do_remove_flow() 580 show_flows_onelink(dladm_handle_t dh, datalink_id_t linkid, void *arg) in show_flows_onelink() argument 584 (void) dladm_walk_flow(show_flow, dh, linkid, arg, state->fs_persist); in show_flows_onelink() 594 datalink_id_t linkid = DATALINK_ALL_LINKID; in do_show_flow() local 628 if (dladm_name2info(handle, linkname, &linkid, NULL, in do_show_flow() [all …]
|
/illumos-gate/usr/src/cmd/flowstat/ |
H A D | flowstat.c | 472 query_link_flow_stats(dladm_handle_t dh, datalink_id_t linkid, void * arg) in query_link_flow_stats() argument 474 if (dladm_walk_flow(query_flow_stats, dh, linkid, arg, B_FALSE) in query_link_flow_stats() 518 dump_link_flow_stats(dladm_handle_t dh, datalink_id_t linkid, void * arg) in dump_link_flow_stats() argument 520 if (dladm_walk_flow(dump_one_flow_stats, dh, linkid, arg, B_FALSE) in dump_link_flow_stats() 528 dump_all_flow_stats(dladm_flow_attr_t *attrp, void *arg, datalink_id_t linkid, in dump_all_flow_stats() argument 536 } else if (linkid != DATALINK_INVALID_LINKID) { in dump_all_flow_stats() 537 (void) dladm_walk_flow(dump_one_flow_stats, handle, linkid, in dump_all_flow_stats() 561 datalink_id_t linkid = DATALINK_ALL_LINKID; in main() local 650 if (dladm_name2info(handle, linkname, &linkid, NULL, in main() 701 dump_all_flow_stats(&attr, &state, linkid, flow_arg); in main() [all …]
|
/illumos-gate/usr/src/cmd/ibd_upgrade/ |
H A D | ibd_delete_link.c | 83 datalink_id_t linkid; in ibd_delete_link() local 105 linkid = retval.lr_linkid; in ibd_delete_link() 107 if ((status = dladm_remove_conf(dlh, linkid)) != DLADM_STATUS_OK) { in ibd_delete_link() 113 if ((status = dladm_destroy_datalink_id(dlh, linkid, in ibd_delete_link()
|
/illumos-gate/usr/src/cmd/ldmad/ |
H A D | ldma_device.c | 215 datalink_id_t linkid; in ldma_dev_validate_nic() local 254 if (dladm_name2info(dlhandle, nic, &linkid, &flag, &class, in ldma_dev_validate_nic()
|