aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/if_ether.h
diff options
context:
space:
mode:
authorKip Macy <kmacy@FreeBSD.org>2007-12-17 07:40:34 +0000
committerKip Macy <kmacy@FreeBSD.org>2007-12-17 07:40:34 +0000
commit29910a5a77c2902cf80841a74a9446576dc19a17 (patch)
tree2c1772fe1f6710638d11e67594c7a3c6914651cf /sys/netinet/if_ether.h
parentfe832db659264096c2d4e4d29f56e86144398a6c (diff)
downloadsrc-29910a5a77c2902cf80841a74a9446576dc19a17.tar.gz
src-29910a5a77c2902cf80841a74a9446576dc19a17.zip
widen the routing event interface (arp update, redirect, and eventually pmtu change)
into separate functions revert previous commit's changes to arpresolve and add a new interface arpresolve2 which does arp resolution without an mbuf
Notes
Notes: svn path=/head/; revision=174703
Diffstat (limited to 'sys/netinet/if_ether.h')
-rw-r--r--sys/netinet/if_ether.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/netinet/if_ether.h b/sys/netinet/if_ether.h
index 14df15fcc17c..ae2b0d0f9411 100644
--- a/sys/netinet/if_ether.h
+++ b/sys/netinet/if_ether.h
@@ -111,6 +111,8 @@ extern u_char ether_ipmulticast_max[ETHER_ADDR_LEN];
int arpresolve(struct ifnet *ifp, struct rtentry *rt,
struct mbuf *m, struct sockaddr *dst, u_char *desten);
+int arpresolve2(struct ifnet *ifp, struct rtentry *rt,
+ struct sockaddr *dst, u_char *desten);
void arp_ifinit(struct ifnet *, struct ifaddr *);
void arp_ifinit2(struct ifnet *, struct ifaddr *, u_char *);
#endif