From: Yu Watanabe Date: Mon, 6 Jan 2020 01:48:42 +0000 (+0900) Subject: sd-netlink: use uint8_t* for non-character data X-Git-Tag: v245-rc1~193 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=14b6e6b6f31afdec9a4e8f322226def30815e8fe;p=thirdparty%2Fsystemd.git sd-netlink: use uint8_t* for non-character data --- diff --git a/src/libsystemd/sd-netlink/netlink-util.c b/src/libsystemd/sd-netlink/netlink-util.c index c35d6ba4a5b..aa10d0c3a42 100644 --- a/src/libsystemd/sd-netlink/netlink-util.c +++ b/src/libsystemd/sd-netlink/netlink-util.c @@ -182,7 +182,7 @@ int rtnl_log_create_error(int r) { void rtattr_append_attribute_internal(struct rtattr *rta, unsigned short type, const void *data, size_t data_length) { size_t padding_length; - char *padding; + uint8_t *padding; assert(rta); assert(!data || data_length > 0); @@ -202,7 +202,7 @@ void rtattr_append_attribute_internal(struct rtattr *rta, unsigned short type, c padding = RTA_DATA(rta); /* make sure also the padding at the end of the message is initialized */ - padding_length = (char *) rta + RTA_SPACE(data_length) - padding; + padding_length = (uint8_t *) rta + RTA_SPACE(data_length) - padding; memzero(padding, padding_length); }