]> granicus.if.org Git - strace/commitdiff
net: fix printing of IP_RECVOPTS/IP_RETOPTS cmsg options
authorDmitry V. Levin <ldv@altlinux.org>
Sun, 22 Nov 2015 23:07:52 +0000 (23:07 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Sun, 22 Nov 2015 23:09:59 +0000 (23:09 +0000)
* net.c (print_cmsg_ip_opts): Print each byte as unsigned char.

net.c

diff --git a/net.c b/net.c
index 85c46ee7340863f52a5a0bf3fd36097c3f3df679..4d2f837ffdad3bfdd6313145bca440f67429627f 100644 (file)
--- a/net.c
+++ b/net.c
@@ -421,7 +421,7 @@ static void
 print_cmsg_ip_opts(struct tcb *tcp, const void *cmsg_data,
                   const size_t data_len)
 {
-       const char *opts = cmsg_data;
+       const unsigned char *opts = cmsg_data;
        size_t i;
 
        if (!data_len)