netlink: Improve returned error codes
Make nlmsg_trim(), nlmsg_cancel(), genlmsg_cancel(), and nla_nest_cancel() void functions. Return -EMSGSIZE instead of -1 if the provided message buffer is not big enough. Signed-off-by:Thomas Graf <tgraf@suug.ch> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- include/net/genetlink.h 2 additions, 2 deletionsinclude/net/genetlink.h
- include/net/netlink.h 9 additions, 11 deletionsinclude/net/netlink.h
- net/core/neighbour.c 2 additions, 1 deletionnet/core/neighbour.c
- net/core/rtnetlink.c 2 additions, 1 deletionnet/core/rtnetlink.c
- net/netlink/attr.c 6 additions, 6 deletionsnet/netlink/attr.c
- net/netlink/genetlink.c 4 additions, 2 deletionsnet/netlink/genetlink.c
- net/sched/sch_dsmark.c 4 additions, 2 deletionsnet/sched/sch_dsmark.c
- net/sched/sch_gred.c 2 additions, 1 deletionnet/sched/sch_gred.c
- net/sched/sch_hfsc.c 1 addition, 1 deletionnet/sched/sch_hfsc.c
- net/sched/sch_red.c 2 additions, 1 deletionnet/sched/sch_red.c
- net/wireless/nl80211.c 8 additions, 4 deletionsnet/wireless/nl80211.c
Loading
Please register or sign in to comment