Subject: Re: use of m_pkthdr.rcvif by ipsec outbound processing.
To: Bill Sommerfeld <firstname.lastname@example.org>
From: Bill Studenmund <email@example.com>
Date: 10/12/1999 18:06:47
On Tue, 12 Oct 1999, Bill Sommerfeld wrote:
> This is somewhat unclean, and also makes it somewhat more difficult to
> implement hot-swappable network interfaces (one piece of the ifdetach
> work involves reference counting interfaces so you know when it's safe
> to delete one).
Part of the ifdetach branch had a flag which indicated that something
other than a struct ifnet * was in that field. Obviously you had to put
the ifnet back before you dropped your reference, but at least you didn't
change the reference count on the wrong thing. :-)