chiark / gitweb /
magic: Introduce LABEL_NAK
[secnet.git] / udp.c
diff --git a/udp.c b/udp.c
index bbf8c64163dbd8815001493c90a12d8f8cac30c9..77be5b1786f7868ad3691b24be8fa35c3936695d 100644 (file)
--- a/udp.c
+++ b/udp.c
@@ -21,6 +21,7 @@
 #include "util.h"
 #include "unaligned.h"
 #include "ipaddr.h"
+#include "magic.h"
 
 static beforepoll_fn udp_beforepoll;
 static afterpoll_fn udp_afterpoll;
@@ -140,7 +141,7 @@ static void udp_afterpoll(void *state, struct pollfd *fds, int nfds)
                    buffer_init(st->rbuf,0);
                    buf_append_uint32(st->rbuf,dest);
                    buf_append_uint32(st->rbuf,source);
-                   buf_append_uint32(st->rbuf,0); /* NAK is msg type 0 */
+                   buf_append_uint32(st->rbuf,LABEL_NAK);
                    sendto(st->fd, st->rbuf->start, st->rbuf->size, 0,
                           (struct sockaddr *)&from, sizeof(from));
                    BUF_FREE(st->rbuf);