mirror of
https://gitlab.com/openconnect/ocserv.git
synced 2026-02-10 00:37:00 +08:00
This adds support for DTLS1.2 ciphersuite header as sent by anyconnect clients. Resolves #188 Resolves #193 Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
25 lines
794 B
Plaintext
25 lines
794 B
Plaintext
%{
|
|
#include "vpn.h"
|
|
%}
|
|
%language=ANSI-C
|
|
%readonly-tables
|
|
struct http_headers_st { const char *name; unsigned id; };
|
|
%%
|
|
Cookie, HEADER_COOKIE
|
|
User-Agent, HEADER_USER_AGENT
|
|
X-CSTP-Accept-Encoding, HEADER_CSTP_ENCODING
|
|
X-DTLS-Accept-Encoding, HEADER_DTLS_ENCODING
|
|
Connection, HEADER_CONNECTION
|
|
X-DTLS-Master-Secret, HEADER_MASTER_SECRET
|
|
X-DTLS-CipherSuite, HEADER_DTLS_CIPHERSUITE
|
|
X-DTLS12-CipherSuite, HEADER_DTLS12_CIPHERSUITE
|
|
X-CSTP-Base-MTU, HEADER_CSTP_BASE_MTU
|
|
X-CSTP-MTU, HEADER_CSTP_MTU
|
|
X-CSTP-Address-Type, HEADER_CSTP_ATYPE
|
|
X-CSTP-Hostname, HEADER_HOSTNAME
|
|
X-CSTP-Full-IPv6-Capability, HEADER_FULL_IPV6
|
|
X-AnyConnect-Identifier-DeviceType, HEADER_DEVICE_TYPE
|
|
X-AnyConnect-Identifier-Platform, HEADER_PLATFORM
|
|
X-Support-HTTP-Auth, HEADER_SUPPORT_SPNEGO
|
|
Authorization, HEADER_AUTHORIZATION
|