#CFLAGS += -DPUD_DUMP_GPS_PACKETS_RX_NON_OLSR
#CFLAGS += -DPUD_DUMP_GPS_PACKETS_TX_OLSR
+#CFLAGS += -DPUD_DUMP_GPS_PACKETS_TX_UPLINK
#CFLAGS += -DPUD_DUMP_GPS_PACKETS_RX_OLSR
#CFLAGS += -DPUD_DUMP_GPS_PACKETS_TX_NON_OLSR
#if defined(PUD_DUMP_GPS_PACKETS_RX_NON_OLSR) || \
defined(PUD_DUMP_GPS_PACKETS_RX_OLSR) || \
defined(PUD_DUMP_GPS_PACKETS_TX_OLSR) || \
+ defined(PUD_DUMP_GPS_PACKETS_TX_UPLINK) || \
defined(PUD_DUMP_GPS_PACKETS_TX_NON_OLSR) || \
defined(PUD_DUMP_GPS_PACKETS)
/* Debug includes */
#if defined(PUD_DUMP_GPS_PACKETS_TX_OLSR) || \
+ defined(PUD_DUMP_GPS_PACKETS_TX_UPLINK) || \
defined(PUD_DUMP_AVERAGING)
#include "olsr.h"
#endif
pudError(true, "Could not send to uplink"
" (aligned_size=%u)", aligned_size);
}
+#ifdef PUD_DUMP_GPS_PACKETS_TX_UPLINK
+ else {
+ olsr_printf(0, "%s: packet sent to uplink (%d bytes)\n",
+ PUD_PLUGIN_ABBR, aligned_size);
+ dump_packet((unsigned char *)&uplinkWireFormat,
+ (sizeof(uplinkWireFormat) -
+ sizeof(uplinkWireFormat.txBuffer)) + aligned_size);
+ }
+#endif
}
}