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());