History log of /external/iproute2/lib/ll_map.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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/lib/ll_map.c
4b3385f6c593b2a37a3ee5dca3a8dbc1d1392d86 10-Dec-2010 Stephen Hemminger <stephen.hemminger@vyatta.com> Cleanup ll_map

In preparation for adding name hash:
* add const
* use same types in cache as ifinfomsg
* rename idxmap to ll_cache
/external/iproute2/lib/ll_map.c
30564237282c497649f04b20e791de420004e3a5 10-Dec-2010 Octavian Purdila <opurdila@ixiacom.com> iproute2: initialize the ll_map only once

Avoid initializing the LL map (which involves a costly RTNL dump)
multiple times. This can happen when running in batch mode.

Signed-off-by: Octavian Purdila <opurdila@ixiacom.com>
/external/iproute2/lib/ll_map.c
1e21ea71a7e12e6bd06ece8cf415e7a5f372c806 10-Dec-2010 Stephen Hemminger <stephen.hemminger@vyatta.com> Increase size of ifindex hash heads

The default of 16 is too small for users with 10,000 interfaces.
/external/iproute2/lib/ll_map.c
24abb62ee737f98b4b5a7afc8b817cdb6eb53a46 07-May-2010 Florian Westphal <fw@strlen.de> iproute2: fix addrlabel interface names handling

ip addrlabel outputs if%d names due to missing init call:
$ ip addrlabel s
prefix a::42/128 dev if4 label 1000

Also, ip did not accept "if%d" interfaces on input.

Signed-off-by: Florian Westphal <fw@strlen.de>
/external/iproute2/lib/ll_map.c
ee7ba9875d2b1662fc13a96d082a31cc4258465f 15-Oct-2009 David Ward <david.ward@ll.mit.edu> iproute2: Add ll_index_to_addr function

After calling ll_init_map, all of the information stored in the link-layer map
can be retrieved by function calls (ll_index_to_*), except for the link-layer
address. This patch fills the gap by adding a ll_index_to_addr function.
Changes welcome.

Signed-off-by: David Ward <david.ward@ll.mit.edu>
/external/iproute2/lib/ll_map.c
e03dcc040d47e87991314991ba2f79af9fab2218 15-Oct-2009 David Ward <david.ward@ll.mit.edu> iproute2: Support 20-byte link layer address in idxmap

Extend the link-layer address field from 8 to 20 bytes to support InfiniBand.

Signed-off-by: David Ward <david.ward@ll.mit.edu>
/external/iproute2/lib/ll_map.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/lib/ll_map.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/lib/ll_map.c
99f830de2f6006ccfd324548633c396d15b395a0 08-Jun-2005 shemminger <shemminger> Device indices are unsigned and use if_nametoindex as fallback
/external/iproute2/lib/ll_map.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/lib/ll_map.c
6dc9f016347441fbf94cf851c054b0f45ba32c1c 31-Aug-2004 osdl.net!shemminger <osdl.net!shemminger> make all filtering handles take const args.

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