summaryrefslogtreecommitdiff
path: root/src/lib/libc/stdlib/labs.c
diff options
context:
space:
mode:
authorjsing <>2021-01-13 18:20:54 +0000
committerjsing <>2021-01-13 18:20:54 +0000
commit363ff18d1c18707bc09cc16cfabf19d3f7a705cb (patch)
tree65b71b1e9d3928028351a0aee3a2d427b47d8dff /src/lib/libc/stdlib/labs.c
parent457c6e67a72ca648666ac19e57302d4705a16fd8 (diff)
downloadopenbsd-363ff18d1c18707bc09cc16cfabf19d3f7a705cb.tar.gz
openbsd-363ff18d1c18707bc09cc16cfabf19d3f7a705cb.tar.bz2
openbsd-363ff18d1c18707bc09cc16cfabf19d3f7a705cb.zip
Clean up sequence number handing in the new TLSv1.2 record layer.
Handle protocol specific (DTLS vs TLS) sequence number differences in the open/seal record functions and propagate the sequence number through to the called functions. This means that DTLS specific knowledge is limited to two functions and also avoids building sequence numbers multiple times over. As a result, the DTLS explicit sequence number is now extracted from the record header and passed through for processing, which makes the read epoch handling redundant. ok inoguchi@ tb@
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions