summaryrefslogtreecommitdiff
path: root/netsock.c
diff options
context:
space:
mode:
authorKevin P. Fleming <kpfleming@digium.com>2005-10-31 23:16:27 +0000
committerKevin P. Fleming <kpfleming@digium.com>2005-10-31 23:16:27 +0000
commite86e9a9fe3a637d6de37b8e09a62eb5552f90639 (patch)
tree62ba2e615fdcd6401c052dbffb71a610361ce5e7 /netsock.c
parentd8672874efc44f2ee4f296efb51eef16151ce6b0 (diff)
allow netsock objects to be unref'd so they can disappear when needed (issue #5454)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6913 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'netsock.c')
-rwxr-xr-xnetsock.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/netsock.c b/netsock.c
index da22c549c..386f15660 100755
--- a/netsock.c
+++ b/netsock.c
@@ -214,3 +214,8 @@ void *ast_netsock_data(const struct ast_netsock *ns)
{
return ns->data;
}
+
+void ast_netsock_unref(struct ast_netsock *ns)
+{
+ ASTOBJ_UNREF(ns, ast_netsock_destroy);
+}