<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-stable.git/net/ipv4/devinet.c, branch linux-3.8.y</title>
<subtitle>Linux kernel stable tree</subtitle>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/'/>
<entry>
<title>ipv4: fix NULL checking in devinet_ioctl()</title>
<updated>2013-01-07T05:11:18+00:00</updated>
<author>
<name>Xi Wang</name>
<email>xi.wang@gmail.com</email>
</author>
<published>2013-01-05T11:19:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=c7e2e1d72ed7707239d20525e0ebcad7e3303659'/>
<id>c7e2e1d72ed7707239d20525e0ebcad7e3303659</id>
<content type='text'>
The NULL pointer check `!ifa' should come before its first use.

[ Bug origin : commit fd23c3b31107e2fc483301ee923d8a1db14e53f4
  (ipv4: Add hash table of interface addresses) in linux-2.6.39 ]

Signed-off-by: Xi Wang &lt;xi.wang@gmail.com&gt;
Acked-by: Eric Dumazet &lt;edumazet@google.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The NULL pointer check `!ifa' should come before its first use.

[ Bug origin : commit fd23c3b31107e2fc483301ee923d8a1db14e53f4
  (ipv4: Add hash table of interface addresses) in linux-2.6.39 ]

Signed-off-by: Xi Wang &lt;xi.wang@gmail.com&gt;
Acked-by: Eric Dumazet &lt;edumazet@google.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>netconf: advertise mc_forwarding status</title>
<updated>2012-12-04T18:08:10+00:00</updated>
<author>
<name>Nicolas Dichtel</name>
<email>nicolas.dichtel@6wind.com</email>
</author>
<published>2012-12-04T01:13:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=d67b8c616b48df30e2836d797795f2420d109bc9'/>
<id>d67b8c616b48df30e2836d797795f2420d109bc9</id>
<content type='text'>
This patch advertise the MC_FORWARDING status for IPv4 and IPv6.
This field is readonly, only multicast engine in the kernel updates it.

Signed-off-by: Nicolas Dichtel &lt;nicolas.dichtel@6wind.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch advertise the MC_FORWARDING status for IPv4 and IPv6.
This field is readonly, only multicast engine in the kernel updates it.

Signed-off-by: Nicolas Dichtel &lt;nicolas.dichtel@6wind.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>net: Enable a userns root rtnl calls that are safe for unprivilged users</title>
<updated>2012-11-19T01:33:36+00:00</updated>
<author>
<name>Eric W. Biederman</name>
<email>ebiederm@xmission.com</email>
</author>
<published>2012-11-16T03:03:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=b51642f6d77b131dc85d1d71029c3cbb5b07c262'/>
<id>b51642f6d77b131dc85d1d71029c3cbb5b07c262</id>
<content type='text'>
- Only allow moving network devices to network namespaces you have
  CAP_NET_ADMIN privileges over.

- Enable creating/deleting/modifying interfaces
- Enable adding/deleting addresses
- Enable adding/setting/deleting neighbour entries
- Enable adding/removing routes
- Enable adding/removing fib rules
- Enable setting the forwarding state
- Enable adding/removing ipv6 address labels
- Enable setting bridge parameter

Signed-off-by: "Eric W. Biederman" &lt;ebiederm@xmission.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Only allow moving network devices to network namespaces you have
  CAP_NET_ADMIN privileges over.

- Enable creating/deleting/modifying interfaces
- Enable adding/deleting addresses
- Enable adding/setting/deleting neighbour entries
- Enable adding/removing routes
- Enable adding/removing fib rules
- Enable setting the forwarding state
- Enable adding/removing ipv6 address labels
- Enable setting bridge parameter

Signed-off-by: "Eric W. Biederman" &lt;ebiederm@xmission.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>net: Enable some sysctls that are safe for the userns root</title>
<updated>2012-11-19T01:33:00+00:00</updated>
<author>
<name>Eric W. Biederman</name>
<email>ebiederm@xmission.com</email>
</author>
<published>2012-11-16T03:03:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=c027aab4a6b1fe2541090ac04bee8ad246aeef70'/>
<id>c027aab4a6b1fe2541090ac04bee8ad246aeef70</id>
<content type='text'>
- Enable the per device ipv4 sysctls:
   net/ipv4/conf/&lt;if&gt;/forwarding
   net/ipv4/conf/&lt;if&gt;/mc_forwarding
   net/ipv4/conf/&lt;if&gt;/accept_redirects
   net/ipv4/conf/&lt;if&gt;/secure_redirects
   net/ipv4/conf/&lt;if&gt;/shared_media
   net/ipv4/conf/&lt;if&gt;/rp_filter
   net/ipv4/conf/&lt;if&gt;/send_redirects
   net/ipv4/conf/&lt;if&gt;/accept_source_route
   net/ipv4/conf/&lt;if&gt;/accept_local
   net/ipv4/conf/&lt;if&gt;/src_valid_mark
   net/ipv4/conf/&lt;if&gt;/proxy_arp
   net/ipv4/conf/&lt;if&gt;/medium_id
   net/ipv4/conf/&lt;if&gt;/bootp_relay
   net/ipv4/conf/&lt;if&gt;/log_martians
   net/ipv4/conf/&lt;if&gt;/tag
   net/ipv4/conf/&lt;if&gt;/arp_filter
   net/ipv4/conf/&lt;if&gt;/arp_announce
   net/ipv4/conf/&lt;if&gt;/arp_ignore
   net/ipv4/conf/&lt;if&gt;/arp_accept
   net/ipv4/conf/&lt;if&gt;/arp_notify
   net/ipv4/conf/&lt;if&gt;/proxy_arp_pvlan
   net/ipv4/conf/&lt;if&gt;/disable_xfrm
   net/ipv4/conf/&lt;if&gt;/disable_policy
   net/ipv4/conf/&lt;if&gt;/force_igmp_version
   net/ipv4/conf/&lt;if&gt;/promote_secondaries
   net/ipv4/conf/&lt;if&gt;/route_localnet

- Enable the global ipv4 sysctl:
   net/ipv4/ip_forward

- Enable the per device ipv6 sysctls:
   net/ipv6/conf/&lt;if&gt;/forwarding
   net/ipv6/conf/&lt;if&gt;/hop_limit
   net/ipv6/conf/&lt;if&gt;/mtu
   net/ipv6/conf/&lt;if&gt;/accept_ra
   net/ipv6/conf/&lt;if&gt;/accept_redirects
   net/ipv6/conf/&lt;if&gt;/autoconf
   net/ipv6/conf/&lt;if&gt;/dad_transmits
   net/ipv6/conf/&lt;if&gt;/router_solicitations
   net/ipv6/conf/&lt;if&gt;/router_solicitation_interval
   net/ipv6/conf/&lt;if&gt;/router_solicitation_delay
   net/ipv6/conf/&lt;if&gt;/force_mld_version
   net/ipv6/conf/&lt;if&gt;/use_tempaddr
   net/ipv6/conf/&lt;if&gt;/temp_valid_lft
   net/ipv6/conf/&lt;if&gt;/temp_prefered_lft
   net/ipv6/conf/&lt;if&gt;/regen_max_retry
   net/ipv6/conf/&lt;if&gt;/max_desync_factor
   net/ipv6/conf/&lt;if&gt;/max_addresses
   net/ipv6/conf/&lt;if&gt;/accept_ra_defrtr
   net/ipv6/conf/&lt;if&gt;/accept_ra_pinfo
   net/ipv6/conf/&lt;if&gt;/accept_ra_rtr_pref
   net/ipv6/conf/&lt;if&gt;/router_probe_interval
   net/ipv6/conf/&lt;if&gt;/accept_ra_rt_info_max_plen
   net/ipv6/conf/&lt;if&gt;/proxy_ndp
   net/ipv6/conf/&lt;if&gt;/accept_source_route
   net/ipv6/conf/&lt;if&gt;/optimistic_dad
   net/ipv6/conf/&lt;if&gt;/mc_forwarding
   net/ipv6/conf/&lt;if&gt;/disable_ipv6
   net/ipv6/conf/&lt;if&gt;/accept_dad
   net/ipv6/conf/&lt;if&gt;/force_tllao

