#include "conf.h"
#include "device.h"
#include "logger.h"
+#include "names.h"
#include "net.h"
#include "route.h"
#include "utils.h"
static bool read_packet(vpn_packet_t *packet) {
int inlen;
-
+
switch(device_type) {
case DEVICE_TYPE_TUN:
inlen = read(device_fd, packet->data + 10, MTU - 10);
return false;
}
+ memset(packet->data, 0, 12);
packet->len = inlen + 10;
break;
case DEVICE_TYPE_TAP: