Lines Matching defs:bssid
402 nwamd_set_key_name(const char *essid, const char *bssid, char *name, size_t nsz)
407 /* create a concatenated string with essid and bssid */
408 if (bssid == NULL || bssid[0] == '\0') {
413 essid, bssid);
438 nwamd_wlan_set_key(const char *linkname, const char *essid, const char *bssid,
474 * (bssid is appended if an object, with the same keyname,
489 nwamd_set_key_name(essid, ret ? bssid : NULL, obj_name,
660 nwamd_wlan_get_key(const char *essid, const char *bssid, uint32_t security_mode)
664 nwamd_set_key_name(essid, bssid, keyname, DLADM_SECOBJ_NAME_MAX);
815 nwamd_wlan_select(const char *linkname, const char *essid, const char *bssid,
849 (void) strlcpy(link->nwamd_link_wifi_bssid, bssid,
923 bssid_match(nwam_known_wlan_handle_t kwh, void *bssid)
942 if (strcmp((const char *)bssid, bssids[i]) == 0) {
995 * where the essid was not broadcast, match the scanned bssid.
1191 char bssid[DLADM_STRSIZE];
1213 (void) dladm_wlan_bssid2str(&attr.la_wlan_attr.wa_bssid, bssid);
1216 ncu->ncu_name, essid, bssid);
1227 (void) strlcpy(link->nwamd_link_wifi_bssid, bssid,
1240 (void) strlcpy(link->nwamd_link_wifi_bssid, bssid,
1285 char bssid[DLADM_STRSIZE];
1471 (void) strlcpy(bssid, link->nwamd_link_wifi_bssid,
1472 sizeof (bssid));
1474 (void) nwamd_wlan_select(linkname, essid, bssid,
1590 /* note: bssid logic here is non-functional */
1631 * Connect; only scan if a bssid was not specified. If it times out,