- Enable the global ipv6 sysctls:
   net/ipv6/bindv6only
   net/ipv6/icmp/ratelimit

Signed-off-by: "Eric W. Biederman" &lt;ebiederm@xmission.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Enable the per device ipv4 sysctls:
   net/ipv4/conf/&lt;if&gt;/forwarding
   net/ipv4/conf/&lt;if&gt;/mc_forwarding
   net/ipv4/conf/&lt;if&gt;/accept_redirects
   net/ipv4/conf/&lt;if&gt;/secure_redirects
   net/ipv4/conf/&lt;if&gt;/shared_media
   net/ipv4/conf/&lt;if&gt;/rp_filter
   net/ipv4/conf/&lt;if&gt;/send_redirects
   net/ipv4/conf/&lt;if&gt;/accept_source_route
   net/ipv4/conf/&lt;if&gt;/accept_local
   net/ipv4/conf/&lt;if&gt;/src_valid_mark
   net/ipv4/conf/&lt;if&gt;/proxy_arp
   net/ipv4/conf/&lt;if&gt;/medium_id
   net/ipv4/conf/&lt;if&gt;/bootp_relay
   net/ipv4/conf/&lt;if&gt;/log_martians
   net/ipv4/conf/&lt;if&gt;/tag
   net/ipv4/conf/&lt;if&gt;/arp_filter
   net/ipv4/conf/&lt;if&gt;/arp_announce
   net/ipv4/conf/&lt;if&gt;/arp_ignore
   net/ipv4/conf/&lt;if&gt;/arp_accept
   net/ipv4/conf/&lt;if&gt;/arp_notify
   net/ipv4/conf/&lt;if&gt;/proxy_arp_pvlan
   net/ipv4/conf/&lt;if&gt;/disable_xfrm
   net/ipv4/conf/&lt;if&gt;/disable_policy
   net/ipv4/conf/&lt;if&gt;/force_igmp_version
   net/ipv4/conf/&lt;if&gt;/promote_secondaries
   net/ipv4/conf/&lt;if&gt;/route_localnet

- Enable the global ipv4 sysctl:
   net/ipv4/ip_forward

- Enable the per device ipv6 sysctls:
   net/ipv6/conf/&lt;if&gt;/forwarding
   net/ipv6/conf/&lt;if&gt;/hop_limit
   net/ipv6/conf/&lt;if&gt;/mtu
   net/ipv6/conf/&lt;if&gt;/accept_ra
   net/ipv6/conf/&lt;if&gt;/accept_redirects
   net/ipv6/conf/&lt;if&gt;/autoconf
   net/ipv6/conf/&lt;if&gt;/dad_transmits
   net/ipv6/conf/&lt;if&gt;/router_solicitations
   net/ipv6/conf/&lt;if&gt;/router_solicitation_interval
   net/ipv6/conf/&lt;if&gt;/router_solicitation_delay
   net/ipv6/conf/&lt;if&gt;/force_mld_version
   net/ipv6/conf/&lt;if&gt;/use_tempaddr
   net/ipv6/conf/&lt;if&gt;/temp_valid_lft
   net/ipv6/conf/&lt;if&gt;/temp_prefered_lft
   net/ipv6/conf/&lt;if&gt;/regen_max_retry
   net/ipv6/conf/&lt;if&gt;/max_desync_factor
   net/ipv6/conf/&lt;if&gt;/max_addresses
   net/ipv6/conf/&lt;if&gt;/accept_ra_defrtr
   net/ipv6/conf/&lt;if&gt;/accept_ra_pinfo
   net/ipv6/conf/&lt;if&gt;/accept_ra_rtr_pref
   net/ipv6/conf/&lt;if&gt;/router_probe_interval
   net/ipv6/conf/&lt;if&gt;/accept_ra_rt_info_max_plen
   net/ipv6/conf/&lt;if&gt;/proxy_ndp
   net/ipv6/conf/&lt;if&gt;/accept_source_route
   net/ipv6/conf/&lt;if&gt;/optimistic_dad
   net/ipv6/conf/&lt;if&gt;/mc_forwarding
   net/ipv6/conf/&lt;if&gt;/disable_ipv6
   net/ipv6/conf/&lt;if&gt;/accept_dad
   net/ipv6/conf/&lt;if&gt;/force_tllao

