X-Git-Url: https://git.distorted.org.uk/~mdw/secnet/blobdiff_plain/6af9a9842664ba88d89a67b300c1b0970bcf43ee..a28d65a5e8624c92be4fc3c4a9d8a0d46d92dcc5:/netlink.c diff --git a/netlink.c b/netlink.c index 173d412..bc70757 100644 --- a/netlink.c +++ b/netlink.c @@ -603,11 +603,13 @@ static void netlink_incoming(struct netlink *st, struct netlink_client *client, uint32_t source,dest; struct iphdr *iph; char errmsgbuf[50]; + const char *sourcedesc=client?client->name:"host"; BUF_ASSERT_USED(buf); + if (!netlink_check(st,buf,errmsgbuf,sizeof(errmsgbuf))) { Message(M_WARNING,"%s: bad IP packet from %s: %s\n", - st->name,client?client->name:"host", + st->name,sourcedesc, errmsgbuf); BUF_FREE(buf); return;