|
struct _wifi_HS2_OperatorNameDuple_t | __attribute__ ((packed)) wifi_HS2_OperatorNameDuple_t |
|
INT | wifi_getWifiTrafficStats (INT apIndex, wifi_trafficStats_t *output_struct) |
| Outputs more detailed traffic stats per AP. More...
|
|
INT | wifi_factoryResetAP (int apIndex) |
| Restore Access point paramters to default without change other AP nor Radio parameters (No need to reboot wifi) More...
|
|
INT | wifi_deleteAp (INT apIndex) |
| Deletes this access point entry on the hardware, clears all internal variables associated with this access point. More...
|
|
INT | wifi_getApName (INT apIndex, CHAR *output_string) |
| Outputs a 16 byte or less name associated with the Access Point. String buffer must be pre-allocated by the caller. More...
|
|
INT | wifi_setApRtsThreshold (INT apIndex, UINT threshold) |
| Sets the packet size threshold in bytes to apply RTS/CTS backoff rules. More...
|
|
INT | wifi_removeApSecVaribles (INT apIndex) |
| Deletes internal security variable settings for this access point. More...
|
|
INT | wifi_disableApEncryption (INT apIndex) |
| Changes the hardware settings to disable encryption on this access point. More...
|
|
INT | wifi_getApNumDevicesAssociated (INT apIndex, ULONG *output_ulong) |
| Outputs the number of stations associated per Access Point. More...
|
|
INT | wifi_getApRadioIndex (INT apIndex, INT *output_int) |
| Outputs the radio index for the specified access point. More...
|
|
INT | wifi_delApAclDevices (INT apINdex) |
| Get the ACL MAC list per Access Point. More...
|
|
INT | wifi_getApAclDeviceNum (INT apIndex, UINT *output_uint) |
| Outputs the number of devices in the filter list. More...
|
|
INT | wifi_kickApAclAssociatedDevices (INT apIndex, BOOL enable) |
| Enable kick for devices on acl black list. More...
|
|
INT | wifi_setApMacAddressControlMode (INT apIndex, INT filterMode) |
| Sets the mac address filter control mode. More...
|
|
INT | wifi_getApMacAddressControlMode (INT apIndex, INT *output_filterMode) |
| This function is to read the ACL mode. More...
|
|
INT | wifi_setApVlanID (INT apIndex, INT vlanId) |
| Sets the vlan ID for this access point to an internal environment variable. More...
|
|
INT | wifi_resetApVlanCfg (INT apIndex) |
| Reset the vlan configuration for this access point. More...
|
|
INT | wifi_setApEnable (INT apIndex, BOOL enable) |
| Sets the Access Point enable status variable for the specified access point. More...
|
|
INT | wifi_getApEnable (INT apIndex, BOOL *output_bool) |
| Outputs the setting of the internal variable that is set by wifi_setEnable(). More...
|
|
INT | wifi_getApStatus (INT apIndex, CHAR *output_string) |
| Outputs the AP "Enabled" "Disabled" status from driver. More...
|
|
INT | wifi_getApSsidAdvertisementEnable (INT apIndex, BOOL *output_bool) |
| Indicates whether or not beacons include the SSID name. More...
|
|
INT | wifi_setApSsidAdvertisementEnable (INT apIndex, BOOL enable) |
| Sets an internal variable for ssid advertisement. More...
|
|
INT | wifi_getApRetryLimit (INT apIndex, UINT *output) |
| Get the maximum number of retransmission for a packet. More...
|
|
INT | wifi_setApRetryLimit (INT apIndex, UINT number) |
| Set the maximum number of retransmission for a packet. More...
|
|
INT | wifi_getApWmmEnable (INT apIndex, BOOL *output) |
| Indicates whether WMM support is currently enabled. More...
|
|
INT | wifi_setApWmmEnable (INT apIndex, BOOL enable) |
| Enables/disables WMM on the hardwawre for this AP. enable==1, disable == 0. More...
|
|
INT | wifi_getApWmmUapsdEnable (INT apIndex, BOOL *output) |
| Indicates whether U-APSD support is currently enabled. More...
|
|
INT | wifi_setApWmmUapsdEnable (INT apIndex, BOOL enable) |
| Enables/disables Automatic Power Save Delivery on the hardwarwe for this Access Point. More...
|
|
INT | wifi_setApWmmOgAckPolicy (INT apIndex, INT cla, BOOL ackPolicy) |
| Sets the WMM ACK policy on the hardware. More...
|
|
INT | wifi_getApIsolationEnable (INT apIndex, BOOL *output) |
| Get Access Point isolation value. More...
|
|
INT | wifi_setApIsolationEnable (INT apIndex, BOOL enable) |
| Enables or disables device isolation. More...
|
|
INT | wifi_setApBeaconRate (INT apIndex, char *sBeaconRate) |
| Set Access Point Beacon TX rate. More...
|
|
INT | wifi_getApBeaconRate (INT apIndex, char *output_BeaconRate) |
| Get Access Point Beacon TX rate. More...
|
|
INT | wifi_getApMaxAssociatedDevices (INT apIndex, UINT *output) |
| Get maximum associated devices with the Access Point index. More...
|
|
INT | wifi_setApMaxAssociatedDevices (INT apIndex, UINT number) |
| Set maximum associated devices with the Access Point index. More...
|
|
INT | wifi_setApSecurityReset (INT apIndex) |
| When set to true, this AccessPoint instance's WiFi security settings are reset to their factory default values. More...
|
|
INT | wifi_getApSecurityMFPConfig (INT apIndex, CHAR *output_string) |
| To retrive the MFPConfig for each VAP. More...
|
|
INT | wifi_setApSecurityMFPConfig (INT apIndex, CHAR *MfpConfig) |
| the hal is used to set the MFP config for each VAP. More...
|
|
INT | wifi_getApSecurityRadiusServer (INT apIndex, CHAR *IP_output, UINT *Port_output, CHAR *RadiusSecret_output) |
| Get the IP Address and port number of the RADIUS server, which are used for WLAN security. More...
|
|
INT | wifi_setApSecurityRadiusServer (INT apIndex, CHAR *IPAddress, UINT port, CHAR *RadiusSecret) |
| Set the IP Address and port number of the RADIUS server, which are used for WLAN security. More...
|
|
INT | wifi_getApSecuritySecondaryRadiusServer (INT apIndex, CHAR *IP_output, UINT *Port_output, CHAR *RadiusSecret_output) |
| Get secondary IP Address, port number and RADIUS server. More...
|
|
INT | wifi_setApSecuritySecondaryRadiusServer (INT apIndex, CHAR *IPAddress, UINT port, CHAR *RadiusSecret) |
| Set secondary IP Address, port number and RADIUS server, which are used for WLAN security. More...
|
|
INT | wifi_getApDASRadiusServer (INT apIndex, CHAR *IP_output, UINT *Port_output, CHAR *RadiusdasSecret_output) |
|
INT | wifi_setApDASRadiusServer (INT apIndex, CHAR *IPAddress, UINT port, CHAR *RadiusdasSecret) |
| Set the IP Address and port number of the RADIUS DAS server, which are used for WLAN security. More...
|
|
INT | wifi_enableGreylistAccessControl (BOOL enable) |
| This function is to enable or disable grey list Access Control on all applicable VAP. More...
|
|
INT | wifi_getApSecurityRadiusSettings (INT apIndex, wifi_radius_setting_t *output) |
| Get Access Point security radius settings. More...
|
|
INT | wifi_setApSecurityRadiusSettings (INT apIndex, wifi_radius_setting_t *input) |
| Set Access Point security radius settings. More...
|
|
INT | wifi_getApWpsConfigurationState (INT apIndex, CHAR *output_string) |
| Get WPS configuration state. More...
|
|
INT | wifi_setApWpsEnrolleePin (INT apIndex, CHAR *pin) |
| Sets the WPS pin for this Access Point. More...
|
|
INT | wifi_setApWpsButtonPush (INT apIndex) |
| This function is called when the WPS push button has been pressed for this AP. More...
|
|
INT | wifi_cancelApWPS (INT apIndex) |
| Cancels WPS mode for this Access Point. More...
|
|
INT | wifi_getApManagementFramePowerControl (INT apIndex, INT *output_dBm) |
| Get the ApManagementFramePowerControl. More...
|
|
INT | wifi_setApManagementFramePowerControl (INT apIndex, INT dBm) |
| Sets the ApManagementFramePowerControl. More...
|
|
void | wifi_newApAssociatedDevice_callback_register (wifi_newApAssociatedDevice_callback callback_proc) |
| Callback registration function.
More...
|
|
void | wifi_apDisassociatedDevice_callback_register (wifi_apDisassociatedDevice_callback callback_proc) |
| Callback registration function.
More...
|
|
void | wifi_apDeAuthEvent_callback_register (wifi_apDeAuthEvent_callback callback_proc) |
| Callback registration function. More...
|
|
INT | wifi_setInterworkingAccessNetworkType (INT apIndex, INT accessNetworkType) |
|
INT | wifi_getInterworkingAccessNetworkType (INT apIndex, UINT *output_uint) |
|
INT | wifi_getApInterworkingServiceEnable (INT apIndex, BOOL *output_bool) |
| Get the Interworking Service enable/disable value for the AP. More...
|
|
INT | wifi_setApInterworkingServiceEnable (INT apIndex, BOOL input_bool) |
| Set the Interworking Service enable/disable value for the AP. More...
|
|
INT | wifi_getApInterworkingElement (INT apIndex, wifi_InterworkingElement_t *output_struct) |
| Get the Interworking Element that will be sent by the AP. More...
|
|
INT | wifi_pushApInterworkingElement (INT apIndex, wifi_InterworkingElement_t *infoEelement) |
|
INT | wifi_mgmt_frame_callbacks_register (wifi_receivedMgmtFrame_callback mgmtRxCallback) |
|
void | wifi_csi_callback_register (wifi_csi_callback callback_proc) |
| CSI call back registration function. Callback will be executed when the CSI data is available from the HAL. if CSI engine is disabled, this callback should not be executed. More...
|
|
INT | wifi_enableCSIEngine (INT apIndex, mac_address_t sta, BOOL enable) |
|
INT | wifi_sendDataFrame (INT apIndex, mac_address_t sta, UCHAR *data, UINT len, BOOL insert_llc, UINT eth_proto, wifi_data_priority_t prio) |
|
INT | wifi_sendActionFrame (INT apIndex, mac_address_t sta, UINT frequency, UCHAR *frame, UINT len) |
|
INT | wifi_applyGASConfiguration (wifi_GASConfiguration_t *input_struct) |
|
INT | wifi_setCountryIe (INT apIndex, BOOL enabled) |
|
INT | wifi_getCountryIe (INT apIndex, BOOL *enabled) |
|
INT | wifi_setLayer2TrafficInspectionFiltering (INT apIndex, BOOL enabled) |
|
INT | wifi_getLayer2TrafficInspectionFiltering (INT apIndex, BOOL *enabled) |
|
INT | wifi_setDownStreamGroupAddress (INT apIndex, BOOL disabled) |
|
INT | wifi_getDownStreamGroupAddress (INT apIndex, BOOL *disabled) |
|
INT | wifi_setBssLoad (INT apIndex, BOOL enabled) |
|
INT | wifi_getBssLoad (INT apIndex, BOOL *enabled) |
|
INT | wifi_setProxyArp (INT apIndex, BOOL enabled) |
|
INT | wifi_getProxyArp (INT apIndex, BOOL *enable) |
|
INT | wifi_pushApHotspotElement (INT apIndex, BOOL enabled) |
|
INT | wifi_getApHotspotElement (INT apIndex, BOOL *enabled) |
|
INT | wifi_pushApRoamingConsortiumElement (INT apIndex, wifi_roamingConsortiumElement_t *infoElement) |
|
INT | wifi_getApRoamingConsortiumElement (INT apIndex, wifi_roamingConsortiumElement_t *infoElement) |
|
INT | wifi_setP2PCrossConnect (INT apIndex, BOOL disabled) |
|
INT | wifi_getP2PCrossConnect (INT apIndex, BOOL *disabled) |
|
INT | wifi_getTWTsessions (INT ap_index, UINT maxNumberSessions, wifi_twt_sessions_t *twtSessions, UINT *numSessionReturned) |
| get all the TWT session(individual or Broadcast) connected to that AP Index . More...
|
|
INT | wifi_setBroadcastTWTSchedule (INT ap_index, wifi_twt_params_t twtParams, BOOL create, INT *sessionID) |
| Create or update a broadcast TWT Session
More...
|
|
INT | wifi_setTeardownTWTSession (INT ap_index, INT sessionID) |
| teardown the individual session or the broadcast session associate to the MAC More...
|
|
INT | wifi_pushMultiPskKeys (INT apIndex, wifi_key_multi_psk_t *keys, INT keysNumber) |
|
INT | wifi_getMultiPskKeys (INT apIndex, wifi_key_multi_psk_t *keys, INT keysNumber) |
|
INT | wifi_getMultiPskClientKey (INT apIndex, mac_address_t mac, wifi_key_multi_psk_t *key) |
|
INT | wifi_createVAP (wifi_radio_index_t index, wifi_vap_info_map_t *map) |
|
INT | wifi_getRadioVapInfoMap (wifi_radio_index_t index, wifi_vap_info_map_t *map) |
|
INT | wifi_setApSecurity (INT ap_index, wifi_vap_security_t *security) |
|
INT | wifi_getApSecurity (INT ap_index, wifi_vap_security_t *security) |
|
INT | wifi_getAPCapabilities (INT ap_index, wifi_ap_capabilities_t *apCapabilities) |
|
INT | wifi_getApWpsConfiguration (INT ap_index, wifi_wps_t *wpsConfig) |
|
INT | wifi_setApWpsConfiguration (INT ap_index, wifi_wps_t *wpsConfig) |
|
INT | wifi_getLibhostapd (BOOL *output_bool) |
|
INT | wifi_updateLibHostApdConfig (int apIndex) |
|
INT | wifi_vapstatus_callback_register (wifi_vapstatus_callback callback) |
| VAP Status call back registration function. More...
|
|
INT | wifi_hal_analytics_callback_register (wifi_analytics_callback callback) |
| VAP Status call back registration function. More...
|
|