- Enable the global ipv6 sysctls:
   net/ipv6/bindv6only
   net/ipv6/icmp/ratelimit

Signed-off-by: "Eric W. Biederman" &lt;ebiederm@xmission.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>net: Allow userns root to control ipv4</title>
<updated>2012-11-19T01:32:45+00:00</updated>
<author>
<name>Eric W. Biederman</name>
<email>ebiederm@xmission.com</email>
</author>
<published>2012-11-16T03:03:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=52e804c6dfaa5df1e4b0e290357b82ad4e4cda2c'/>
<id>52e804c6dfaa5df1e4b0e290357b82ad4e4cda2c</id>
<content type='text'>
Allow an unpriviled user who has created a user namespace, and then
created a network namespace to effectively use the new network
namespace, by reducing capable(CAP_NET_ADMIN) and
capable(CAP_NET_RAW) calls to be ns_capable(net-&gt;user_ns,
CAP_NET_ADMIN), or capable(net-&gt;user_ns, CAP_NET_RAW) calls.

Settings that merely control a single network device are allowed.
Either the network device is a logical network device where
restrictions make no difference or the network device is hardware NIC
that has been explicity moved from the initial network namespace.

In general policy and network stack state changes are allowed
while resource control is left unchanged.

Allow creating raw sockets.
Allow the SIOCSARP ioctl to control the arp cache.
Allow the SIOCSIFFLAG ioctl to allow setting network device flags.
Allow the SIOCSIFADDR ioctl to allow setting a netdevice ipv4 address.
Allow the SIOCSIFBRDADDR ioctl to allow setting a netdevice ipv4 broadcast address.
Allow the SIOCSIFDSTADDR ioctl to allow setting a netdevice ipv4 destination address.
Allow the SIOCSIFNETMASK ioctl to allow setting a netdevice ipv4 netmask.
Allow the SIOCADDRT and SIOCDELRT ioctls to allow adding and deleting ipv4 routes.

Allow the SIOCADDTUNNEL, SIOCCHGTUNNEL and SIOCDELTUNNEL ioctls for
adding, changing and deleting gre tunnels.

Allow the SIOCADDTUNNEL, SIOCCHGTUNNEL and SIOCDELTUNNEL ioctls for
adding, changing and deleting ipip tunnels.

Allow the SIOCADDTUNNEL, SIOCCHGTUNNEL and SIOCDELTUNNEL ioctls for
adding, changing and deleting ipsec virtual tunnel interfaces.

Allow setting the MRT_INIT, MRT_DONE, MRT_ADD_VIF, MRT_DEL_VIF, MRT_ADD_MFC,
MRT_DEL_MFC, MRT_ASSERT, MRT_PIM, MRT_TABLE socket options on multicast routing
sockets.

Allow setting and receiving IPOPT_CIPSO, IP_OPT_SEC, IP_OPT_SID and
arbitrary ip options.

Allow setting IP_SEC_POLICY/IP_XFRM_POLICY ipv4 socket option.
Allow setting the IP_TRANSPARENT ipv4 socket option.
Allow setting the TCP_REPAIR socket option.
Allow setting the TCP_CONGESTION socket option.

