qcacmn: Update qca_vendor with NAN attributes for TCP/IP info

Update qca_vendor with NAN attributes for TCP/IP info for IPv6
address transport port and transport protocol.

Change-Id: I2176cede68347c92b6f4ddddadfa56b9591ff8fa
CRs-Fixed: 2244176
Цей коміт міститься в:
Naveen Rawat
2018-05-17 14:45:45 -07:00
зафіксовано nshrivas
джерело a83c716d5f
коміт 46f13624dd

Переглянути файл

@@ -3594,35 +3594,44 @@ enum qca_wlan_vendor_attr_rssi_monitoring {
* @QCA_WLAN_VENDOR_ATTR_NDP_CHANNEL_INFO: Array of channel/band width
* @QCA_WLAN_VENDOR_ATTR_NDP_PARAMS_AFTER_LAST: id after last valid attribute
* @QCA_WLAN_VENDOR_ATTR_NDP_PARAMS_MAX: max value of this enum type
* @QCA_WLAN_VENDOR_ATTR_NDP_IPV6_ADDR: IPv6 address used by NDP, 16 bytes array
* @QCA_WLAN_VENDOR_ATTR_NDP_TRANSPORT_PORT: Unsigned 16-bit value indicating
* transport port used by NDP.
* QCA_WLAN_VENDOR_ATTR_NDP_TRANSPORT_PROTOCOL: Unsigned 8-bit value indicating
* protocol used by NDP and assigned by the Internet Assigned Numbers Authority
* as per: www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml
*/
enum qca_wlan_vendor_attr_ndp_params {
QCA_WLAN_VENDOR_ATTR_NDP_PARAM_INVALID = 0,
QCA_WLAN_VENDOR_ATTR_NDP_SUBCMD,
QCA_WLAN_VENDOR_ATTR_NDP_TRANSACTION_ID,
QCA_WLAN_VENDOR_ATTR_NDP_SERVICE_INSTANCE_ID,
QCA_WLAN_VENDOR_ATTR_NDP_CHANNEL,
QCA_WLAN_VENDOR_ATTR_NDP_PEER_DISCOVERY_MAC_ADDR,
QCA_WLAN_VENDOR_ATTR_NDP_IFACE_STR,
QCA_WLAN_VENDOR_ATTR_NDP_CONFIG_SECURITY,
QCA_WLAN_VENDOR_ATTR_NDP_CONFIG_QOS,
QCA_WLAN_VENDOR_ATTR_NDP_APP_INFO,
QCA_WLAN_VENDOR_ATTR_NDP_INSTANCE_ID,
QCA_WLAN_VENDOR_ATTR_NDP_INSTANCE_ID_ARRAY,
QCA_WLAN_VENDOR_ATTR_NDP_RESPONSE_CODE,
QCA_WLAN_VENDOR_ATTR_NDP_NDI_MAC_ADDR,
QCA_WLAN_VENDOR_ATTR_NDP_DRV_RESPONSE_STATUS_TYPE,
QCA_WLAN_VENDOR_ATTR_NDP_DRV_RETURN_VALUE,
QCA_WLAN_VENDOR_ATTR_NDP_CHANNEL_CONFIG,
QCA_WLAN_VENDOR_ATTR_NDP_CSID,
QCA_WLAN_VENDOR_ATTR_NDP_PMK,
QCA_WLAN_VENDOR_ATTR_NDP_SCID,
QCA_WLAN_VENDOR_ATTR_NDP_PASSPHRASE,
QCA_WLAN_VENDOR_ATTR_NDP_SERVICE_NAME,
QCA_WLAN_VENDOR_ATTR_NDP_SCHEDULE_UPDATE_REASON,
QCA_WLAN_VENDOR_ATTR_NDP_NSS,
QCA_WLAN_VENDOR_ATTR_NDP_NUM_CHANNELS,
QCA_WLAN_VENDOR_ATTR_NDP_CHANNEL_WIDTH,
QCA_WLAN_VENDOR_ATTR_NDP_CHANNEL_INFO,
QCA_WLAN_VENDOR_ATTR_NDP_SUBCMD = 1,
QCA_WLAN_VENDOR_ATTR_NDP_TRANSACTION_ID = 2,
QCA_WLAN_VENDOR_ATTR_NDP_SERVICE_INSTANCE_ID = 3,
QCA_WLAN_VENDOR_ATTR_NDP_CHANNEL = 4,
QCA_WLAN_VENDOR_ATTR_NDP_PEER_DISCOVERY_MAC_ADDR = 5,
QCA_WLAN_VENDOR_ATTR_NDP_IFACE_STR = 6,
QCA_WLAN_VENDOR_ATTR_NDP_CONFIG_SECURITY = 7,
QCA_WLAN_VENDOR_ATTR_NDP_CONFIG_QOS = 8,
QCA_WLAN_VENDOR_ATTR_NDP_APP_INFO = 9,
QCA_WLAN_VENDOR_ATTR_NDP_INSTANCE_ID = 10,
QCA_WLAN_VENDOR_ATTR_NDP_INSTANCE_ID_ARRAY = 11,
QCA_WLAN_VENDOR_ATTR_NDP_RESPONSE_CODE = 12,
QCA_WLAN_VENDOR_ATTR_NDP_NDI_MAC_ADDR = 13,
QCA_WLAN_VENDOR_ATTR_NDP_DRV_RESPONSE_STATUS_TYPE = 14,
QCA_WLAN_VENDOR_ATTR_NDP_DRV_RETURN_VALUE = 15,
QCA_WLAN_VENDOR_ATTR_NDP_CHANNEL_CONFIG = 16,
QCA_WLAN_VENDOR_ATTR_NDP_CSID = 17,
QCA_WLAN_VENDOR_ATTR_NDP_PMK = 18,
QCA_WLAN_VENDOR_ATTR_NDP_SCID = 19,
QCA_WLAN_VENDOR_ATTR_NDP_PASSPHRASE = 20,
QCA_WLAN_VENDOR_ATTR_NDP_SERVICE_NAME = 21,
QCA_WLAN_VENDOR_ATTR_NDP_SCHEDULE_UPDATE_REASON = 22,
QCA_WLAN_VENDOR_ATTR_NDP_NSS = 23,
QCA_WLAN_VENDOR_ATTR_NDP_NUM_CHANNELS = 24,
QCA_WLAN_VENDOR_ATTR_NDP_CHANNEL_WIDTH = 25,
QCA_WLAN_VENDOR_ATTR_NDP_CHANNEL_INFO = 26,
QCA_WLAN_VENDOR_ATTR_NDP_IPV6_ADDR = 27,
QCA_WLAN_VENDOR_ATTR_NDP_TRANSPORT_PORT = 28,
QCA_WLAN_VENDOR_ATTR_NDP_TRANSPORT_PROTOCOL = 29,
/* keep last */
QCA_WLAN_VENDOR_ATTR_NDP_PARAMS_AFTER_LAST,