summaryrefslogtreecommitdiffstats
path: root/sys/netatalk (follow)
Commit message (Collapse)AuthorAgeFilesLines
* begone, fucking rotten appletalk shit. ok roomhenning2011-07-0915-3600/+0
|
* cosnistently use IFQ_SET_MAXLEN, surfaced in a discussion with + ok bluhmhenning2011-07-061-3/+3
|
* Unbreak atalk: don't call ifa_add() until the ifa_addr pointer has been setguenther2010-09-271-3/+3
| | | | ok henning@
* Do not declare the domain and protosw structures in at.h fixes build withclaudio2010-09-232-7/+4
| | | | netatalk enabled.
* timeout_add -> timeout_add_msecblambert2010-07-022-4/+4
| | | | ok claudio@
* This needs sys/sysctl.h to compile.claudio2010-06-301-1/+2
|
* Don't #include <sys/user.h> into files that don't need the stuffguenther2010-06-261-2/+1
| | | | | | | | it defines. In some cases, this means pulling in uvm.h or pcb.h instead, but most of the inclusions were just noise. Tested on alpha, amd64, armish, hppa, i386, macpcc, sgi, sparc64, and vax, mostly by krw and naddy. ok krw@
* instead of fiddling with the per-interface address lists directly inhenning2010-01-131-3/+4
| | | | | many places create a proper API (ifa_add / ifa_del) and use it. ok theo ryan dlg
* Use TAILQ_ macros instead of handrolling them self. Tested by myself.claudio2009-11-132-32/+13
|
* Second pass of simple timeout_add -> timeout_add_sec conversionsblambert2008-10-151-3/+3
| | | | | | | This should take care of the simpler ones (i.e., timeout values of integer multiples of hz). ok krw@, art@
* One last rtrequest() was hiding here but it could not hide from grep.claudio2008-06-081-4/+11
| | | | Change to rtrequest1() so that we can retire rtrequest(). OK henning@
* Make this compile again, by adding a struct proc * argumentthib2008-05-232-7/+6
| | | | | | to the usrreq's. (Both MPLS and NETATALK are disabled in GENERIC).
* use arc4random_uniform() for random number requests that are not adjm2008-04-181-2/+2
| | | | | | | | | power of two. use arc4random_bytes() when requesting more than a word of PRNG output. ok deraadt@
* add sysctl entry points into various network layers, in particular toderaadt2007-12-143-4/+47
| | | | provide netstat(1) with data it needs; ok claudio reyk
* Oops. Forgot to do FREE -> free when I did MALLOC -> malloc.krw2007-10-061-2/+2
|
* MALLOC+bzero -> malloc+M_ZERO.krw2007-10-031-3/+2
| | | | | | | | In ip_esp.c all allocated memory is now zero'd in the "malloc(sizeof(*tc) + alen ..." case. The +alen memory was not initialized by the bzero() call. Noticed by chl@. "Looks good" art@ "seems ok" chl@
* Last of the really easy bzero() -> M_ZERO. Use 'p = malloc(sizeof(*p) ...'krw2007-10-011-3/+2
| | | | where obvious.
* De-common a few variables by moving the definition into a .c file.claudio2007-05-263-9/+16
| | | | OK miod@
* ``it's'' -> ``its'' when the grammar gods require this change.miod2007-04-101-2/+2
|
* adopt to extended rtrequest / rtalloc1 apihenning2006-06-171-2/+2
|
* fix endian issue. netbsd pr31051 via ian mcwilliamtedu2006-04-251-3/+3
|
* With the exception of two other small uncommited diffs this movesbrad2006-03-043-8/+8
| | | | | | the remainder of the network stack from splimp to splnet. ok miod@
* bitfields must be off an int or such typederaadt2005-12-111-19/+19
|
* Use arc4random() instead of time-based node start idtholo2004-06-211-2/+2
|
* adress -> address, and a few more; all from Jonathon Gray;jmc2003-11-071-2/+2
| | | | | (mvme68k/mvme88k) vs.c and (vax) if_le.c ok miod@ isakmpd ones ok ho@
* fix suser() calls, pr3430tedu2003-09-022-4/+4
|
* avoid M_WAIT in network stack; netbsd revision 1.13itojun2003-06-061-3/+9
|
* don't use M_WAIT in network stack. use M_PREPEND to keep m_pkthdr.itojun2003-06-061-7/+7
| | | | (netbsd revision 1.7)
* move ETHERTYPE_xx declarations to <net/ethertypes.h>. meets netbsd practice.itojun2003-05-141-8/+2
| | | | deraadt ok
* Kill #if __STDC__ used to do K&R vs. ANSI varargs/stdarg; just do thingsmillert2002-03-151-7/+1
| | | | the ANSI way.
* First round of __P removal in sysmillert2002-03-146-69/+69
|
* More old timeouts removal, mainly affected unused/unmaintained code.miod2001-08-192-8/+18
|
* #(endif|else) foo is incorrect, make it #endif /* foo */heko2001-08-121-2/+2
| | | | deraadt@ ok
* bzero PCB after allocationangelos2001-07-061-2/+4
|
* Use MALLOC/FREE to allocate/free PCBs, instead of using MT_PCBangelos2001-05-261-3/+3
| | | | | mbuf/clusters. My first commit of this died halfway through, so although it did make it in, there was no message sent to the list.
* No such thing as MT_PCB (anymore?) -- just use MALLOC/free to allocateangelos2001-05-261-5/+6
| | | | and free PCBs.
* No need to check M_WAIT/M_WAITOK malloc return values. (art@ ok)ho2001-05-161-5/+1
|
* take MIN/MAX from param.h, okay theo@provos2000-06-161-3/+1
|
* Remove two incorrect ntoh's which make a comparison of a constant w/ aderaadt1998-06-111-3/+3
| | | | | value from a packet not work right (only one of them needs ntoh!); Fixes a bug reported by David Brownlee; wrstuden
* $OpenBSD$niklas1997-11-071-0/+2
|
* fix #endif; David.Sainty@MCS.VUW.AC.NZderaadt1997-09-061-2/+2
|
* at_control cmd is a u_long.denny1997-07-241-2/+2
|
* cmd is a u_longderaadt1997-07-242-5/+5
|
* netatalk, based on the 1.4a2 dist from the University of Michigan.denny1997-07-2315-0/+3564
The sys/netatalk files rely heavily on previous work done on FreeBSD, and to a lesser extent NetBSD.