summaryrefslogtreecommitdiff
path: root/include/asterisk/acl.h
diff options
context:
space:
mode:
authorKevin P. Fleming <kpfleming@digium.com>2005-07-12 02:19:41 +0000
committerKevin P. Fleming <kpfleming@digium.com>2005-07-12 02:19:41 +0000
commitd7e09f233f0725efc23099c53cb23ddaca6cec5b (patch)
tree9dd27b31dcb3d9292ecd9b24aeab42daa35974ab /include/asterisk/acl.h
parentb06daf5859508a2740bc03a748cb57ae3c01d122 (diff)
allow explicit source address/port selection for peers (bug #4257, with minor mods)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6096 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'include/asterisk/acl.h')
-rwxr-xr-xinclude/asterisk/acl.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/asterisk/acl.h b/include/asterisk/acl.h
index 100d45ad3..3baa45e5c 100755
--- a/include/asterisk/acl.h
+++ b/include/asterisk/acl.h
@@ -49,6 +49,8 @@ extern struct ast_netsock *ast_netsock_bind(struct ast_netsock_list *list, struc
extern struct ast_netsock *ast_netsock_bindaddr(struct ast_netsock_list *list, struct io_context *ioc, struct sockaddr_in *bindaddr, int tos, ast_io_cb callback, void *data);
extern int ast_netsock_free(struct ast_netsock_list *list, struct ast_netsock *netsock);
extern int ast_netsock_release(struct ast_netsock_list *list);
+extern struct ast_netsock *ast_netsock_find(struct ast_netsock_list *list,
+ struct sockaddr_in *sa);
extern int ast_netsock_sockfd(struct ast_netsock *ns);
extern const struct sockaddr_in *ast_netsock_boundaddr(struct ast_netsock *ns);
extern void *ast_netsock_data(struct ast_netsock *ns);