Lines Matching defs:handle

259 dladm_wlan_scan(dladm_handle_t handle, datalink_id_t linkid, void *arg,
271 if ((status = dladm_wlan_validate(handle, linkid)) != DLADM_STATUS_OK)
274 status = do_get_linkstatus(handle, linkid, &wl_status,
279 if ((status = do_scan(handle, linkid, buf, sizeof (buf))) !=
294 if ((status = do_get_esslist(handle, linkid, wls, WLDP_BUFSIZE))
308 status = do_get_linkstatus(handle, linkid, &wl_status,
313 (void) do_disconnect(handle, linkid, buf, sizeof (buf));
432 do_connect(dladm_handle_t handle, datalink_id_t linkid, void *buf, int bufsize,
449 status = do_set_channel(handle, linkid, &channel);
457 if ((status = do_set_encryption(handle, linkid, &secmode)) !=
464 if ((status = do_set_authmode(handle, linkid, &authmode)) !=
471 if ((status = do_set_bsstype(handle, linkid, &bsstype)) !=
481 status = do_set_key(handle, linkid, keys, key_count);
490 status = do_get_capability(handle, linkid, buf, bufsize);
499 status = do_set_channel(handle, linkid, &channel);
503 status = do_set_createibss(handle, linkid, &create_ibss);
523 if ((status = do_set_essid(handle, linkid, &essid)) != DLADM_STATUS_OK)
531 (void) wpa_instance_create(handle, linkid, keys);
535 status = do_get_linkstatus(handle, linkid, &wl_status,
556 dladm_wlan_connect(dladm_handle_t handle, datalink_id_t linkid,
569 if ((status = dladm_wlan_validate(handle, linkid)) != DLADM_STATUS_OK)
572 if ((status = do_get_linkstatus(handle, linkid, &wl_status,
591 status = do_connect(handle, linkid, buf, sizeof (buf), attrp,
600 status = dladm_wlan_scan(handle, linkid, &state, connect_cb);
609 status = do_connect(handle, linkid, buf, sizeof (buf),
631 status = do_connect(handle, linkid, buf, sizeof (buf),
639 status = do_connect(handle, linkid, buf, sizeof (buf),
647 (void) do_disconnect(handle, linkid, buf, sizeof (buf));
659 dladm_wlan_disconnect(dladm_handle_t handle, datalink_id_t linkid)
665 if ((status = dladm_wlan_validate(handle, linkid)) != DLADM_STATUS_OK)
668 if ((status = do_get_linkstatus(handle, linkid, &wl_status,
677 if ((status = do_disconnect(handle, linkid, buf, sizeof (buf)))
681 if ((status = do_get_linkstatus(handle, linkid, &wl_status,
696 dladm_wlan_get_linkattr(dladm_handle_t handle, datalink_id_t linkid,
714 if ((status = dladm_wlan_validate(handle, linkid)) != DLADM_STATUS_OK)
720 if ((status = do_get_linkstatus(handle, linkid, &wl_status,
730 if ((status = do_get_essid(handle, linkid, &wls, sizeof (wls)))
739 if ((status = do_get_bssid(handle, linkid, buf, sizeof (buf)))
753 if ((status = do_get_encryption(handle, linkid, &encryption,
774 if ((status = do_get_signal(handle, linkid, &signal, sizeof (signal)))
787 if ((status = do_get_rate(handle, linkid, ratesp, WLDP_BUFSIZE))
802 if ((status = do_get_authmode(handle, linkid, &authmode,
820 if ((status = do_get_bsstype(handle, linkid, &bsstype,
841 if ((status = do_get_mode(handle, linkid, &wl_phy_conf,
862 dladm_wlan_validate(dladm_handle_t handle, datalink_id_t linkid)
867 status = dladm_datalink_id2info(handle, linkid, NULL, NULL, &media,
1092 i_dladm_wlan_legacy_ioctl(dladm_handle_t handle, datalink_id_t linkid,
1103 if ((status = dladm_datalink_id2info(handle, linkid, &flags, NULL,
1151 do_cmd_ioctl(dladm_handle_t handle, datalink_id_t linkid, void *buf,
1161 status = i_dladm_wlan_legacy_ioctl(handle, linkid, gbuf, cmd,
1169 do_scan(dladm_handle_t handle, datalink_id_t linkid, void *buf, int buflen)
1171 return (do_cmd_ioctl(handle, linkid, buf, buflen, WL_SCAN));
1175 do_disconnect(dladm_handle_t handle, datalink_id_t linkid, void *buf,
1178 if (do_get_wpamode(handle, linkid, buf, buflen) == 0 &&
1180 (void) wpa_instance_delete(handle, linkid);
1182 return (do_cmd_ioctl(handle, linkid, buf, buflen, WL_DISASSOCIATE));
1186 do_get_esslist(dladm_handle_t handle, datalink_id_t linkid, void *buf,
1189 return (i_dladm_wlan_param(handle, linkid, buf, MAC_PROP_WL_ESS_LIST,
1194 do_get_bssid(dladm_handle_t handle, datalink_id_t linkid, void *buf, int buflen)
1196 return (i_dladm_wlan_param(handle, linkid, buf, MAC_PROP_WL_BSSID,
1201 do_get_essid(dladm_handle_t handle, datalink_id_t linkid, void *buf, int buflen)
1203 return (i_dladm_wlan_param(handle, linkid, buf, MAC_PROP_WL_ESSID,
1208 do_get_bsstype(dladm_handle_t handle, datalink_id_t linkid, void *buf,
1211 return (i_dladm_wlan_param(handle, linkid, buf, MAC_PROP_WL_BSSTYPE,
1216 do_get_linkstatus(dladm_handle_t handle, datalink_id_t linkid, void *buf,
1219 return (i_dladm_wlan_param(handle, linkid, buf, MAC_PROP_WL_LINKSTATUS,
1224 do_get_rate(dladm_handle_t handle, datalink_id_t linkid, void *buf, int buflen)
1226 return (i_dladm_wlan_param(handle, linkid, buf,
1231 do_get_authmode(dladm_handle_t handle, datalink_id_t linkid, void *buf,
1234 return (i_dladm_wlan_param(handle, linkid, buf,
1239 do_get_encryption(dladm_handle_t handle, datalink_id_t linkid, void *buf,
1242 return (i_dladm_wlan_param(handle, linkid, buf,
1247 do_get_signal(dladm_handle_t handle, datalink_id_t linkid, void *buf,
1250 return (i_dladm_wlan_param(handle, linkid, buf, MAC_PROP_WL_RSSI,
1255 do_get_mode(dladm_handle_t handle, datalink_id_t linkid, void *buf, int buflen)
1257 return (i_dladm_wlan_param(handle, linkid, buf, MAC_PROP_WL_PHY_CONFIG,
1262 do_set_bsstype(dladm_handle_t handle, datalink_id_t linkid,
1278 return (i_dladm_wlan_param(handle, linkid, &ibsstype,
1283 do_set_authmode(dladm_handle_t handle, datalink_id_t linkid,
1298 return (i_dladm_wlan_param(handle, linkid, &auth_mode,
1303 do_set_encryption(dladm_handle_t handle, datalink_id_t linkid,
1320 return (i_dladm_wlan_param(handle, linkid, &encryption,
1325 do_set_key(dladm_handle_t handle, datalink_id_t linkid, dladm_wlan_key_t *keys,
1354 return (i_dladm_wlan_param(handle, linkid, &wepkey_tab,
1359 do_set_essid(dladm_handle_t handle, datalink_id_t linkid,
1373 return (i_dladm_wlan_param(handle, linkid, &iessid, MAC_PROP_WL_ESSID,
1378 do_set_channel(dladm_handle_t handle, datalink_id_t linkid,
1389 return (i_dladm_wlan_param(handle, linkid, &phy_conf,
1394 do_set_createibss(dladm_handle_t handle, datalink_id_t linkid,
1399 return (i_dladm_wlan_param(handle, linkid, &cr, MAC_PROP_WL_CREATE_IBSS,
1412 do_get_capability(dladm_handle_t handle, datalink_id_t linkid, void *buf,
1415 return (i_dladm_wlan_param(handle, linkid, buf, MAC_PROP_WL_CAPABILITY,
1420 do_get_wpamode(dladm_handle_t handle, datalink_id_t linkid, void *buf,
1423 return (i_dladm_wlan_param(handle, linkid, buf, MAC_PROP_WL_WPA, buflen,
1428 dladm_wlan_wpa_get_sr(dladm_handle_t handle, datalink_id_t linkid,
1439 status = i_dladm_wlan_param(handle, linkid, es, MAC_PROP_WL_SCANRESULTS,
1463 dladm_wlan_wpa_set_ie(dladm_handle_t handle, datalink_id_t linkid,
1481 status = i_dladm_wlan_param(handle, linkid, ie, MAC_PROP_WL_SETOPTIE,
1489 dladm_wlan_wpa_set_wpa(dladm_handle_t handle, datalink_id_t linkid,
1495 return (i_dladm_wlan_param(handle, linkid, &wpa, MAC_PROP_WL_WPA,
1500 dladm_wlan_wpa_del_key(dladm_handle_t handle, datalink_id_t linkid,
1510 return (i_dladm_wlan_param(handle, linkid, &wk, MAC_PROP_WL_DELKEY,
1515 dladm_wlan_wpa_set_key(dladm_handle_t handle, datalink_id_t linkid,
1557 return (i_dladm_wlan_param(handle, linkid, &wk, MAC_PROP_WL_KEY,
1562 dladm_wlan_wpa_set_mlme(dladm_handle_t handle, datalink_id_t linkid,
1584 return (i_dladm_wlan_param(handle, linkid, &mlme, MAC_PROP_WL_MLME,
1592 add_property_group_to_instance(scf_handle_t *handle, scf_instance_t *instance,
1597 pg = scf_pg_create(handle);
1610 add_new_property(scf_handle_t *handle, const char *prop_name,
1616 entry = scf_entry_create(handle);
1620 value = scf_value_create(handle);
1645 add_pg_method(scf_handle_t *handle, scf_instance_t *instance,
1654 pg = add_property_group_to_instance(handle, instance,
1659 tran = scf_transaction_create(handle);
1675 if (add_new_property(handle, SCF_PROPERTY_EXEC,
1713 do_create_instance(scf_handle_t *handle, scf_service_t *svc,
1721 instance = scf_instance_create(handle);
1732 if (add_pg_method(handle, instance, "start",
1761 scf_handle_t *handle = NULL;
1763 handle = scf_handle_create(SCF_VERSION);
1764 if (handle == NULL)
1767 if (scf_handle_bind(handle) == -1)
1770 if ((svc = scf_service_create(handle)) == NULL)
1773 if (scf_handle_decode_fmri(handle, SERVICE_NAME, NULL, svc,
1777 status = do_create_instance(handle, svc, instance_name, command);
1783 if (handle != NULL) {
1784 (void) scf_handle_unbind(handle);
1785 scf_handle_destroy(handle);
1798 wait_until_disabled(scf_handle_t *handle, char *fmri)
1808 if (((sp = scf_simple_prop_get(handle, fmri, "stop",
1839 scf_handle_t *handle = NULL;
1842 handle = scf_handle_create(SCF_VERSION);
1843 if (handle == NULL)
1846 if (scf_handle_bind(handle) == -1)
1849 if ((scope = scf_scope_create(handle)) == NULL)
1852 if ((svc = scf_service_create(handle)) == NULL)
1855 if (scf_handle_get_scope(handle, SCF_SCOPE_LOCAL, scope) == -1)
1861 instance = scf_instance_create(handle);
1892 wait_until_disabled(handle, buf);
1913 if (handle != NULL) {
1914 (void) scf_handle_unbind(handle);
1915 scf_handle_destroy(handle);
1922 wpa_instance_create(dladm_handle_t handle, datalink_id_t linkid, void *key)
1933 status = dladm_datalink_id2info(handle, linkid, NULL, NULL, NULL,
1966 wpa_instance_delete(dladm_handle_t handle, datalink_id_t linkid)
1974 if (dladm_datalink_id2info(handle, linkid, NULL, NULL, NULL,