Signed-off-by: "Eric W. Biederman" &lt;ebiederm@xmission.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allow an unpriviled user who has created a user namespace, and then
created a network namespace to effectively use the new network
namespace, by reducing capable(CAP_NET_ADMIN) and
capable(CAP_NET_RAW) calls to be ns_capable(net-&gt;user_ns,
CAP_NET_ADMIN), or capable(net-&gt;user_ns, CAP_NET_RAW) calls.

Settings that merely control a single network device are allowed.
Either the network device is a logical network device where
restrictions make no difference or the network device is hardware NIC
that has been explicity moved from the initial network namespace.

In general policy and network stack state changes are allowed
while resource control is left unchanged.

Allow creating raw sockets.
Allow the SIOCSARP ioctl to control the arp cache.
Allow the SIOCSIFFLAG ioctl to allow setting network device flags.
Allow the SIOCSIFADDR ioctl to allow setting a netdevice ipv4 address.
Allow the SIOCSIFBRDADDR ioctl to allow setting a netdevice ipv4 broadcast address.
Allow the SIOCSIFDSTADDR ioctl to allow setting a netdevice ipv4 destination address.
Allow the SIOCSIFNETMASK ioctl to allow setting a netdevice ipv4 netmask.
Allow the SIOCADDRT and SIOCDELRT ioctls to allow adding and deleting ipv4 routes.

Allow the SIOCADDTUNNEL, SIOCCHGTUNNEL and SIOCDELTUNNEL ioctls for
adding, changing and deleting gre tunnels.

Allow the SIOCADDTUNNEL, SIOCCHGTUNNEL and SIOCDELTUNNEL ioctls for
adding, changing and deleting ipip tunnels.

Allow the SIOCADDTUNNEL, SIOCCHGTUNNEL and SIOCDELTUNNEL ioctls for
adding, changing and deleting ipsec virtual tunnel interfaces.

Allow setting the MRT_INIT, MRT_DONE, MRT_ADD_VIF, MRT_DEL_VIF, MRT_ADD_MFC,
MRT_DEL_MFC, MRT_ASSERT, MRT_PIM, MRT_TABLE socket options on multicast routing
sockets.

Allow setting and receiving IPOPT_CIPSO, IP_OPT_SEC, IP_OPT_SID and
arbitrary ip options.

Allow setting IP_SEC_POLICY/IP_XFRM_POLICY ipv4 socket option.
Allow setting the IP_TRANSPARENT ipv4 socket option.
Allow setting the TCP_REPAIR socket option.
Allow setting the TCP_CONGESTION socket option.

Signed-off-by: "Eric W. Biederman" &lt;ebiederm@xmission.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>net: Push capable(CAP_NET_ADMIN) into the rtnl methods</title>
<updated>2012-11-19T01:32:44+00:00</updated>
<author>
<name>Eric W. Biederman</name>
<email>ebiederm@xmission.com</email>
</author>
<published>2012-11-16T03:03:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=dfc47ef8639facd77210e74be831943c2fdd9c74'/>
<id>dfc47ef8639facd77210e74be831943c2fdd9c74</id>
<content type='text'>
- In rtnetlink_rcv_msg convert the capable(CAP_NET_ADMIN) check
  to ns_capable(net-&gt;user-ns, CAP_NET_ADMIN).  Allowing unprivileged
  users to make netlink calls to modify their local network
  namespace.

- In the rtnetlink doit methods add capable(CAP_NET_ADMIN) so
  that calls that are not safe for unprivileged users are still
  protected.

Later patches will remove the extra capable calls from methods
that are safe for unprivilged users.

