/openbmc/linux/net/ipv4/netfilter/ |
H A D | ipt_REJECT.c | diff 323e126f0c5995f779d7df7fd035f6e8fed8764d Sun Dec 12 23:55:08 CST 2010 David S. Miller <davem@davemloft.net> ipv4: Don't pre-seed hoplimit metric.
Always go through a new ip4_dst_hoplimit() helper, just like ipv6.
This allowed several simplifications:
1) The interim dst_metric_hoplimit() can go as it's no longer userd.
2) The sysctl_ip_default_ttl entry no longer needs to use ipv4_doint_and_flush, since the sysctl is not cached in routing cache metrics any longer.
3) ipv4_doint_and_flush no longer needs to be exported and therefore can be marked static.
When ipv4_doint_and_flush_strategy was removed some time ago, the external declaration in ip.h was mistakenly left around so kill that off too.
We have to move the sysctl_ip_default_ttl declaration into ipv4's route cache definition header net/route.h, because currently net/ip.h (where the declaration lives now) has a back dependency on net/route.h
Signed-off-by: David S. Miller <davem@davemloft.net>
|
/openbmc/linux/include/net/ |
H A D | route.h | diff 323e126f0c5995f779d7df7fd035f6e8fed8764d Sun Dec 12 23:55:08 CST 2010 David S. Miller <davem@davemloft.net> ipv4: Don't pre-seed hoplimit metric.
Always go through a new ip4_dst_hoplimit() helper, just like ipv6.
This allowed several simplifications:
1) The interim dst_metric_hoplimit() can go as it's no longer userd.
2) The sysctl_ip_default_ttl entry no longer needs to use ipv4_doint_and_flush, since the sysctl is not cached in routing cache metrics any longer.
3) ipv4_doint_and_flush no longer needs to be exported and therefore can be marked static.
When ipv4_doint_and_flush_strategy was removed some time ago, the external declaration in ip.h was mistakenly left around so kill that off too.
We have to move the sysctl_ip_default_ttl declaration into ipv4's route cache definition header net/route.h, because currently net/ip.h (where the declaration lives now) has a back dependency on net/route.h
Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | dst.h | diff 323e126f0c5995f779d7df7fd035f6e8fed8764d Sun Dec 12 23:55:08 CST 2010 David S. Miller <davem@davemloft.net> ipv4: Don't pre-seed hoplimit metric.
Always go through a new ip4_dst_hoplimit() helper, just like ipv6.
This allowed several simplifications:
1) The interim dst_metric_hoplimit() can go as it's no longer userd.
2) The sysctl_ip_default_ttl entry no longer needs to use ipv4_doint_and_flush, since the sysctl is not cached in routing cache metrics any longer.
3) ipv4_doint_and_flush no longer needs to be exported and therefore can be marked static.
When ipv4_doint_and_flush_strategy was removed some time ago, the external declaration in ip.h was mistakenly left around so kill that off too.
We have to move the sysctl_ip_default_ttl declaration into ipv4's route cache definition header net/route.h, because currently net/ip.h (where the declaration lives now) has a back dependency on net/route.h
Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | ip.h | diff 323e126f0c5995f779d7df7fd035f6e8fed8764d Sun Dec 12 23:55:08 CST 2010 David S. Miller <davem@davemloft.net> ipv4: Don't pre-seed hoplimit metric.
Always go through a new ip4_dst_hoplimit() helper, just like ipv6.
This allowed several simplifications:
1) The interim dst_metric_hoplimit() can go as it's no longer userd.
2) The sysctl_ip_default_ttl entry no longer needs to use ipv4_doint_and_flush, since the sysctl is not cached in routing cache metrics any longer.
3) ipv4_doint_and_flush no longer needs to be exported and therefore can be marked static.
When ipv4_doint_and_flush_strategy was removed some time ago, the external declaration in ip.h was mistakenly left around so kill that off too.
We have to move the sysctl_ip_default_ttl declaration into ipv4's route cache definition header net/route.h, because currently net/ip.h (where the declaration lives now) has a back dependency on net/route.h
Signed-off-by: David S. Miller <davem@davemloft.net>
|
/openbmc/linux/net/ipv4/ |
H A D | sysctl_net_ipv4.c | diff 323e126f0c5995f779d7df7fd035f6e8fed8764d Sun Dec 12 23:55:08 CST 2010 David S. Miller <davem@davemloft.net> ipv4: Don't pre-seed hoplimit metric.
Always go through a new ip4_dst_hoplimit() helper, just like ipv6.
This allowed several simplifications:
1) The interim dst_metric_hoplimit() can go as it's no longer userd.
2) The sysctl_ip_default_ttl entry no longer needs to use ipv4_doint_and_flush, since the sysctl is not cached in routing cache metrics any longer.
3) ipv4_doint_and_flush no longer needs to be exported and therefore can be marked static.
When ipv4_doint_and_flush_strategy was removed some time ago, the external declaration in ip.h was mistakenly left around so kill that off too.
We have to move the sysctl_ip_default_ttl declaration into ipv4's route cache definition header net/route.h, because currently net/ip.h (where the declaration lives now) has a back dependency on net/route.h
Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | devinet.c | diff 323e126f0c5995f779d7df7fd035f6e8fed8764d Sun Dec 12 23:55:08 CST 2010 David S. Miller <davem@davemloft.net> ipv4: Don't pre-seed hoplimit metric.
Always go through a new ip4_dst_hoplimit() helper, just like ipv6.
This allowed several simplifications:
1) The interim dst_metric_hoplimit() can go as it's no longer userd.
2) The sysctl_ip_default_ttl entry no longer needs to use ipv4_doint_and_flush, since the sysctl is not cached in routing cache metrics any longer.
3) ipv4_doint_and_flush no longer needs to be exported and therefore can be marked static.
When ipv4_doint_and_flush_strategy was removed some time ago, the external declaration in ip.h was mistakenly left around so kill that off too.
We have to move the sysctl_ip_default_ttl declaration into ipv4's route cache definition header net/route.h, because currently net/ip.h (where the declaration lives now) has a back dependency on net/route.h
Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | ip_gre.c | diff 323e126f0c5995f779d7df7fd035f6e8fed8764d Sun Dec 12 23:55:08 CST 2010 David S. Miller <davem@davemloft.net> ipv4: Don't pre-seed hoplimit metric.
Always go through a new ip4_dst_hoplimit() helper, just like ipv6.
This allowed several simplifications:
1) The interim dst_metric_hoplimit() can go as it's no longer userd.
2) The sysctl_ip_default_ttl entry no longer needs to use ipv4_doint_and_flush, since the sysctl is not cached in routing cache metrics any longer.
3) ipv4_doint_and_flush no longer needs to be exported and therefore can be marked static.
When ipv4_doint_and_flush_strategy was removed some time ago, the external declaration in ip.h was mistakenly left around so kill that off too.
We have to move the sysctl_ip_default_ttl declaration into ipv4's route cache definition header net/route.h, because currently net/ip.h (where the declaration lives now) has a back dependency on net/route.h
Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | ip_output.c | diff 323e126f0c5995f779d7df7fd035f6e8fed8764d Sun Dec 12 23:55:08 CST 2010 David S. Miller <davem@davemloft.net> ipv4: Don't pre-seed hoplimit metric.
Always go through a new ip4_dst_hoplimit() helper, just like ipv6.
This allowed several simplifications:
1) The interim dst_metric_hoplimit() can go as it's no longer userd.
2) The sysctl_ip_default_ttl entry no longer needs to use ipv4_doint_and_flush, since the sysctl is not cached in routing cache metrics any longer.
3) ipv4_doint_and_flush no longer needs to be exported and therefore can be marked static.
When ipv4_doint_and_flush_strategy was removed some time ago, the external declaration in ip.h was mistakenly left around so kill that off too.
We have to move the sysctl_ip_default_ttl declaration into ipv4's route cache definition header net/route.h, because currently net/ip.h (where the declaration lives now) has a back dependency on net/route.h
Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | route.c | diff 323e126f0c5995f779d7df7fd035f6e8fed8764d Sun Dec 12 23:55:08 CST 2010 David S. Miller <davem@davemloft.net> ipv4: Don't pre-seed hoplimit metric.
Always go through a new ip4_dst_hoplimit() helper, just like ipv6.
This allowed several simplifications:
1) The interim dst_metric_hoplimit() can go as it's no longer userd.
2) The sysctl_ip_default_ttl entry no longer needs to use ipv4_doint_and_flush, since the sysctl is not cached in routing cache metrics any longer.
3) ipv4_doint_and_flush no longer needs to be exported and therefore can be marked static.
When ipv4_doint_and_flush_strategy was removed some time ago, the external declaration in ip.h was mistakenly left around so kill that off too.
We have to move the sysctl_ip_default_ttl declaration into ipv4's route cache definition header net/route.h, because currently net/ip.h (where the declaration lives now) has a back dependency on net/route.h
Signed-off-by: David S. Miller <davem@davemloft.net>
|