From de56ebb127073a2100d5b1c2dae70255d5a49ea7 Mon Sep 17 00:00:00 2001 From: Hamish Coleman Date: Sun, 18 Jun 2023 09:06:17 +0100 Subject: [PATCH] iwyu: tuntap_linux.c --- src/tuntap_linux.c | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/src/tuntap_linux.c b/src/tuntap_linux.c index 75bda23..863684f 100644 --- a/src/tuntap_linux.c +++ b/src/tuntap_linux.c @@ -20,7 +20,23 @@ #ifdef __linux__ -#include "n2n.h" +#include // for inet_addr, inet_pton +#include // for iovec +#include // for errno +#include // for open, O_RDWR +#include // for IFF_NO_PI, IFF_TAP, TUNSETIFF +#include // for sockaddr_nl, nlmsghdr, NETLINK_... +#include // for ifinfomsg, RTMGRP_LINK +#include // for ifreq, IFNAMSIZ, ifr_name, ifr_... +#include // for ARPHRD_ETHER +#include // for sockaddr_in, IPPROTO_IP, in_addr +#include // for uint8_t +#include // for strerror, memset, strncpy, memcpy +#include // for ioctl, SIOCGIFADDR, SIOCGIFFLAGS +#include // for MIN +#include // for socket, msghdr, AF_INET, sockaddr +#include // for close, getpid, read, write, ssi... +#include "n2n.h" // for tuntap_dev, traceEvent, TRACE_E... static int setup_ifname (int fd, const char *ifname, const char *ipaddr,