History log of /external/iproute2/ip/ipneigh.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ff24746cca1ef0c92d46614158e6672acd6b63d3 10-Apr-2012 Stephen Hemminger <shemminger@vyatta.com> Convert to use rta_getattr_ functions

User new functions (inspired by libmnl) to do type safe access
of routeing attributes
/external/iproute2/ip/ipneigh.c
1dac7817b44f0dea2828c2b897c7b3c81550e057 26-Jan-2012 Tony Zelenoff <antonz@parallels.com> Modify neighbour proxy show

New "ip neigh show proxy" command now can show proxies which
were added with "ip neigh add proxy" command. Kernel code to
support this feature sent a bit earlier to netdev.

Signed-off-by: Tony Zelenoff <antonz@parallels.com>
/external/iproute2/ip/ipneigh.c
cd70f3f522e04b4d2fa80ae10292379bf223a53b 28-Dec-2011 Stephen Hemminger <shemminger@vyatta.com> libnetlink: remove unused junk callback

Both rtnl_talk and rtnl_dump had a callback for handling portions
of netlink message that do not match the correct pid or seq.
But this callback was never used by any part of iproute2 so remove
it.
/external/iproute2/ip/ipneigh.c
d5b7420a269e6e220e00cfbd69546d157fac1332 26-Feb-2011 Stephen Hemminger <stephen.hemminger@vyatta.com> Remove #ifdef's

The iproute package keeps its own headers so there is no need
of polluting code with #ifdef's
/external/iproute2/ip/ipneigh.c
232642c28c5320e6cf1e32f667f866c5f7372bfe 02-Dec-2009 Stephen Hemminger <stephen.hemminger@vyatta.com> Remove Changes: comments

Discourage developers from putting change log in comments
now that software has been under change control for 5 years.
/external/iproute2/ip/ipneigh.c
f0b34d2d98ffcd135c92dcba563d4bc47632333c 29-Aug-2008 Andreas Henriksson <andreas@fatal.se> ip a flush: unnecessarily chatty when there's nothing to flush

On tis, 2008-07-22 at 20:21 +0200, martin f krafft wrote:
> piper:~|master|% sudo ip a flush dev eth0 >/dev/null
> Nothing to flush.
>
> It should just shut up, shouldn't it? :)

The patch below makes the "Nothing to flush" only visible when show
statistics flag is given, and then only to stdout rather then stderr.

$ sudo ./ip/ip -s addr flush dev skif
Nothing to flush.
$ sudo ./ip/ip addr flush dev skif
$

