From: Jouni Malinen Date: Sun, 13 Jan 2013 11:43:54 +0000 (+0200) Subject: P2P: Add some more details on Service Query TLV format X-Git-Tag: aosp-kk-from-upstream~633 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9aadb8774e1065ad2648e2526de296b5f8905ce1;p=thirdparty%2Fhostap.git P2P: Add some more details on Service Query TLV format Signed-hostap: Jouni Malinen --- diff --git a/wpa_supplicant/README-P2P b/wpa_supplicant/README-P2P index 5e98c959f..fb99c7bcd 100644 --- a/wpa_supplicant/README-P2P +++ b/wpa_supplicant/README-P2P @@ -225,6 +225,19 @@ This command returns an identifier for the pending query (e.g., will be automatically removed when the specified peer has replied to it. +Service Query TLV has following format: +Length (2 octets, little endian) - length of following data +Service Protocol Type (1 octet) - see the table below +Service Transaction ID (1 octet) - nonzero identifier for the TLV +Query Data (Length - 2 octets of data) - service protocol specific data + +Service Protocol Types: +0 = All service protocols +1 = Bonjour +2 = UPnP +3 = WS-Discovery +4 = Wi-Fi Display + For UPnP, an alternative command format can be used to specify a single query TLV (i.e., a service discovery for a specific UPnP service):