diff options
author | Denis Vlasenko <vda.linux@googlemail.com> | 2007-12-02 06:30:57 +0000 |
---|---|---|
committer | Denis Vlasenko <vda.linux@googlemail.com> | 2007-12-02 06:30:57 +0000 |
commit | 8723a94c2570cdf3a6baddfff7a43523470ed368 (patch) | |
tree | ef77e4759909ebde2d7b5d3f49eea65700a79ef7 /networking/libiproute/libnetlink.h | |
parent | 5cb40bbbd33b361d46cf4a0e75e97e9d119c1270 (diff) | |
download | busybox-w32-8723a94c2570cdf3a6baddfff7a43523470ed368.tar.gz busybox-w32-8723a94c2570cdf3a6baddfff7a43523470ed368.tar.bz2 busybox-w32-8723a94c2570cdf3a6baddfff7a43523470ed368.zip |
libnetlink: comment out unused code; don't use 8k stack buffers
function old new delta
ipaddr_modify 1305 1297 -8
do_iprule 963 955 -8
do_iproute 2193 2169 -24
xrtnl_dump_filter 418 391 -27
rtnl_talk 671 536 -135
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 0/5 up/down: 0/-202) Total: -202 bytes
Diffstat (limited to 'networking/libiproute/libnetlink.h')
-rw-r--r-- | networking/libiproute/libnetlink.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/networking/libiproute/libnetlink.h b/networking/libiproute/libnetlink.h index 316bd9b68..e149f52bf 100644 --- a/networking/libiproute/libnetlink.h +++ b/networking/libiproute/libnetlink.h | |||
@@ -24,10 +24,15 @@ extern int rtnl_dump_request(struct rtnl_handle *rth, int type, void *req, int l | |||
24 | extern int xrtnl_dump_filter(struct rtnl_handle *rth, | 24 | extern int xrtnl_dump_filter(struct rtnl_handle *rth, |
25 | int (*filter)(struct sockaddr_nl*, struct nlmsghdr *n, void*), | 25 | int (*filter)(struct sockaddr_nl*, struct nlmsghdr *n, void*), |
26 | void *arg1); | 26 | void *arg1); |
27 | |||
28 | /* bbox doesn't use parameters no. 3, 4, 6, 7, stub them out */ | ||
29 | #define rtnl_talk(rtnl, n, peer, groups, answer, junk, jarg) \ | ||
30 | rtnl_talk(rtnl, n, answer) | ||
27 | extern int rtnl_talk(struct rtnl_handle *rtnl, struct nlmsghdr *n, pid_t peer, | 31 | extern int rtnl_talk(struct rtnl_handle *rtnl, struct nlmsghdr *n, pid_t peer, |
28 | unsigned groups, struct nlmsghdr *answer, | 32 | unsigned groups, struct nlmsghdr *answer, |
29 | int (*junk)(struct sockaddr_nl *,struct nlmsghdr *n, void *), | 33 | int (*junk)(struct sockaddr_nl *,struct nlmsghdr *n, void *), |
30 | void *jarg); | 34 | void *jarg); |
35 | |||
31 | extern int rtnl_send(struct rtnl_handle *rth, char *buf, int); | 36 | extern int rtnl_send(struct rtnl_handle *rth, char *buf, int); |
32 | 37 | ||
33 | 38 | ||