diff options
Diffstat (limited to 'chromium/net/third_party/quiche/src/quic/qbone/bonnet/tun_device.h')
-rw-r--r-- | chromium/net/third_party/quiche/src/quic/qbone/bonnet/tun_device.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/chromium/net/third_party/quiche/src/quic/qbone/bonnet/tun_device.h b/chromium/net/third_party/quiche/src/quic/qbone/bonnet/tun_device.h index 1828b81a1b0..9f76fa60796 100644 --- a/chromium/net/third_party/quiche/src/quic/qbone/bonnet/tun_device.h +++ b/chromium/net/third_party/quiche/src/quic/qbone/bonnet/tun_device.h @@ -32,9 +32,10 @@ class TunDevice : public TunDeviceInterface { // routing rules go away. // // The caller should own kernel and make sure it outlives this. - TunDevice(const string& interface_name, + TunDevice(const std::string& interface_name, int mtu, bool persist, + bool setup_tun, KernelInterface* kernel); ~TunDevice() override; @@ -69,9 +70,10 @@ class TunDevice : public TunDeviceInterface { // Opens a socket and makes netdevice ioctl call bool NetdeviceIoctl(int request, void* argp); - const string interface_name_; + const std::string interface_name_; const int mtu_; const bool persist_; + const bool setup_tun_; int file_descriptor_; KernelInterface& kernel_; bool is_interface_up_ = false; |