aboutsummaryrefslogtreecommitdiff
path: root/ssl
diff options
context:
space:
mode:
authorDavid Benjamin <davidben@google.com>2024-04-13 16:53:27 -0400
committerBoringssl LUCI CQ <boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com>2024-04-17 19:34:46 +0000
commit5f924229aa9b85ae74c613081fe27de22384e7ee (patch)
tree6e9b2145182841aca73e90ea68e431168da0d716 /ssl
parent1c6e10495e4f69cf9e5fd4e363d580ff1fdb1a96 (diff)
downloadboringssl-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.cc6
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);
}
}