rwatson 2007-01-08 22:30:39 UTC
FreeBSD src repository
Modified files:
sys/netnatm natm.c natm.h natm_pcb.c natm_proto.c
Log:
Factor out my copyrights + licenses from Charles D. Cranor and
University of Washington copyrights, which include the
advertising clause. Mo
rwatson 2006-04-23 16:33:56 UTC
FreeBSD src repository
Modified files:
sys/netnatm natm.c
Log:
style(9) treatment following fixups.
MFC after: 3 months
Revision ChangesPath
1.47 +215 -203 src/sys/netnatm/natm.c
rwatson 2006-04-23 16:25:30 UTC
FreeBSD src repository
Modified files:
sys/netnatm natm.c
Log:
Eliminate unnecessary use of labels in error unwinding cases; result is
the same number or fewer lines of code.
Don't cast using caddr_t.
Remember to unlock the nat
rwatson 2006-04-23 16:04:07 UTC
FreeBSD src repository
Modified files:
sys/netnatm natm.c
Log:
Acquire natm mutex after traversing so_pcb, not before, as the protocol
mutex is no longer required to ensure that so_pcb is valid.
Make sure to free (control) in natm_u
rwatson 2006-04-09 17:14:09 UTC
FreeBSD src repository
Modified files:
sys/netnatm natm.c
Log:
In natm_usr_abort(), replace existing call to natm_usr_shutdown() with
natm_usr_detach(), which actually does the right thing. This code has
never worked properly, but als
rwatson 2006-03-17 18:25:57 UTC
FreeBSD src repository
Modified files:
sys/netnatm natm.c
Log:
Change so_pcb invariants in netnatm, such that netnatm sockets always have
pcb's allocated:
- Universally ensure (and assert) that so_pcb is not NULL, removing lots