Acked-by: Serge Hallyn &lt;serge.hallyn@canonical.com&gt;
Signed-off-by: "Eric W. Biederman" &lt;ebiederm@xmission.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- In rtnetlink_rcv_msg convert the capable(CAP_NET_ADMIN) check
  to ns_capable(net-&gt;user-ns, CAP_NET_ADMIN).  Allowing unprivileged
  users to make netlink calls to modify their local network
  namespace.

- In the rtnetlink doit methods add capable(CAP_NET_ADMIN) so
  that calls that are not safe for unprivileged users are still
  protected.

Later patches will remove the extra capable calls from methods
that are safe for unprivilged users.

Acked-by: Serge Hallyn &lt;serge.hallyn@canonical.com&gt;
Signed-off-by: "Eric W. Biederman" &lt;ebiederm@xmission.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>net: Don't export sysctls to unprivileged users</title>
<updated>2012-11-19T01:30:55+00:00</updated>
<author>
<name>Eric W. Biederman</name>
<email>ebiederm@xmission.com</email>
</author>
<published>2012-11-16T03:02:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=464dc801c76aa0db88e16e8f5f47c6879858b9b2'/>
<id>464dc801c76aa0db88e16e8f5f47c6879858b9b2</id>
<content type='text'>
In preparation for supporting the creation of network namespaces
by unprivileged users, modify all of the per net sysctl exports
and refuse to allow them to unprivileged users.

This makes it safe for unprivileged users in general to access
per net sysctls, and allows sysctls to be exported to unprivileged
users on an individual basis as they are deemed safe.

Signed-off-by: "Eric W. Biederman" &lt;ebiederm@xmission.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In preparation for supporting the creation of network namespaces
by unprivileged users, modify all of the per net sysctl exports
and refuse to allow them to unprivileged users.

This makes it safe for unprivileged users in general to access
per net sysctls, and allows sysctls to be exported to unprivileged
users on an individual basis as they are deemed safe.

Signed-off-by: "Eric W. Biederman" &lt;ebiederm@xmission.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>rtnl/ipv4: use netconf msg to advertise rp_filter status</title>
<updated>2012-11-01T16:41:34+00:00</updated>
<author>
<name>Nicolas Dichtel</name>
<email>nicolas.dichtel@6wind.com</email>
</author>
<published>2012-10-29T04:53:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=cc535dfb6a85b42218307c43f60668d7bd6f4318'/>
<id>cc535dfb6a85b42218307c43f60668d7bd6f4318</id>
<content type='text'>
Signed-off-by: Nicolas Dichtel &lt;nicolas.dichtel@6wind.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Nicolas Dichtel &lt;nicolas.dichtel@6wind.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>rtnl/ipv4: add support of RTM_GETNETCONF</title>
<updated>2012-10-28T23:05:00+00:00</updated>
<author>
<name>Nicolas Dichtel</name>
<email>nicolas.dichtel@6wind.com</email>
</author>
<published>2012-10-25T22:28:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=9e5511106f99f293ad4a55e1d35c2e909c0c2e60'/>
<id>9e5511106f99f293ad4a55e1d35c2e909c0c2e60</id>
<content type='text'>
This message allows to get the devconf for an interface.

Signed-off-by: Nicolas Dichtel &lt;nicolas.dichtel@6wind.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This message allows to get the devconf for an interface.

Signed-off-by: Nicolas Dichtel &lt;nicolas.dichtel@6wind.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>rtnl/ipv4: use netconf msg to advertise forwarding status</title>
<updated>2012-10-28T23:05:00+00:00</updated>
<author>
<name>Nicolas Dichtel</name>
<email>nicolas.dichtel@6wind.com</email>
</author>
<published>2012-10-25T22:28:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=edc9e748934cf406cab708ca5dda7bd3c0f0a1db'/>
<id>edc9e748934cf406cab708ca5dda7bd3c0f0a1db</id>
<content type='text'>
Signed-off-by: Nicolas Dichtel &lt;nicolas.dichtel@6wind.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Nicolas Dichtel &lt;nicolas.dichtel@6wind.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
</feed>
