summaryrefslogtreecommitdiff
path: root/sys/netatalk/ddp_pcb.c
Commit message (Expand)AuthorAgeFilesLines
* Remove AppleTalk support.Gleb Smirnoff2014-03-141-417/+0
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-261-0/+1
* Use queue(9) instead of hand-crafted link lists for the global netatalkRobert Watson2009-06-241-7/+5
* Add a global rwlock, at_ifaddr_rw, to protect the global netatalkRobert Watson2009-06-221-2/+13
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav2008-10-231-2/+2
* Clean up DDP layer netatalk code:Robert Watson2007-01-121-272/+259
* Break out my copyrights with our 2-clause BSD license from the UMichRobert Watson2007-01-081-0/+23
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningRobert Watson2006-11-061-1/+2
* Remove call to soisdisconnected() in at_pcbdetach(): by the time theRobert Watson2006-08-021-2/+0
* Modify netatalk to ensure, and assert, that pcb's remain attached toRobert Watson2006-03-171-3/+2
* /* -> /*- for license, minor formatting changes, insert COPYRIGHT into filesWarner Losh2005-01-071-2/+22
* If MALLOC() fails in at_pcballoc(), return ENOBUFS rather thanRobert Watson2005-01-031-1/+3
* Push acquisition of the accept mutex out of sofree() into the callerRobert Watson2004-10-181-0/+1
* Procotol control block locking for netatalk DDP.Robert Watson2004-07-121-6/+44
* Extend coverage of SOCK_LOCK(so) to include so_count, the socketRobert Watson2004-06-121-0/+1
* Rename 'ddpcb' variable to 'ddpcb_list' to better distinguish it fromRobert Watson2004-03-221-6/+6
* Rename 'at_ifaddr' list to 'at_ifaddr_list' so that the variable isRobert Watson2004-03-221-5/+5
* Compare pointers with NULL rather than 0, or treating them as boolans inRobert Watson2004-03-221-1/+1
* Since I have my hands all over netatalk adding locking and restructuringRobert Watson2004-03-221-96/+96
* Spell "(struct foo *)0" as "NULL".Robert Watson2004-03-211-11/+10
* Isolate PCB-specific ethertalk DDP functions in ddp_pcb.c, removing themRobert Watson2004-03-191-264/+7
* Make ddp_ports static, as it's not used outside of ddp_usrreq.c.Robert Watson2004-03-171-1/+1
* 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/+2
* o add a flags parameter to netisr_register that is used to specifySam Leffler2003-11-081-3/+3
* must use RTFREE instead of rtfree for proper lockingSam Leffler2003-11-081-1/+1
* Update netisr handling; Each SWI now registers its queue, and all queueJonathan Lemon2003-03-041-9/+13
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-1/+1
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-1/+1
* Back out my lats commit of locking down a socket, it conflicts with hsu's work.Seigo Tanimura2002-05-311-9/+1
* Lock down a socket, milestone 1.Seigo Tanimura2002-05-201-1/+9
* Change callers of mtx_init() to pass in an appropriate lock type name. InJohn Baldwin2002-04-041-2/+2
* Change the suser() API to take advantage of td_ucred as well as do aJohn Baldwin2002-04-011-1/+1
* Make `options NETATALK' compile after the -fno-common changes.Ian Dowse2002-01-161-0/+3
* Give struct socket structures a ref counting interface similar toMatthew Dillon2001-11-171-1/+1
* KSE Milestone 2Julian Elischer2001-09-121-13/+13
* Convert more malloc+bzero to malloc+M_ZERO.David Malone2000-12-081-2/+1
* Lock down the network interface queues. The queue mutex must be obtainedJonathan Lemon2000-11-251-0/+2
* Move suser() and suser_xxx() prototypes and a related #define fromPoul-Henning Kamp2000-10-291-1/+2
* Change suser_xxx() to suser() where it applies.Poul-Henning Kamp1999-04-271-1/+1
* Suser() simplification:Poul-Henning Kamp1999-04-271-1/+1
* Fix warnings in preparation for adding -Wall -Wcast-qual to theMatthew Dillon1999-01-271-1/+1
* The "easy" fixes for compiling the kernel -Wunused: remove unreferenced staticArchie Cobbs1998-12-071-8/+2
* Staticize.Eivind Eklund1998-02-091-2/+2
* Remove dereference of uninitialized (and unused) variable. This enablesJonathan Lemon1997-10-061-3/+0
* Update network code to use poll support.Peter Wemm1997-09-141-1/+1
* Added used #include - don't depend on <sys/mbuf.h> includingBruce Evans1997-09-021-0/+1
* Fix all areas of the system (or at least all those in LINT) to avoid storingGarrett Wollman1997-08-161-50/+44
* Removed unused #includes.Bruce Evans1997-08-021-6/+0
* First cut at patches to make appletalk compile againJulian Elischer1997-05-131-107/+186