History log of /external/iproute2/ip/xfrm_monitor.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9f1370c0e5aad7bd7b2abc72445ff3f7f87a6368 24-Feb-2017 Stephen Hemminger <stephen@networkplumber.org> netlink route attribute cleanup

Use the new helper functions rta_getattr_u* instead of direct
cast of RTA_DATA(). Where RTA_DATA() is a structure, then remove
the unnecessary cast since RTA_DATA() is void *

Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
/external/iproute2/ip/xfrm_monitor.c
2e96d2ccd03a29896fc8a2c6ee6b769c512501df 22-Mar-2016 Phil Sutter <phil@nwl.cc> utils: make rt_addr_n2a() non-reentrant by default

There is only a single user who needs it to be reentrant (not really,
but it's safer like this), add rt_addr_n2a_r() for it to use.

Signed-off-by: Phil Sutter <phil@nwl.cc>
/external/iproute2/ip/xfrm_monitor.c
56f5daac98da0c405fdbc52f04afd5de82404bce 21-Mar-2016 Stephen Hemminger <stephen@networkplumber.org> ip: code cleanup

Run all the ip code through checkpatch and have it fix the obvious stuff.
/external/iproute2/ip/xfrm_monitor.c
e49b51d6631290bf2df0efd56aa511e3387216ea 31-Dec-2015 Stephen Hemminger <stephen@networkplumber.org> monitor: fix file handle leak

In some cases passing file to monitor left file open.

Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
/external/iproute2/ip/xfrm_monitor.c
0dc2e22978c9f754e171574e727d8dfa226d3781 25-Jul-2015 Zhang Shengju <zhangshengju@cmss.chinamobile.com> xfrm: remove duplicated include

Remove dupldated include for <linux/xfrm.h>, since it's already
included by 'xfrm.h'.

Signed-off-by: Zhang Shengju <zhangshengju@cmss.chinamobile.com>
/external/iproute2/ip/xfrm_monitor.c
b6ec53e3008aaf2acc3db146e24bc9a365e4b6c2 20-May-2015 Nicolas Dichtel <nicolas.dichtel@6wind.com> xfrmmonitor: allows to monitor in several netns

With this patch, it's now possible to listen in all netns that have an nsid
assigned into the netns where is socket is opened.

Signed-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>
/external/iproute2/ip/xfrm_monitor.c
0628cddd9d5c0cb9ed0e0aba136e50de93487150 20-May-2015 Nicolas Dichtel <nicolas.dichtel@6wind.com> libnetlink: introduce rtnl_listen_filter_t

There is no functional change with this commit. It only prepares the next one.

Signed-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>
/external/iproute2/ip/xfrm_monitor.c
9339077928e9df260d6886f794f98fd48c2568d7 10-Apr-2015 Stephen Hemminger <shemming@brocade.com> xfrm: fix build with later kernel headers

Need to include netinet/in.h to get the correct glibc headers
instead of getting definitions in linux/in6.h
/external/iproute2/ip/xfrm_monitor.c
26dcdf3a91123c6bf748e06d1205d110d95f34db 15-Mar-2015 Eric W. Biederman <ebiederm@xmission.com> add a source addres length parameter to rt_addr_n2a

For some address families (like AF_PACKET) it is helpful to have the
length when prenting the address.

Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
/external/iproute2/ip/xfrm_monitor.c
c16298bea095380bb8ef0ceaf13e674f21d49c61 14-Feb-2015 Vadim Kochan <vadim4j@gmail.com> ip xfrm mon: Add objects list to the usage output

Signed-off-by: Vadim Kochan <vadim4j@gmail.com>
/external/iproute2/ip/xfrm_monitor.c
5bf9f5c5a0f2d8a0fdb06c60242ff805177a4d73 14-Feb-2015 Vadim Kochan <vadim4j@gmail.com> ip xfrm: Allow to specify "all" option for monitor

Just to be aligned with the usage output.

Signed-off-by: Vadim Kochan <vadim4j@gmail.com>
/external/iproute2/ip/xfrm_monitor.c
656111b2f9c5932350e697a1aaa70ba2d9b40bc7 04-Aug-2014 Stephen Hemminger <stephen@networkplumber.org> cleanup warnings

ll_index can return -1 but was declared unsigned.
rt_addr_n2a had unused length parameter
/external/iproute2/ip/xfrm_monitor.c
4d98ab00de90bac916f526c83c68012d7159f712 07-Dec-2013 Stephen Hemminger <stephen@networkplumber.org> Fix FSF address in file headers
/external/iproute2/ip/xfrm_monitor.c
f0124b0f0aa0e5b9288114eb8e6ff9b4f8c33ec8 28-Mar-2013 Stephen Hemminger <stephen@networkplumber.org> ip: remove unnecessary ll_init_map

Don't call ll_init_map on modify operations
Saves significant overhead with 1000's of devices.
/external/iproute2/ip/xfrm_monitor.c
d1f28cf181a6f77f230d90267eef0ecfbcb25f30 12-Feb-2013 Stephen Hemminger <stephen@networkplumber.org> ip: make local functions static
/external/iproute2/ip/xfrm_monitor.c
598a42c09153a1b6cfe03efa3f7e68773eec912d 13-Mar-2012 Florian Westphal <fw@strlen.de> ip: xfrm: report nat-t/encapsulation portmapping updates

Signed-off-by: Florian Westphal <fw@strlen.de>
/external/iproute2/ip/xfrm_monitor.c
cbec0219132afd1749e1b8852b8b3729988af841 11-Jun-2011 David Ward <david.ward@ll.mit.edu> xfrm: Update documentation

The ip(8) man page and the "ip xfrm [ XFRM-OBJECT ] help" command output
are updated to include missing options, fix errors, and improve grammar.
There are no functional changes made.

The documentation for the ip command has many different meanings for the
same formatting symbols (which really needs to be fixed). This patch makes
consistent use of brackets [ ] to indicate optional parameters, pipes | to
mean "OR", braces { } to group things together, and dashes - instead of
underscores _ inside of parameter names. The parameters are listed in the
order in which they are parsed in the source code.

There are several parameters and options that are still not mentioned or
need to be described more thoroughly in the "COMMAND SYNTAX" section of
the ip(8) man page. I would appreciate help from the developers with this.

Signed-off-by: David Ward <david.ward@ll.mit.edu>
/external/iproute2/ip/xfrm_monitor.c
efe69c1b7220e6c89bc5ccbeceeadf7c9e09768b 24-Aug-2007 Masahide NAKAMURA <nakam@linux-ipv6.org> ip: xfrm: Fix flush message.

Fix xfrm state or policy flush message.
And minor updates are included:
o Use static buffer to show unknown value as string.
o Show policy type (ptype) only when kernel specified it.
o Clean-up xfrm_monitor.

Signed-off-by: Masahide NAKAMURA <nakam@linux-ipv6.org>
Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
/external/iproute2/ip/xfrm_monitor.c
81c61790d5927dc6ca168b2183000a3efc7bc493 14-Dec-2006 Stephen Hemminger <shemminger@osdl.org> Eliminate trailing whitespace

Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
/external/iproute2/ip/xfrm_monitor.c
7b8225122d1b22c74f05bd12398bd602d49e6e13 08-Dec-2006 jamal <hadi@cyberus.ca> update xfrm monitoring to use nl_mgrp

Stephen,
I will wait until you sync all these patches ive sent; then send a
couple more then i will be done.

cheers,
jamal

[XFRM] update xfrm monitoring to use nl_mgrp

Signed-off-by: J Hadi Salim <hadi@cyberus.ca>
Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
/external/iproute2/ip/xfrm_monitor.c
c9fd974bd88213d74fac0ec237c79a81aa8029fc 08-Dec-2006 jamal <hadi@cyberus.ca> update xfrm async events

[XFRM] update xfrm async events

Report abbreviated async xfrm aevents.

Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
/external/iproute2/ip/xfrm_monitor.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/xfrm_monitor.c
c54f31eeb3a1fe35359ffa40cf7bb31c18bc75a1 05-Dec-2006 Masahide NAKAMURA <nakam@linux-ipv6.org> XFRM: support report message by monitor.

Signed-off-by: Masahide NAKAMURA <nakam@linux-ipv6.org>
Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
/external/iproute2/ip/xfrm_monitor.c
77219712bf5bbb1a65961c9b322e4a68c55276ab 26-Sep-2006 Stephen Hemminger <shemminger@osdl.org> Fix XFRM monitor

The change to hold open the netlink socket (for ip batch mode),
broke XFRM monitoring.

Bug report: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=383133

Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
/external/iproute2/ip/xfrm_monitor.c
669ae748d6ae3a476090f7dc48dd0fa6d246f77e 07-Nov-2005 shemminger <shemminger> Minor fixes from Masahide for XFRM dynamic keying
/external/iproute2/ip/xfrm_monitor.c
c595c790a08366db90654c01aba02a1bd97d73e2 02-Nov-2005 shemminger <shemminger> Fix XFRM bugs introduced by batching code.
Re-introduces the SA and policy add/del events
/external/iproute2/ip/xfrm_monitor.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/xfrm_monitor.c
90f93024a0818dc691138d8401721e797004b042 07-Jun-2005 shemminger <shemminger> Monitor time patch from Masahide NAKAMURA
/external/iproute2/ip/xfrm_monitor.c
f9cb3a2fe2a5a1ecfa353397bff9a274d65becb1 22-Mar-2005 linux-ipv6.org!nakam <linux-ipv6.org!nakam> (Logical change 1.175)
/external/iproute2/ip/xfrm_monitor.c
bf82c4c0d3c52cc15b49da27e3385efdf980fb4b 22-Mar-2005 linux-ipv6.org!nakam <linux-ipv6.org!nakam> Initial revision
/external/iproute2/ip/xfrm_monitor.c