aboutsummaryrefslogtreecommitdiff
path: root/sys/netnatm
Commit message (Expand)AuthorAgeFilesLines
* kernel: use our nitems() macro when it is available through param.h.Pedro F. Giffuni2016-04-191-1/+1
* Provide includes that are needed in these files, and before were readGleb Smirnoff2013-10-261-0/+2
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-262-0/+4
* Fix the length calculation for the final block of a sendfile(2)Dag-Erling Smørgrav2013-09-101-0/+15
* Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff2012-12-051-1/+1
* Reimplement the netisr framework in order to support parallel netisrRobert Watson2009-06-011-6/+9
* Replace d_thread_t * with struct thread *.Warner Losh2009-05-201-10/+10
* Remove IFF_NEEDSGIANT, a compatibility infrastructure introducedRobert Watson2009-03-151-14/+3
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav2008-10-232-2/+2
* Remove NETISR_MPSAFE, which allows specific netisr handlers to be directlyRobert Watson2008-07-041-1/+1
* s/destory/destroy/ (except for the code in contrib/).Pawel Jakub Dawidek2007-04-161-1/+1
* Factor out my copyrights + licenses from Charles D. Cranor andRobert Watson2007-01-084-10/+32
* Change semantics of socket close and detach. Add a new protocol switchRobert Watson2006-07-211-1/+7
* style(9) treatment following fixups.Robert Watson2006-04-231-208/+220
* Eliminate unnecessary use of labels in error unwinding cases; result isRobert Watson2006-04-231-35/+26
* Acquire natm mutex after traversing so_pcb, not before, as the protocolRobert Watson2006-04-231-5/+7
* Update natm PCB debugging code:Robert Watson2006-04-231-17/+12
* In natm_usr_abort(), replace existing call to natm_usr_shutdown() withRobert Watson2006-04-091-1/+1
* Chance protocol switch method pru_detach() so that it returns voidRobert Watson2006-04-011-3/+2
* Change protocol switch pru_abort() API so that it returns void ratherRobert Watson2006-04-011-6/+2
* Change so_pcb invariants in netnatm, such that netnatm sockets always haveRobert Watson2006-03-171-49/+13
* Use sparse initializers for "struct domain" and "struct protosw",Ruslan Ermilov2005-11-091-19/+25
* Forward declaring static variables as extern is invalid ISO-C. Now thatDavid E. O'Brien2005-09-071-2/+2
* Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE andRobert Watson2005-08-091-1/+1
* Remove FreeBSD 2.2 protocol usrreq compatibility code.Robert Watson2005-07-193-331/+1
* Lock down netnatm and mark as MPSAFE:Robert Watson2005-07-184-59/+68
* Mark netatm and netnatm explicitly as requiring Giant, as they still do.Robert Watson2005-02-171-0/+2
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-074-4/+4
* Initialize struct pr_userreqs in new/sparse style and fill in commonPoul-Henning Kamp2004-11-081-6/+11
* Push acquisition of the accept mutex out of sofree() into the callerRobert Watson2004-10-181-0/+2
* Constify send and receive space constants in natm.Robert Watson2004-06-241-4/+4
* Extend coverage of SOCK_LOCK(so) to include so_count, the socketRobert Watson2004-06-121-0/+2
* Rename dup_sockaddr() to sodupsockaddr() for consistency with otherRobert Watson2004-03-011-1/+1
* Introduce a MAC label reference in 'struct inpcb', which cachesRobert Watson2003-11-181-1/+1
* o add a flags parameter to netisr_register that is used to specifySam Leffler2003-11-082-1/+3
* Replace the if_name and if_unit members of struct ifnet with new membersBrooks Davis2003-10-311-2/+2
* Remove the last vestiges of ATM raw mode. This has not been useful for aHartmut Brandt2003-08-062-45/+6
* Use the new OPENVCC and CLOSEVCC ioctls to open and close the NATMHartmut Brandt2003-08-061-13/+16
* Style(9): remove unneccesary space and blank lines, indentation,Hartmut Brandt2003-08-064-241/+193
* Instead of returning an error call the ioctl() handler of the interfaceHartmut Brandt2003-07-151-2/+5
* Use __FBSDID().David E. O'Brien2003-06-113-7/+9
* Introduce an M_ASSERTPKTHDR() macro which performs the very common taskDag-Erling Smørgrav2003-04-081-2/+1
* Update netisr handling; Each SWI now registers its queue, and all queueJonathan Lemon2003-03-043-30/+7
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-192-5/+5
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-212-5/+5
* Be consistent about functions being static.Poul-Henning Kamp2002-10-161-1/+1
* Back out my lats commit of locking down a socket, it conflicts with hsu's work.Seigo Tanimura2002-05-311-12/+0
* Lock down a socket, milestone 1.Seigo Tanimura2002-05-201-0/+12
* Revert the change of #includes in sys/filedesc.h and sys/socketvar.h.Seigo Tanimura2002-04-301-4/+7
* Change callers of mtx_init() to pass in an appropriate lock type name. InJohn Baldwin2002-04-041-1/+1