diff options
author | David Benjamin <davidben@google.com> | 2024-04-13 16:53:27 -0400 |
---|---|---|
committer | Boringssl LUCI CQ <boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2024-04-17 19:34:46 +0000 |
commit | 5f924229aa9b85ae74c613081fe27de22384e7ee (patch) | |
tree | 6e9b2145182841aca73e90ea68e431168da0d716 /ssl | |
parent | 1c6e10495e4f69cf9e5fd4e363d580ff1fdb1a96 (diff) | |
download | boringssl-5f924229aa9b85ae74c613081fe27de22384e7ee.zip boringssl-5f924229aa9b85ae74c613081fe27de22384e7ee.tar.gz boringssl-5f924229aa9b85ae74c613081fe27de22384e7ee.tar.bz2 |
Switch some pointer arithmetic to spans
Change-Id: I881c69040a71cbe82a90e8a0074af1fdad6d046a
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/67827
Commit-Queue: David Benjamin <davidben@google.com>
Reviewed-by: Bob Beck <bbe@google.com>
Auto-Submit: David Benjamin <davidben@google.com>
Diffstat (limited to 'ssl')
-rw-r--r-- | ssl/handshake_server.cc | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/ssl/handshake_server.cc b/ssl/handshake_server.cc index 06d9025..1a25ea7 100644 --- a/ssl/handshake_server.cc +++ b/ssl/handshake_server.cc @@ -228,8 +228,7 @@ static bool negotiate_version(SSL_HANDSHAKE *hs, uint8_t *out_alert, } else if (client_hello->version <= DTLS1_VERSION) { versions_len = 2; } - CBS_init(&versions, kDTLSVersions + sizeof(kDTLSVersions) - versions_len, - versions_len); + versions = MakeConstSpan(kDTLSVersions).last(versions_len); } else { if (client_hello->version >= TLS1_2_VERSION) { versions_len = 6; @@ -238,8 +237,7 @@ static bool negotiate_version(SSL_HANDSHAKE *hs, uint8_t *out_alert, } else if (client_hello->version >= TLS1_VERSION) { versions_len = 2; } - CBS_init(&versions, kTLSVersions + sizeof(kTLSVersions) - versions_len, - versions_len); + versions = MakeConstSpan(kTLSVersions).last(versions_len); } } |