aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/libalias/alias_local.h
diff options
context:
space:
mode:
authorRuslan Ermilov <ru@FreeBSD.org>2000-04-18 10:18:21 +0000
committerRuslan Ermilov <ru@FreeBSD.org>2000-04-18 10:18:21 +0000
commit483d2f2296d8b81ef6039a2a9f06051ed6e90d6d (patch)
tree4109e503dfee3cc10043b32875ff30286f5633b7 /sys/netinet/libalias/alias_local.h
parent325c70b76a51cfd8259890f7959e82a671aa153f (diff)
downloadsrc-483d2f2296d8b81ef6039a2a9f06051ed6e90d6d.tar.gz
src-483d2f2296d8b81ef6039a2a9f06051ed6e90d6d.zip
Add support for multiple PPTP sessions:
- new API function: PacketAliasRedirectPptp() - new mode bit: PKT_ALIAS_DENY_PPTP Please see manual page for details.
Notes
Notes: svn path=/head/; revision=59356
Diffstat (limited to 'sys/netinet/libalias/alias_local.h')
-rw-r--r--sys/netinet/libalias/alias_local.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/sys/netinet/libalias/alias_local.h b/sys/netinet/libalias/alias_local.h
index 805ca87b1452..a5d3cd70ac39 100644
--- a/sys/netinet/libalias/alias_local.h
+++ b/sys/netinet/libalias/alias_local.h
@@ -96,6 +96,12 @@ struct alias_link *
FindFragmentPtr(struct in_addr, u_short);
struct alias_link *
+FindPptpIn(struct in_addr, struct in_addr);
+
+struct alias_link *
+FindPptpOut(struct in_addr, struct in_addr);
+
+struct alias_link *
FindUdpTcpIn (struct in_addr, struct in_addr, u_short, u_short, u_char);
struct alias_link *
@@ -169,7 +175,5 @@ enum alias_tcp_state {
ALIAS_TCP_STATE_CONNECTED,
ALIAS_TCP_STATE_DISCONNECTED
};
-
-int GetPptpAlias (struct in_addr*);
/*lint -restore */
#endif /* defined(ALIAS_LOCAL_H) */