- Message(M_INFO,"udp (port %d, peer %s):"
- " %08"PRIx32"<-%08"PRIx32": %08"PRIx32":"
- " unwanted/incorrect, sending NAK\n",
- st->port, saddr_to_string(&from),
- dest, source, msgtype);
- buffer_init(st->rbuf,0);
- buf_append_uint32(st->rbuf,dest);
- buf_append_uint32(st->rbuf,source);
- buf_append_uint32(st->rbuf,LABEL_NAK);
- sendto(st->fd, st->rbuf->start, st->rbuf->size, 0,
- (struct sockaddr *)&from, sizeof(from));
+ send_nak(&ca,source,dest,msgtype,st->rbuf,"unwanted");