freebsd-skq/sys/netatm
rwatson 8622e776f9 Change protocol switch pru_abort() API so that it returns void rather
than an int, as an error here is not meaningful.  Modify soabort() to
unconditionally free the socket on the return of pru_abort(), and
modify most protocols to no longer conditionally free the socket,
since the caller will do this.

This commit likely leaves parts of netinet and netinet6 in a situation
where they may panic or leak memory, as they have not are not fully
updated by this commit.  This will be corrected shortly in followup
commits to these components.

MFC after:      3 months
2006-04-01 15:15:05 +00:00
..
ipatm Convert to ANSI C function declarations. 2006-01-22 01:07:11 +00:00
sigpvc /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
spans Stop embedding struct ifnet at the top of driver softcs. Instead the 2005-06-10 16:49:24 +00:00
uni don't assume char is signed 2005-12-21 00:19:08 +00:00
atm_aal5.c Change protocol switch pru_abort() API so that it returns void rather 2006-04-01 15:15:05 +00:00
atm_cm.c Push the assignment of a new or updated so_qlimit from solisten() 2005-10-30 19:44:40 +00:00
atm_cm.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
atm_device.c /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
atm_if.c - Store pointer to the link-level address right in "struct ifnet" 2005-11-11 16:04:59 +00:00
atm_if.h Stop embedding struct ifnet at the top of driver softcs. Instead the 2005-06-10 16:49:24 +00:00
atm_ioctl.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
atm_pcb.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
atm_proto.c Change protocol switch pru_abort() API so that it returns void rather 2006-04-01 15:15:05 +00:00
atm_sap.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
atm_sigmgr.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
atm_signal.c Convert function declarations to ANSI C. 2006-01-22 01:04:05 +00:00
atm_socket.c Push the assignment of a new or updated so_qlimit from solisten() 2005-10-30 19:44:40 +00:00
atm_stack.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
atm_subr.c /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
atm_sys.h Try to unbreak the tinderbox: Cast a time_t argument to long before printing 2005-12-27 12:33:18 +00:00
atm_usrreq.c Change protocol switch pru_abort() API so that it returns void rather 2006-04-01 15:15:05 +00:00
atm_var.h Change protocol switch pru_abort() API so that it returns void rather 2006-04-01 15:15:05 +00:00
atm_vc.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
atm.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
port.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
queue.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00