Lines Matching refs:wk
6353 dladm_wlan_key_t *wk; in parse_wlan_keys() local
6366 wk = malloc(nfields * sizeof (dladm_wlan_key_t)); in parse_wlan_keys()
6367 if (wk == NULL) in parse_wlan_keys()
6379 (void) strlcpy(wk[i].wk_name, field, in parse_wlan_keys()
6382 wk[i].wk_idx = 1; in parse_wlan_keys()
6383 if ((s = strrchr(wk[i].wk_name, ':')) != NULL) { in parse_wlan_keys()
6387 wk[i].wk_idx = (uint_t)(s[1] - '0'); in parse_wlan_keys()
6390 wk[i].wk_len = DLADM_WLAN_MAX_KEY_LEN; in parse_wlan_keys()
6392 status = dladm_get_secobj(handle, wk[i].wk_name, &class, in parse_wlan_keys()
6393 wk[i].wk_val, &wk[i].wk_len, 0); in parse_wlan_keys()
6396 status = dladm_get_secobj(handle, wk[i].wk_name, in parse_wlan_keys()
6397 &class, wk[i].wk_val, &wk[i].wk_len, in parse_wlan_keys()
6403 wk[i].wk_class = class; in parse_wlan_keys()
6405 *keys = wk; in parse_wlan_keys()
6410 free(wk); in parse_wlan_keys()