Module Name: src Committed By: ozaki-r Date: Tue May 29 04:37:58 UTC 2018
Modified Files: src/sys/netinet6: mld6.c Log Message: Make a refcount decrement and a removal from a list of an item atomic in6m_refcount of an in6m can be incremented if the in6m is on the list (if_multiaddrs) in in6_addmulti or mld_input. So we must avoid such an increment when we try to destroy an in6m. To this end we must make an in6m_refcount decrement and a removal of an in6m from if_multiaddrs atomic. To generate a diff of this commit: cvs rdiff -u -r1.95 -r1.96 src/sys/netinet6/mld6.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.