diff options
author | bz <bz@FreeBSD.org> | 2012-05-24 16:30:13 +0000 |
---|---|---|
committer | bz <bz@FreeBSD.org> | 2012-05-24 16:30:13 +0000 |
commit | bbf3b9348d561c7c86b6ff80193ad674bff7fc93 (patch) | |
tree | 931acd617b74dd34db6841b9b7b8b291d18d8950 /sys/netinet6/scope6_var.h | |
parent | f67d641e11eb8ebebd9116cc13cf592131a3a0cb (diff) | |
download | FreeBSD-src-bbf3b9348d561c7c86b6ff80193ad674bff7fc93.zip FreeBSD-src-bbf3b9348d561c7c86b6ff80193ad674bff7fc93.tar.gz |
MFp4 bz_ipv6_fast:
Introduce in6_getscope() to allow more effective checksum
computations without the need to copy the address to clear the
scope.
Sponsored by: The FreeBSD Foundation
Sponsored by: iXsystems
Reviewed by: gnn (as part of the whole)
MFC After: 3 days
Diffstat (limited to 'sys/netinet6/scope6_var.h')
-rw-r--r-- | sys/netinet6/scope6_var.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/netinet6/scope6_var.h b/sys/netinet6/scope6_var.h index 8ec6f10..2248037 100644 --- a/sys/netinet6/scope6_var.h +++ b/sys/netinet6/scope6_var.h @@ -54,6 +54,7 @@ int sa6_embedscope __P((struct sockaddr_in6 *, int)); int sa6_recoverscope __P((struct sockaddr_in6 *)); int in6_setscope __P((struct in6_addr *, struct ifnet *, u_int32_t *)); int in6_clearscope __P((struct in6_addr *)); +uint16_t in6_getscope(struct in6_addr *); #endif /* _KERNEL */ #endif /* _NETINET6_SCOPE6_VAR_H_ */ |