X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fnet_packet.c;h=95f296171f29aa2322d0b4b70c746424ba10cf09;hb=9eca49329db0c3b0a80114045cf214eaeaf3d5c2;hp=7e567e99c058c24dd01ae31bcca8eb93005ebeaa;hpb=f5843e7d649f4a7f72cb3fd356bc935457aa492f;p=tinc diff --git a/src/net_packet.c b/src/net_packet.c index 7e567e99..95f29617 100644 --- a/src/net_packet.c +++ b/src/net_packet.c @@ -56,7 +56,7 @@ #include "xalloc.h" int keylifetime = 0; -int keyexpires = 0; +static int keyexpires = 0; #ifdef HAVE_LZO static char lzo_wrkmem[LZO1X_999_MEM_COMPRESS > LZO1X_1_MEM_COMPRESS ? LZO1X_999_MEM_COMPRESS : LZO1X_1_MEM_COMPRESS]; #endif @@ -150,7 +150,7 @@ void send_mtu_probe(node_t *n) { send_mtu_probe_handler(0, 0, n); } -void mtu_probe_h(node_t *n, vpn_packet_t *packet, length_t len) { +static void mtu_probe_h(node_t *n, vpn_packet_t *packet, length_t len) { ifdebug(TRAFFIC) logger(LOG_INFO, "Got MTU probe length %d from %s (%s)", packet->len, n->name, n->hostname); if(!packet->data[0]) { @@ -648,6 +648,8 @@ void handle_incoming_vpn_data(int sock, short events, void *data) { void handle_device_data(int sock, short events, void *data) { vpn_packet_t packet; + packet.priority = 0; + if(read_packet(&packet)) { myself->in_packets++; myself->in_bytes += packet.len;