netlink: Do not use void pointer for pointer arithmetic

This is a non-standard extension in gcc, so better not depend on it.
This commit is contained in:
Jouni Malinen 2011-10-18 17:00:08 +03:00 committed by Jouni Malinen
parent 39b97072b2
commit ea08bfe384

View File

@ -34,7 +34,7 @@ static void netlink_receive_link(struct netlink_data *netlink,
if (cb == NULL || NLMSG_PAYLOAD(h, 0) < sizeof(struct ifinfomsg))
return;
cb(netlink->cfg->ctx, NLMSG_DATA(h),
NLMSG_DATA(h) + NLMSG_ALIGN(sizeof(struct ifinfomsg)),
(u8 *) NLMSG_DATA(h) + NLMSG_ALIGN(sizeof(struct ifinfomsg)),
NLMSG_PAYLOAD(h, sizeof(struct ifinfomsg)));
}