diff options
author | Ruslan Ermilov <ru@FreeBSD.org> | 2001-11-30 10:40:28 +0000 |
---|---|---|
committer | Ruslan Ermilov <ru@FreeBSD.org> | 2001-11-30 10:40:28 +0000 |
commit | bd7142087b4414d3a7cba92781e9fe0ee419534c (patch) | |
tree | 82b53760121aef4c5d76f4488915d6330e0edb1b /sys/netinet/ip_var.h | |
parent | 6759374681c5d1e9dc731a81ed1bc4f3bd3bf885 (diff) | |
download | src-bd7142087b4414d3a7cba92781e9fe0ee419534c.tar.gz src-bd7142087b4414d3a7cba92781e9fe0ee419534c.zip |
- Make ip_rtaddr() global, and use it to look up the correct source
address in icmp_reflect().
- Two new "struct icmpstat" members: icps_badaddr and icps_noroute.
PR: kern/31575
Obtained from: BSD/OS
MFC after: 1 week
Notes
Notes:
svn path=/head/; revision=87120
Diffstat (limited to 'sys/netinet/ip_var.h')
-rw-r--r-- | sys/netinet/ip_var.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/netinet/ip_var.h b/sys/netinet/ip_var.h index 2a84b3822f09..d8f7a0b6b74c 100644 --- a/sys/netinet/ip_var.h +++ b/sys/netinet/ip_var.h @@ -164,6 +164,8 @@ extern int (*ip_mforward) __P((struct ip *, struct ifnet *, struct mbuf *, struct ip_moptions *)); int ip_output __P((struct mbuf *, struct mbuf *, struct route *, int, struct ip_moptions *)); +struct in_ifaddr * + ip_rtaddr __P((struct in_addr, struct route *)); void ip_savecontrol __P((struct inpcb *, struct mbuf **, struct ip *, struct mbuf *)); void ip_slowtimo __P((void)); |