Stephen Hemminger
aa8032e628
libnetlink: don't spin forever on receive error
...
If there is a problem talking to kernel, don't retry except in the
special case of signal or -EAGAIN
Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
2008-01-25 15:39:09 -08:00
Stephen Hemminger
037c635eee
Fix off by one in nested attribute management.
...
Fixes segv in:
tc qdisc show dev eth1
due to uninitialized attribute table.
Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
2007-12-10 11:34:40 -08:00
Patrick McHardy
2f90c9c0bb
IPROUTE2: RTNETLINK nested attributes
...
This adds capability for iproute2 to send nested attributes to the
kernel, while maintaining backwards compatibility.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2007-08-22 10:04:20 -07:00
Stephen Hemminger
b16621cafd
incorrect initialization
...
Fix initialization in libnetlink.
Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
2007-05-10 19:33:21 -07:00
Stephen Hemminger
3bfa73ff99
rtnl fd check
...
Prevent accidental damage from rtnl library if fd is uninitialized.
Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
2006-09-26 10:41:57 -07:00
shemminger
4cca16f20e
Fix endless loop in netlink error handling.
2006-03-10 23:31:46 +00:00
shemminger
fb2297599d
When assigning an ip address to an ethernet adapter, the newest
...
(050929) version of 'ip addr' hangs while older versions worked.
The problem was traced to be a removed initialisation. The patch
below corrects this problem.
2005-10-04 23:15:32 +00:00
shemminger
8ed63ab1f1
Fix leaks and warnings reported by valgrind.
2005-09-21 19:33:17 +00:00
shemminger
f332d16924
Cleanup GCC4 warnings about signedness.
2005-07-05 22:37:15 +00:00
net[shemminger]!shemminger
3dabdbb3da
Import patch netlink-align
...
(Logical change 1.179)
2005-03-30 18:18:12 +00:00
osdl.net!shemminger
175e2440df
gcc 2.95 compile fix.
...
(Logical change 1.138)
2005-02-07 18:17:38 +00:00
6!tgraf
07f9436201
Use NLMSG_TAIL and add addraw_l
...
(Logical change 1.128)
2005-01-18 13:58:49 +00:00
osdl.net!shemminger
6dc9f01634
make all filtering handles take const args.
...
(Logical change 1.77)
2004-08-31 17:45:21 +00:00
osdl.net!shemminger
007d3a3e9f
Bigger send/receive buf.
...
(Logical change 1.66)
2004-08-13 23:54:55 +00:00
net[shemminger]!shemminger
c7699875be
Import patch ipxfrm-20040707_2.diff
...
(Logical change 1.53)
2004-07-07 17:05:56 +00:00
org[shemminger]!shemminger
10f57ef1ab
Import patch iproute2-2.4.7-netlink.patch
...
(Logical change 1.9)
2004-06-07 22:04:04 +00:00
osdl.org!shemminger
aba5acdfdb
(Logical change 1.3)
2004-04-15 20:56:59 +00:00
osdl.org!shemminger
86fdf0e47b
Initial revision
2004-04-15 20:56:59 +00:00