Revert "genl: Add genlmsg_new_unicast() for unicast message allocation"
This reverts commit bb9b18fb55
("genl: Add genlmsg_new_unicast() for
unicast message allocation")'.
Nothing wrong with it; its no longer needed since this was only for
mmapped netlink support.
Signed-off-by: Florian Westphal <fw@strlen.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:

committad av
David S. Miller

förälder
551ddc057e
incheckning
263ea09084
@@ -462,26 +462,6 @@ int genl_unregister_family(struct genl_family *family)
|
||||
}
|
||||
EXPORT_SYMBOL(genl_unregister_family);
|
||||
|
||||
/**
|
||||
* genlmsg_new_unicast - Allocate generic netlink message for unicast
|
||||
* @payload: size of the message payload
|
||||
* @info: information on destination
|
||||
* @flags: the type of memory to allocate
|
||||
*
|
||||
* Allocates a new sk_buff large enough to cover the specified payload
|
||||
* plus required Netlink headers. Will check receiving socket for
|
||||
* memory mapped i/o capability and use it if enabled. Will fall back
|
||||
* to non-mapped skb if message size exceeds the frame size of the ring.
|
||||
*/
|
||||
struct sk_buff *genlmsg_new_unicast(size_t payload, struct genl_info *info,
|
||||
gfp_t flags)
|
||||
{
|
||||
size_t len = nlmsg_total_size(genlmsg_total_size(payload));
|
||||
|
||||
return netlink_alloc_skb(info->dst_sk, len, info->snd_portid, flags);
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(genlmsg_new_unicast);
|
||||
|
||||
/**
|
||||
* genlmsg_put - Add generic netlink header to netlink message
|
||||
* @skb: socket buffer holding the message
|
||||
@@ -642,7 +622,6 @@ static int genl_family_rcv_msg(struct genl_family *family,
|
||||
info.genlhdr = nlmsg_data(nlh);
|
||||
info.userhdr = nlmsg_data(nlh) + GENL_HDRLEN;
|
||||
info.attrs = attrbuf;
|
||||
info.dst_sk = skb->sk;
|
||||
genl_info_net_set(&info, net);
|
||||
memset(&info.user_ptr, 0, sizeof(info.user_ptr));
|
||||
|
||||
|
Referens i nytt ärende
Block a user