From: Toshiaki Makita Date: Mon, 31 Jul 2017 11:20:55 +0000 (+0900) Subject: Use unsigned conversion specifier for nlmsg_pid X-Git-Tag: submit/tizen_4.0/20171018.110122~54 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=890c76ab429a9de50e61ab70b5c758f21aa8c098;p=platform%2Fupstream%2Fbcc.git Use unsigned conversion specifier for nlmsg_pid nlmsg_pid is __u32, so let's use %u instead of %d. Signed-off-by: Toshiaki Makita --- diff --git a/src/cc/libbpf.c b/src/cc/libbpf.c index 8b887956..e234ebbb 100644 --- a/src/cc/libbpf.c +++ b/src/cc/libbpf.c @@ -803,7 +803,7 @@ int bpf_attach_xdp(const char *dev_name, int progfd, uint32_t flags) { for (nh = (struct nlmsghdr *)buf; NLMSG_OK(nh, len); nh = NLMSG_NEXT(nh, len)) { if (nh->nlmsg_pid != sa.nl_pid) { - fprintf(stderr, "bpf: Wrong pid %d, expected %d\n", + fprintf(stderr, "bpf: Wrong pid %u, expected %u\n", nh->nlmsg_pid, sa.nl_pid); errno = EBADMSG; goto cleanup;