(See http://bugs.debian.org/492196 )
/external/iproute2/ip/ipneigh.c
6a34d291449fc799048d2d56edcbeaedf1483fb1 20-Jun-2008 Stephen Hemminger <stephen.hemminger@vyatta.com> Neighbor cache timer is in user hz

All timer values from kernel are supposed to be in constant
units or user hz value.
/external/iproute2/ip/ipneigh.c
f31a37f79d1f33d4d0d6a18f3768bfee27e8b6cc 01-Feb-2008 Stephen Hemminger <stephen.hemminger@vyatta.com> fix problem caused by rtnl_send checks

Some usages of rtnl_send could cause errors (ie flush requests)
others do a listen afterwards.

Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
/external/iproute2/ip/ipneigh.c
1fb0a998e1a8cb26a1f7fe1f79e2e3654aafdc93 26-Jan-2008 Stephen Hemminger <stephen.hemminger@vyatta.com> remove extra newline from perror() calls

perror error adds a newline, so don't split error message
across two lines.
/external/iproute2/ip/ipneigh.c
dcb283c300299d79a37fd386ea854b156fd503c5 20-Jun-2007 Thomas Graf <tgraf@suug.ch> iproute2: Support IFF_LOWER_UP and IFF_DORMANT

In order to support these new flags add current
linux/if.h into the directory with the local copies.
This caused troubles with outdated redefinitions from net/if.h
so I've removed the dependency on it.

Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
/external/iproute2/ip/ipneigh.c
ae665a522bd46bea44c5ea84c89c8b1731954170 05-Dec-2006 Stephen Hemminger <shemminger@osdl.org> Remove trailing whitespace

Go through source files and remove all trailing whitespace

Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
/external/iproute2/ip/ipneigh.c
7b5657545dc246ae37690d660597e8fa37040205 22-Mar-2006 shemminger <shemminger> The ip(8) command has a bug when dealing with IPoIB link layer
addresses. Specifically it does not correctly handle the addition of
new entries in the neighbor/arp table. For example, this command will
fail:

ip neigh add 192.168.0.138 lladdr
00:00:04:04:fe:80:00:00:00:00:00:00:00:01:73:00:00:00:8a:91 nud
permanent dev ib0

An IPoIB link layer address is 20-bytes (see
http://www.ietf.org/internet-drafts/draft-ietf-ipoib-ip-over-infiniband-09.txt,
section 9.1.1).

The command line parsing code expects link layer addresses to be a
maximum of 16-bytes. Addresses over 16-bytes are truncated.
/external/iproute2/ip/ipneigh.c
351efcde4e62967362a10b29f3b701cfecd7cdfc 01-Sep-2005 shemminger <shemminger> Update header files to 2.6.14
Integrate support for DCCP and tcp_diag into ss
Add -batch to ip command
/external/iproute2/ip/ipneigh.c
660818498d0f5a3f52c05355a3e82c23f670fcc1 16-Aug-2005 shemminger <shemminger> Update include files and fix a couple of minor bugs
/external/iproute2/ip/ipneigh.c
737f15f6da0ed7512220f6fa5244a39777de4e0d 09-Jul-2005 shemminger <shemminger> Thomas's ematch fixes for lex.
Fix more GCC signedness warnings.
/external/iproute2/ip/ipneigh.c
60f1317aaa15da04fc08eba3ab736fd25d2c18d1 10-Mar-2005 osdl.net!shemminger <osdl.net!shemminger> NDA_PROBES not defined yet, so work around.

(Logical change 1.155)
/external/iproute2/ip/ipneigh.c
69410a496b57c59b3353713dfe8ba57eaea90b79 10-Mar-2005 net[shemminger]!shemminger <net[shemminger]!shemminger> Import patch thomas.2

(Logical change 1.148)
/external/iproute2/ip/ipneigh.c
87bc1f03ad3fb16f7c58becec9843378a7154495 18-Jan-2005 5!tgraf <5!tgraf> tb buffer initialization is now done in the parser

(Logical change 1.129)
/external/iproute2/ip/ipneigh.c
435ac6b8b58f6eba8ba4c04f3a335a86f367a853 08-Dec-2004 ch[shemminger]!tgraf <ch[shemminger]!tgraf> iproute2: ndm states should be handled as flags

(Logical change 1.108)
/external/iproute2/ip/ipneigh.c
50772dc51ac02239958e1ebcdb21277fcdf133a7 07-Dec-2004 osdl.net!shemminger <osdl.net!shemminger> Add ip rule flush capabilty and fix all the prototype changes
because of that code rewrites the nlmsghdr.

(Logical change 1.106)
/external/iproute2/ip/ipneigh.c
6dc9f016347441fbf94cf851c054b0f45ba32c1c 31-Aug-2004 osdl.net!shemminger <osdl.net!shemminger> make all filtering handles take const args.

(Logical change 1.77)
/external/iproute2/ip/ipneigh.c
aba5acdfdb347d2c21fc67d613d83d4430ca3937 15-Apr-2004 osdl.org!shemminger <osdl.org!shemminger> (Logical change 1.3)
/external/iproute2/ip/ipneigh.c
86fdf0e47be697587efcf9602cd1f952a1d73170 15-Apr-2004 osdl.org!shemminger <osdl.org!shemminger> Initial revision
/external/iproute2/ip/ipneigh.c