Lines Matching refs:mdie
68 if (ft.mdie && ft.mdie_len < MOBILITY_DOMAIN_ID_LEN + 1)
71 if (ft.mdie) {
73 ft.mdie, MOBILITY_DOMAIN_ID_LEN);
74 os_memcpy(sm->mobility_domain, ft.mdie,
76 sm->mdie_ft_capab = ft.mdie[MOBILITY_DOMAIN_ID_LEN];
107 if (ft.mdie) {
108 os_memcpy(pos, ft.mdie - 2, ft.mdie_len + 2);
150 struct rsn_mdie *mdie;
245 *pos++ = sizeof(*mdie);
246 mdie = (struct rsn_mdie *) pos;
247 pos += sizeof(*mdie);
248 os_memcpy(mdie->mobility_domain, sm->mobility_domain,
250 mdie->ft_capab = ap_mdie && ap_mdie[1] >= 3 ? ap_mdie[4] :
298 ((u8 *) mdie) - 2, 2 + sizeof(*mdie),
344 * @mdie: Target AP MDIE
347 int wpa_ft_prepare_auth_request(struct wpa_sm *sm, const u8 *mdie)
359 NULL, 0, sm->bssid, NULL, 0, mdie);
377 struct rsn_mdie *mdie;
412 mdie = (struct rsn_mdie *) parse.mdie;
413 if (mdie == NULL || parse.mdie_len < sizeof(*mdie) ||
414 os_memcmp(mdie->mobility_domain, sm->mobility_domain,
486 parse.mdie ? parse.mdie - 2 : NULL);
672 struct rsn_mdie *mdie;
695 mdie = (struct rsn_mdie *) parse.mdie;
696 if (mdie == NULL || parse.mdie_len < sizeof(*mdie) ||
697 os_memcmp(mdie->mobility_domain, sm->mobility_domain,
774 parse.mdie - 2, parse.mdie_len + 2,
825 * @mdie: Mobility Domain IE from the target AP
829 const u8 *mdie)
844 NULL, 0, target_ap, NULL, 0, mdie);