diff options
author | ae <ae@FreeBSD.org> | 2017-01-08 13:31:24 +0000 |
---|---|---|
committer | ae <ae@FreeBSD.org> | 2017-01-08 13:31:24 +0000 |
commit | d827012e62d4f9154f765a46f5e342223aa04f0c (patch) | |
tree | 87dbe0f1c475bbed9c7ee401eb669cd9f91d4f1c /sys/conf/files | |
parent | b6ac951eef58b4837ec0611b9cc7e3ca6c5309f6 (diff) | |
download | FreeBSD-src-d827012e62d4f9154f765a46f5e342223aa04f0c.zip FreeBSD-src-d827012e62d4f9154f765a46f5e342223aa04f0c.tar.gz |
MFC r309883:
Add ip6_tryforward() - a run to completion forwarding implementation
for IPv6.
It gets performance benefits from reduced number of checks. It doesn't
copy mbuf to be able send ICMPv6 error message, because it keeps mbuf
unchanged until the moment, when the route decision has been made.
It doesn't do IPsec checks, and when some IPsec security policies present,
ip6_input() uses normal slow path.
Relnotes: yes
Sponsored by: Yandex LLC
Diffstat (limited to 'sys/conf/files')
-rw-r--r-- | sys/conf/files | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/conf/files b/sys/conf/files index 710fc74..d67cbc9 100644 --- a/sys/conf/files +++ b/sys/conf/files @@ -3873,6 +3873,7 @@ netinet6/in6_proto.c optional inet6 netinet6/in6_rmx.c optional inet6 netinet6/in6_rss.c optional inet6 rss netinet6/in6_src.c optional inet6 +netinet6/ip6_fastfwd.c optional inet6 netinet6/ip6_forward.c optional inet6 netinet6/ip6_gre.c optional gre inet6 netinet6/ip6_id.c optional inet6 |