data interval in seconds, maximum interval in feature advertising (u32)
data packet payload, at least one byte. For feature advertising, a u32 attribute holding the maximum length of the data payload.
data packet sequence configuration (if desired), a &struct nl80211_wowlan_tcp_data_seq. For feature advertising it is just a flag
data packet token configuration, see &struct nl80211_wowlan_tcp_data_token and for advertising see &struct nl80211_wowlan_tcp_data_token_feature.
destination IPv4 address (in network byte order)
destination MAC address, this is given because route lookup when configured might be invalid by the time we suspend, and doing a route lookup when suspending is no longer possible as it might require ARP querying.
destination port (u16)
source IPv4 address (in network byte order)
source port (u16); optional, if not given a socket and port will be allocated
Wake packet payload mask, not used for feature advertising. The mask works like @NL80211_PKTPAT_MASK but on the TCP payload only.
wake packet payload, for advertising a u32 attribute holding the maximum length
Generated using TypeDoc
WoWLAN TCP connection parameters