-#include <string.h>
#include <fcntl.h>
-#include <unistd.h>
-#include <sys/ioctl.h>
#include <netinet/in.h>
-#include <arpa/inet.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <sys/ioctl.h>
+#include <unistd.h>
#include <linux/if.h>
#include <linux/if_tun.h>
return tunfd;
}
-void TUNProtocol::read_packet(Protocol *sender)
+void TUNProtocol::read_packet(Sender *sender)
{
char buf[4096];
int ret = read(tunfd, buf, sizeof(buf));