diff options
author | Andrew Thompson <thompsa@FreeBSD.org> | 2008-09-20 19:38:37 +0000 |
---|---|---|
committer | Andrew Thompson <thompsa@FreeBSD.org> | 2008-09-20 19:38:37 +0000 |
commit | cb959fa205386d63a61d44673befa7c1d5f4d111 (patch) | |
tree | 74b9472edb5958688889f2506f58d4469202a603 /sys/net/if_clone.h | |
parent | b0000a98c40fcdb4283190f55240ed05fabb370d (diff) | |
download | src-cb959fa205386d63a61d44673befa7c1d5f4d111.tar.gz src-cb959fa205386d63a61d44673befa7c1d5f4d111.zip |
Fix clone destruction, can't use the simple api because that does not remove
the ifnet from cloner's list. Expose if_clone_destroyif api to do this.
Submitted by: sam
Notes
Notes:
svn path=/head/; revision=183210
Diffstat (limited to 'sys/net/if_clone.h')
-rw-r--r-- | sys/net/if_clone.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/net/if_clone.h b/sys/net/if_clone.h index af3395fe7e6a..280a5455db86 100644 --- a/sys/net/if_clone.h +++ b/sys/net/if_clone.h @@ -75,6 +75,7 @@ void if_clone_detach(struct if_clone *); int if_clone_create(char *, size_t, caddr_t); int if_clone_destroy(const char *); +int if_clone_destroyif(struct if_clone *, struct ifnet *); int if_clone_list(struct if_clonereq *); int ifc_name2unit(const char *name, int *unit); |