netgraph7: Use a shared token to protect topology changes.
authorNuno Antunes <nuno.antunes@gmail.com>
Wed, 18 Jun 2014 07:22:06 +0000 (08:22 +0100)
committerNuno Antunes <nuno.antunes@gmail.com>
Fri, 11 Jul 2014 09:17:10 +0000 (10:17 +0100)
commitdce7062e28509962bec486ee7a76f0e3e66015d7
treef3a93aa4c5640ade384cb432b4d92fc04dab4ae3
parentaba65d57bd64354e7eebb4b771ce6c9e291cc835
netgraph7: Use a shared token to protect topology changes.

* FreeBSD current uses a reader/writer lock to protect topology changes.
  Take the same approach except we use a shared token instead.
sys/netgraph7/netgraph/ng_base.c