first working(?) version

This commit is contained in:
feelfree69
2026-04-12 13:02:42 +02:00
parent 7eb3676aaf
commit f7b8aed2f7
5 changed files with 12 additions and 16 deletions
+3 -11
View File
@@ -1,17 +1,9 @@
#include "stdint.h"
#include "uip/uip.h"
#include "udp_apps.h"
static uint8_t callbacknr;
void udp_callbacks(void)
{
// Calling more than one callback from the same UIP_UDP_APPCALL does not work; we use a simple dispatcher
if (callbacknr == 0) {
dhcp_callback();
callbacknr = 1;
} else {
syslog_callback();
callbacknr = 0;
}
dhcp_callback(uip_udp_conn->lport); // let the application decide if this is for it or not
syslog_callback(uip_udp_conn->lport); // let the application decide if this is for it or not
}