Fix bug for call to Visitor::OnWrite()

Use constructor for absl::string_view that takes in the size of the const char* to avoid short packets due to reading NULL (\0).

PiperOrigin-RevId: 654822078
diff --git a/quiche/quic/qbone/qbone_packet_exchanger.cc b/quiche/quic/qbone/qbone_packet_exchanger.cc
index f82292c..6889811 100644
--- a/quiche/quic/qbone/qbone_packet_exchanger.cc
+++ b/quiche/quic/qbone/qbone_packet_exchanger.cc
@@ -9,6 +9,7 @@
 #include <utility>
 
 #include "absl/status/status.h"
+#include "absl/strings/string_view.h"
 
 namespace quic {
 
@@ -30,7 +31,7 @@
 void QbonePacketExchanger::WritePacketToNetwork(const char* packet,
                                                 size_t size) {
   if (visitor_) {
-    absl::Status status = visitor_->OnWrite(packet);
+    absl::Status status = visitor_->OnWrite(absl::string_view(packet, size));
     if (!status.ok()) {
       QUIC_LOG_EVERY_N_SEC(ERROR, 60) << status;
     }