summaryrefslogtreecommitdiffstats
path: root/sys/netinet/libalias/alias.h
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2004-07-04 12:53:07 +0000
committerphk <phk@FreeBSD.org>2004-07-04 12:53:07 +0000
commit112a83894d56dd8ce8c57886166b40ad0ba87ba4 (patch)
tree79818eb1c6115b396f162664bce0c5e4ab9cb24b /sys/netinet/libalias/alias.h
parentb52c81e5db821f2344b775a5b98a58a7797433e4 (diff)
downloadFreeBSD-src-112a83894d56dd8ce8c57886166b40ad0ba87ba4.zip
FreeBSD-src-112a83894d56dd8ce8c57886166b40ad0ba87ba4.tar.gz
Add LibAliasOutTry() which checks a packet for a hit in the tables, but
does not create a new entry if none is found.
Diffstat (limited to 'sys/netinet/libalias/alias.h')
-rw-r--r--sys/netinet/libalias/alias.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/netinet/libalias/alias.h b/sys/netinet/libalias/alias.h
index 0f5ba70..cf681a4 100644
--- a/sys/netinet/libalias/alias.h
+++ b/sys/netinet/libalias/alias.h
@@ -134,6 +134,7 @@ void LibAliasUninit(struct libalias *);
/* Packet Handling functions. */
int LibAliasIn (struct libalias *, char *_ptr, int _maxpacketsize);
int LibAliasOut(struct libalias *, char *_ptr, int _maxpacketsize);
+int LibAliasOutTry(struct libalias *, char *_ptr, int _maxpacketsize, int _create);
int LibAliasUnaliasOut(struct libalias *, char *_ptr, int _maxpacketsize);
/* Port and address redirection functions. */
OpenPOWER on IntegriCloud