chiark / gitweb /
changelog: start 0.6.8
[secnet.git] / udp.c
diff --git a/udp.c b/udp.c
index b9a3860ac264c70b9797747b32818a41150fc52e..d1ada01f6f1d83eb56dce10336a1b33a552bc927 100644 (file)
--- a/udp.c
+++ b/udp.c
@@ -186,7 +186,9 @@ static void udp_socks_afterpoll(void *state, struct pollfd *fds, int nfds)
                        /* Manufacture and send NAK packet */
                        source=get_uint32(cc->rbuf->start); /* Us */
                        dest=get_uint32(cc->rbuf->start+4); /* Them */
-                       send_nak(&ca,source,dest,msgtype,cc->rbuf,"unwanted");
+                       send_nak(&ca,source,dest,msgtype,cc->rbuf,
+                                priomsg_getmessage(&cc->why_unwanted,
+                                                   "unwanted"));
                    }
                    BUF_FREE(cc->rbuf);
                }