]> git.meshlink.io Git - meshlink/blobdiff - src/route.c
Remove legacy Ethernet header from vpn_packet_t, add a flag for PMTU probes.
[meshlink] / src / route.c
index 8a952a7817404ab402baedb04ff64cd3779c8ecf..a8516d07fc367d14243c7fd50b8f8118875e1d47 100644 (file)
@@ -73,8 +73,8 @@ void route(node_t *source,vpn_packet_t *packet) {
 
     if (owner == myself ) {
     //TODO: implement sending received data from meshlink library to the application
-    logger(DEBUG_TRAFFIC, LOG_WARNING, "I received a packet for me with payload: %s \n", packet->data + 46);
-    (recv_callback)(packet->data + 46);
+    logger(DEBUG_TRAFFIC, LOG_WARNING, "I received a packet for me with payload: %s \n", packet->data + sizeof *hdr);
+    (recv_callback)(packet->data + sizeof *hdr);
     return;
     }