Implement function that will wait until the last send tag has been destroyed.
Diff Detail
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Skipped - Unit
Tests Skipped - Build Status
Buildable 26445
Event Timeline
sys/sys/mbuf.h | ||
---|---|---|
1331 | This function returns true if it successfully dropped a ref. So you cal m_snd_tag_destroy() on each deref except last, and then double drop ? |
sys/sys/mbuf.h | ||
---|---|---|
1331 | Note there is a "!" in the beginning. We only go into the "if" on the last reference and that is not dropped, and then we drop the ref and do the wakup, if needed. not not = nothing. |