Migrate ABSL_ARRAYSIZE()/arraysize() to std::size(), std::extent_v, or other alternatives where possible
Tested:
TAP --sample ran all affected tests and none failed
http://test/OCL:965683086:BASE:965661931:1786929942886:cc26557d
PiperOrigin-RevId: 966052604
diff --git a/quiche/quic/qbone/bonnet/tun_device_packet_exchanger.cc b/quiche/quic/qbone/bonnet/tun_device_packet_exchanger.cc
index 01a99db..0c804de 100644
--- a/quiche/quic/qbone/bonnet/tun_device_packet_exchanger.cc
+++ b/quiche/quic/qbone/bonnet/tun_device_packet_exchanger.cc
@@ -123,7 +123,7 @@
absl::Status status = absl::OkStatus();
absl::Time start = absl::Now();
- int result = kernel_->writev(write_fd_, iov, ABSL_ARRAYSIZE(iov));
+ int result = kernel_->writev(write_fd_, iov, std::size(iov));
if (result < 0) {
status = absl::ErrnoToStatus(errno, "Write to the TUN device failed.");
}
@@ -157,7 +157,7 @@
absl::Status status = absl::OkStatus();
absl::Time start = absl::Now();
- int result = kernel_->readv(read_fd_, iov, ABSL_ARRAYSIZE(iov));
+ int result = kernel_->readv(read_fd_, iov, std::size(iov));
int saved_errno = errno;
absl::Duration latency = std::max(absl::Now() - start, absl::ZeroDuration());