From 6c5d0caf3b7c099232c1ac428407fbf31287d77a Mon Sep 17 00:00:00 2001 From: Vadim Kochan Date: Sat, 4 Apr 2015 19:54:51 +0300 Subject: netsniff-ng: Fix process name when sniffing nlmon device While sniffing nlmon device the process name can be printed with non-letter characters because readlink does not put line ending '\0' Signed-off-by: Vadim Kochan Signed-off-by: Tobias Klauser --- proto_nlmsg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/proto_nlmsg.c b/proto_nlmsg.c index 3471094..157ea58 100644 --- a/proto_nlmsg.c +++ b/proto_nlmsg.c @@ -18,7 +18,7 @@ static void nlmsg(struct pkt_buff *pkt) struct nlmsghdr *hdr = (struct nlmsghdr *) pkt_pull(pkt, sizeof(*hdr)); char type[32]; char flags[128]; - char procname[1024]; + char procname[1024] = {}; if (hdr == NULL) return; -- cgit v1.2.3-54-g00ecf