2.2.1 Accept Header

The Accept header is sent by a client application to the server after a session is activated over an L3 connection. The server MUST validate the handshake data and return the same Accept header to the client on the connected socket.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

SessionID

...

ConnectionType

SessionID (8 bytes): This MUST be the same value that the client generated and sent in the ReplyChannelID field of the preceding Session Activation message (section 2.2.11). The SessionID verification ensures that the applications that tapped are the ones that are connected over L3.

ConnectionType (4 bytes): Indicates the type of transport that the server and client connected over. This MUST be set to one of the following values.

Value

Connection Type

0x00000000

Wi-Fi Direct (WFD)

0x00000001

Link Local (IPv6)

0x00000002

Link Local (IPv4)

0x00000004

Bluetooth