Lines Matching refs:protocol
8 - handle application layer protocol negotiation (ALPN)
54 protocol-list format, described below. The length of B<protos> is specified in
58 server to select which protocol to use for the incoming connection. When B<cb>
63 vector in protocol-list format. The value of the B<out>, B<outlen> vector
64 should be set to the value of a single protocol selected from the B<in>,
70 implements the standard protocol selection. It is expected that this function
71 is called from the application callback B<cb>. The protocol data in B<server>,
72 B<server_len> and B<client>, B<client_len> must be in the protocol-list format
81 client needs to select a protocol from the server's provided list, and a
84 must be set to point to the selected protocol (which may be within B<in>).
85 The length of the protocol name must be written into B<outlen>. The
88 select a protocol. It is fatal to the connection if this callback returns
94 Negotiation. The returned list must be in protocol-list format, described
102 SSL_get0_alpn_selected() returns a pointer to the selected protocol in B<data>
104 is set to 0 if no protocol has been selected. B<data> must not be freed.
107 client's requested protocol for this connection. If the client did not
108 request any protocol or NPN is not enabled, then B<data> is set to NULL and
110 the client can request any protocol it chooses. The value returned from
116 The protocol-lists must be in wire-format, which is defined as a vector of
162 ALPN protocol selected.
171 ALPN protocol not selected, e.g., because no ALPN protocols are configured for