All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next v2 0/8] ipv6: RFC7217 stable privacy addresses implementation
@ 2015-03-23 22:35 Hannes Frederic Sowa
  2015-03-23 22:35 ` [PATCH net-next v2 1/8] lib: EXPORT_SYMBOL sha_init Hannes Frederic Sowa
                   ` (8 more replies)
  0 siblings, 9 replies; 10+ messages in thread
From: Hannes Frederic Sowa @ 2015-03-23 22:35 UTC (permalink / raw)
  To: netdev; +Cc: ek, fgont, lorenzo, hideaki.yoshifuji

Hi all,

this is an implementation of basic support for RFC7217 stable privacy
addresses. Please review and consider for net-next.

Bye and thanks,
Hannes

v2:
* Correct references to RFC 7212 -> RFC 7217 in documentation patch (thanks, Eric!)

Hannes Frederic Sowa (8):
  lib: EXPORT_SYMBOL sha_init
  ipv6: introduce secret_stable to ipv6_devconf
  ipv6: generation of stable privacy addresses for link-local and
    autoconf
  ipv6: introduce IFA_F_STABLE_PRIVACY flag
  ipv6: collapse state_lock and lock
  ipv6: do retries on stable privacy addresses
  ipv6: introduce idgen_delay and idgen_retries knobs
  ipv6: add documentation for stable_secret, idgen_delay and
    idgen_retries knobs

 Documentation/networking/ip-sysctl.txt |  25 +++
 include/linux/ipv6.h                   |   4 +
 include/net/if_inet6.h                 |   4 +-
 include/net/netns/ipv6.h               |   2 +
 include/uapi/linux/if_addr.h           |   1 +
 include/uapi/linux/if_link.h           |   1 +
 include/uapi/linux/ipv6.h              |   1 +
 lib/sha1.c                             |   1 +
 net/ipv6/addrconf.c                    | 293 ++++++++++++++++++++++++++++++---
 net/ipv6/af_inet6.c                    |   2 +
 net/ipv6/sysctl_net_ipv6.c             |  16 ++
 11 files changed, 321 insertions(+), 29 deletions(-)

-- 
2.1.0

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2015-03-24  2:15 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-03-23 22:35 [PATCH net-next v2 0/8] ipv6: RFC7217 stable privacy addresses implementation Hannes Frederic Sowa
2015-03-23 22:35 ` [PATCH net-next v2 1/8] lib: EXPORT_SYMBOL sha_init Hannes Frederic Sowa
2015-03-23 22:36 ` [PATCH net-next v2 2/8] ipv6: introduce secret_stable to ipv6_devconf Hannes Frederic Sowa
2015-03-23 22:36 ` [PATCH net-next v2 3/8] ipv6: generation of stable privacy addresses for link-local and autoconf Hannes Frederic Sowa
2015-03-23 22:36 ` [PATCH net-next v2 4/8] ipv6: introduce IFA_F_STABLE_PRIVACY flag Hannes Frederic Sowa
2015-03-23 22:36 ` [PATCH net-next v2 5/8] ipv6: collapse state_lock and lock Hannes Frederic Sowa
2015-03-23 22:36 ` [PATCH net-next v2 6/8] ipv6: do retries on stable privacy addresses Hannes Frederic Sowa
2015-03-23 22:36 ` [PATCH net-next v2 7/8] ipv6: introduce idgen_delay and idgen_retries knobs Hannes Frederic Sowa
2015-03-23 22:36 ` [PATCH net-next v2 8/8] ipv6: add documentation for stable_secret, " Hannes Frederic Sowa
2015-03-24  2:15 ` [PATCH net-next v2 0/8] ipv6: RFC7217 stable privacy addresses implementation David Miller

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.