gdm72xx: Move away from NLMSG_PUT().
And use nlmsg_data() while we're here too. Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
Родитель
8786395c69
Коммит
a8edf8a690
|
@ -127,8 +127,12 @@ int netlink_send(struct sock *sock, int group, u16 type, void *msg, int len)
|
|||
}
|
||||
|
||||
seq++;
|
||||
nlh = NLMSG_PUT(skb, 0, seq, type, len);
|
||||
memcpy(NLMSG_DATA(nlh), msg, len);
|
||||
nlh = nlmsg_put(skb, 0, seq, type, len, 0);
|
||||
if (!nlh) {
|
||||
kfree_skb(skb);
|
||||
return -EMSGSIZE;
|
||||
}
|
||||
memcpy(nlmsg_data(nlh), msg, len);
|
||||
|
||||
NETLINK_CB(skb).pid = 0;
|
||||
NETLINK_CB(skb).dst_group = 0;
|
||||
|
@ -144,7 +148,5 @@ int netlink_send(struct sock *sock, int group, u16 type, void *msg, int len)
|
|||
}
|
||||
ret = 0;
|
||||
}
|
||||
|
||||
nlmsg_failure:
|
||||
return ret;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче