summaryrefslogtreecommitdiffstats
path: root/lib/libtls/tls_client.c
diff options
context:
space:
mode:
authorhenning <henning@openbsd.org>2015-02-07 09:15:25 +0000
committerhenning <henning@openbsd.org>2015-02-07 09:15:25 +0000
commited1f804e710f10818c0088829c00eec657b0973e (patch)
treefc0f05b59c03d57f0056694c84053c2309ed11ab /lib/libtls/tls_client.c
parentConvert several of the server side handshake functions to the new handshake (diff)
downloadwireguard-openbsd-ed1f804e710f10818c0088829c00eec657b0973e.tar.xz
wireguard-openbsd-ed1f804e710f10818c0088829c00eec657b0973e.zip
pf synproxy will do the 3WHS on behalf of the target machine, and once
the 3WHS is completed, establish the backend connection. The trigger for "3WHS completed" is the reception of the first ACK. However, we should not proceed if that ACK also has RST or FIN set. ACK+RST part pointed out by Kojedzinszky Richard <krichy at tvnetwork hu> ok mikeb dlg phessler claudio
Diffstat (limited to 'lib/libtls/tls_client.c')
0 files changed, 0 insertions, 0 deletions