X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fraw_socket_device.c;h=4dd18e2b2933bf87eb7935b83c3b0f5e096dc24a;hb=2c6b2d70e6640f39563ad7bb0aa0ba87f883848c;hp=02f6afaf95f372a7012b4e164aac33e5271d9520;hpb=a6448291834ca7419553a807ee367c719c2956d0;p=tinc diff --git a/src/raw_socket_device.c b/src/raw_socket_device.c index 02f6afaf..4dd18e2b 100644 --- a/src/raw_socket_device.c +++ b/src/raw_socket_device.c @@ -28,8 +28,6 @@ #include "device.h" #include "net.h" #include "logger.h" -#include "utils.h" -#include "route.h" #include "xalloc.h" #if defined(PF_PACKET) && defined(ETH_P_ALL) && defined(AF_PACKET) && defined(SIOCGIFINDEX) @@ -96,7 +94,7 @@ static void close_device(void) { } static bool read_packet(vpn_packet_t *packet) { - int inlen; + ssize_t inlen; if((inlen = read(device_fd, DATA(packet), MTU)) <= 0) { logger(DEBUG_ALWAYS, LOG_ERR, "Error while reading from %s %s: %s", device_info,