Lines Matching refs:wpsie
6547 u8 *wpsie = NULL; in rtw_hal_construct_P2PBeacon() local
6548 …wpsie = rtw_get_wps_ie(cur_network->IEs + _FIXED_IE_LENGTH_, cur_network->IELength - _FIXED_IE_LEN… in rtw_hal_construct_P2PBeacon()
6550 if (rtw_p2p_chk_role(pwdinfo, P2P_ROLE_GO) && wpsie && wpsielen > 0) { in rtw_hal_construct_P2PBeacon()
6554 wps_offset = (uint)(wpsie - cur_network->IEs); in rtw_hal_construct_P2PBeacon()
6556 premainder_ie = wpsie + wpsielen; in rtw_hal_construct_P2PBeacon()
6786 u8 wpsie[255] = { 0x00 }; in rtw_hal_construct_P2PProbeRsp() local
6871 *(u32 *)(wpsie) = cpu_to_be32(WPSOUI); in rtw_hal_construct_P2PProbeRsp()
6876 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(WPS_ATTR_VER1); in rtw_hal_construct_P2PProbeRsp()
6880 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(0x0001); in rtw_hal_construct_P2PProbeRsp()
6884 wpsie[wpsielen++] = WPS_VERSION_1; /* Version 1.0 */ in rtw_hal_construct_P2PProbeRsp()
6888 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(WPS_ATTR_SIMPLE_CONF_STATE); in rtw_hal_construct_P2PProbeRsp()
6892 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(0x0001); in rtw_hal_construct_P2PProbeRsp()
6896 wpsie[wpsielen++] = WPS_WSC_STATE_NOT_CONFIG; /* Not Configured. */ in rtw_hal_construct_P2PProbeRsp()
6900 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(WPS_ATTR_RESP_TYPE); in rtw_hal_construct_P2PProbeRsp()
6904 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(0x0001); in rtw_hal_construct_P2PProbeRsp()
6908 wpsie[wpsielen++] = WPS_RESPONSE_TYPE_8021X; in rtw_hal_construct_P2PProbeRsp()
6912 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(WPS_ATTR_UUID_E); in rtw_hal_construct_P2PProbeRsp()
6916 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(0x0010); in rtw_hal_construct_P2PProbeRsp()
6921 _rtw_memset(wpsie + wpsielen, 0x0, 16); in rtw_hal_construct_P2PProbeRsp()
6922 _rtw_memcpy(wpsie + wpsielen, mac, ETH_ALEN); in rtw_hal_construct_P2PProbeRsp()
6924 _rtw_memcpy(wpsie + wpsielen, pwdinfo->uuid, 0x10); in rtw_hal_construct_P2PProbeRsp()
6929 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(WPS_ATTR_MANUFACTURER); in rtw_hal_construct_P2PProbeRsp()
6933 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(0x0007); in rtw_hal_construct_P2PProbeRsp()
6937 _rtw_memcpy(wpsie + wpsielen, "Realtek", 7); in rtw_hal_construct_P2PProbeRsp()
6942 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(WPS_ATTR_MODEL_NAME); in rtw_hal_construct_P2PProbeRsp()
6946 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(0x0006); in rtw_hal_construct_P2PProbeRsp()
6950 _rtw_memcpy(wpsie + wpsielen, "8192CU", 6); in rtw_hal_construct_P2PProbeRsp()
6955 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(WPS_ATTR_MODEL_NUMBER); in rtw_hal_construct_P2PProbeRsp()
6959 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(0x0001); in rtw_hal_construct_P2PProbeRsp()
6963 wpsie[wpsielen++] = 0x31; /* character 1 */ in rtw_hal_construct_P2PProbeRsp()
6967 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(WPS_ATTR_SERIAL_NUMBER); in rtw_hal_construct_P2PProbeRsp()
6971 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(ETH_ALEN); in rtw_hal_construct_P2PProbeRsp()
6975 _rtw_memcpy(wpsie + wpsielen, "123456" , ETH_ALEN); in rtw_hal_construct_P2PProbeRsp()
6980 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(WPS_ATTR_PRIMARY_DEV_TYPE); in rtw_hal_construct_P2PProbeRsp()
6984 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(0x0008); in rtw_hal_construct_P2PProbeRsp()
6989 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(WPS_PDT_CID_MULIT_MEDIA); in rtw_hal_construct_P2PProbeRsp()
6993 *(u32 *)(wpsie + wpsielen) = cpu_to_be32(WPSOUI); in rtw_hal_construct_P2PProbeRsp()
6997 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(WPS_PDT_SCID_MEDIA_SERVER); in rtw_hal_construct_P2PProbeRsp()
7002 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(WPS_ATTR_DEVICE_NAME); in rtw_hal_construct_P2PProbeRsp()
7006 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(pwdinfo->device_name_len); in rtw_hal_construct_P2PProbeRsp()
7010 _rtw_memcpy(wpsie + wpsielen, pwdinfo->device_name, pwdinfo->device_name_len); in rtw_hal_construct_P2PProbeRsp()
7015 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(WPS_ATTR_CONF_METHOD); in rtw_hal_construct_P2PProbeRsp()
7019 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(0x0002); in rtw_hal_construct_P2PProbeRsp()
7023 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(pwdinfo->supported_wps_cm); in rtw_hal_construct_P2PProbeRsp()
7027 pframe = rtw_set_ie(pframe, _VENDOR_SPECIFIC_IE_, wpsielen, (unsigned char *) wpsie, &pktlen); in rtw_hal_construct_P2PProbeRsp()
7062 u8 wpsie[255] = { 0x00 }, p2pie[255] = { 0x00 }; in rtw_hal_construct_P2PNegoRsp() local
7116 _rtw_memset(wpsie, 0x00, 255); in rtw_hal_construct_P2PNegoRsp()
7122 *(u32 *)(wpsie) = cpu_to_be32(WPSOUI); in rtw_hal_construct_P2PNegoRsp()
7127 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(WPS_ATTR_VER1); in rtw_hal_construct_P2PNegoRsp()
7131 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(0x0001); in rtw_hal_construct_P2PNegoRsp()
7135 wpsie[wpsielen++] = WPS_VERSION_1; /* Version 1.0 */ in rtw_hal_construct_P2PNegoRsp()
7139 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(WPS_ATTR_DEVICE_PWID); in rtw_hal_construct_P2PNegoRsp()
7143 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(0x0002); in rtw_hal_construct_P2PNegoRsp()
7148 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(WPS_DPID_REGISTRAR_SPEC); in rtw_hal_construct_P2PNegoRsp()
7150 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(WPS_DPID_USER_SPEC); in rtw_hal_construct_P2PNegoRsp()
7152 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(WPS_DPID_PBC); in rtw_hal_construct_P2PNegoRsp()
7155 pframe = rtw_set_ie(pframe, _VENDOR_SPECIFIC_IE_, wpsielen, (unsigned char *) wpsie, &pktlen); in rtw_hal_construct_P2PNegoRsp()
7713 u8 wpsie[100] = { 0x00 }; in rtw_hal_construct_P2PProvisionDisRsp() local
7762 RTW_PUT_BE32(wpsie, WPSOUI); in rtw_hal_construct_P2PProvisionDisRsp()
7768 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(WPS_ATTR_VER1); in rtw_hal_construct_P2PProvisionDisRsp()
7772 *(u16 *)(wpsie + wpsielen) = cpu_to_be16(0x0001); in rtw_hal_construct_P2PProvisionDisRsp()
7776 wpsie[wpsielen++] = WPS_VERSION_1; /* Version 1.0 */ in rtw_hal_construct_P2PProvisionDisRsp()
7782 RTW_PUT_BE16(wpsie + wpsielen, WPS_ATTR_CONF_METHOD); in rtw_hal_construct_P2PProvisionDisRsp()
7787 RTW_PUT_BE16(wpsie + wpsielen, 0x0002); in rtw_hal_construct_P2PProvisionDisRsp()
7792 RTW_PUT_BE16(wpsie + wpsielen, WPS_CM_PUSH_BUTTON); in rtw_hal_construct_P2PProvisionDisRsp()
7795 pframe = rtw_set_ie(pframe, _VENDOR_SPECIFIC_IE_, wpsielen, (unsigned char *) wpsie, &pktlen); in rtw_hal_construct_P2PProvisionDisRsp()