summaryrefslogtreecommitdiffstats
path: root/sys/netccitt (follow)
Commit message (Collapse)AuthorAgeFilesLines
* remove remaining netccitt parts, full ports build test by pval, thanks!henning2005-06-1631-12173/+0
|
* Spell precede correctly.jsg2004-11-291-2/+2
| | | | 'looks fine' millert@, krw@. ok jmc@
* kill some more netiso traces - this was in my tree for a bit but I forgot...henning2004-07-181-21/+1
|
* This moves access to wall and uptime variables in MI code,tholo2004-06-241-2/+2
| | | | | | | | | | | | | | encapsulating all such access into wall-defined functions that makes sure locking is done as needed. It also cleans up some uses of wall time vs. uptime some places, but there is sure to be more of these needed as well, particularily in MD code. Also, many current calls to microtime() should probably be changed to getmicrotime(), or to the {,get}microuptime() versions. ok art@ deraadt@ aaron@ matthieu@ beck@ sturm@ millert@ others "Oh, that is not your problem!" from miod@
* First step towards more sane time handling in the kernel -- this changestholo2004-06-213-6/+5
| | | | | | | | things such that code that only need a second-resolution uptime or wall time, and used to get that from time.tv_secs or mono_time.tv_secs now get this from separate time_t globals time_second and time_uptime. ok art@ niklas@ nordin@
* put an mi wrapper around stdarg.h/varargs.h. gcc3 moved stdarg/varargs macrosespie2004-01-035-10/+10
| | | | | | | to built-ins, so eventually we will have one version of these files. Special adjustments for the kernel to cope: machine/stdarg.h -> sys/stdarg.h and machine/ansi.h needs to have a _BSD_VA_LIST_ for syslog* prototypes. okay millert@, drahn@, miod@.
* Kill non-standard kernel printf %: braindead extension for good.miod2003-12-211-2/+3
| | | | ok markus@ drahn@
* de-register. deraadt okitojun2003-12-1019-380/+380
|
* Typos: defintion -> definition, proccess -> processmiod2003-09-261-2/+2
| | | | | There are more occurences hiding in binutils, lynx and afs but I am too lazy to report them upstream at the moment.
* final bits of obvious UCB term 3 removalderaadt2003-06-121-6/+2
|
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-0227-162/+54
| | | | rescinded 22 July 1999. Proofed by myself and Theo.
* intial -> initial;jmc2003-02-181-2/+2
| | | | | | | the great intial witch hunt, as prompted by tdeval@ os-aix-dso.c: ok henning@ ab.C: ok drahn@
* spellingderaadt2003-01-041-2/+2
|
* redo socketbuf speedup.provos2002-08-083-5/+13
|
* backout the tree break. ok pb@, art@todd2002-08-083-13/+5
|
* socket buf speedup from thorpej@netbsd, okay art@ ericj@:provos2002-08-083-5/+13
| | | | | | | | | | | | | | | | Make insertion of data into socket buffers O(C): * Keep pointers to the first and last mbufs of the last record in the socket buffer. * Use the sb_lastrecord pointer in the sbappend*() family of functions to avoid traversing the packet chain to find the last record. * Add a new sbappend_stream() function for stream protocols which guarantee that there will never be more than one record in the socket buffer. This function uses the sb_mbtail pointer to perform the data insertion. Make TCP use sbappend_stream(). On a profiling run, this makes sbappend of a TCP transmission using a 1M socket buffer go from 50% of the time to .02% of the time. Thanks to Bill Sommerfeld and YAMAMOTO Takashi for their debugging assistance!
* spelling; from Brian Poole <raj@cerias.purdue.edu>todd2002-06-141-2/+2
|
* Kill #if __STDC__ used to do K&R vs. ANSI varargs/stdarg; just do thingsmillert2002-03-155-43/+5
| | | | the ANSI way.
* Cosmetic changes only, primarily making comments line up nicely after themillert2002-03-152-8/+13
| | | | __P removal.
* Final __P removal plus some cosmetic fixupsmillert2002-03-141-2/+2
|
* First round of __P removal in sysmillert2002-03-1411-195/+186
|
* Get rid of M_COPY_* macros; either use M_MOVE_* or M_DUP_*, dependingangelos2001-06-271-2/+2
| | | | on how macros should be treated. Code by fgsch@, ok by me and itojun@
* Move common post M_COPY_HDR manipulation to the macro itself; angelos@ ok.fgsch2001-06-251-3/+1
|
* change the meaning of ifnet.if_lastchange to meet RFC1573 ifLastChange.itojun2001-06-151-2/+1
| | | | | | | | follows BSD/OS practice and ucd-snmp code (FreeBSD does it for specific interfaces only). was: if_lastchange get updated on every packet transmission/receipt. now: if_lastchange get updated when IFF_UP is changed.
* Fixup packet tags (I'm a masochist).angelos2001-05-271-1/+4
|
* recover old acecept(2) behavior (no ECONNABORTED) for unix domain socket.itojun2001-05-251-2/+2
| | | | | it is to be friendly with postfix daemon-to-daemon communication (not 100% sure if which behavior is correct, specwise). patch similar to netbsd.
* No need to check M_WAIT/M_WAITOK malloc return values. (art@ ok)ho2001-05-163-27/+15
|
* pull post-4.4BSD change to sys/net/route.c from BSD/OS 4.2 (UCB copyrighted).itojun2001-01-194-14/+16
| | | | | | | | | | | | | | | | | | | have sys/net/route.c:rtrequest1(), which takes rt_addrinfo * as the argument. pass rt_addrinfo all the way down to rtrequest, and ifa->ifa_rtrequest. 3rd arg of ifa->ifa_rtrequest is now rt_addrinfo * instead of sockaddr * (almost noone is using it anyways). benefit: the follwoing command now works. previously we need two route(8) invocations, "add" then "change". # route add -inet6 default ::1 -ifp gif0 remove unsafe typecast in rtrequest(), from rtentry * to sockaddr *. it was introduced by 4.3BSD-reno and never corrected. XXX is eon_rtrequest() change correct regarding to 3rd arg? eon_rtrequest() and rtrequest() were incorrect since 4.3BSD-reno, so i do not have correct answer in the source code. someone with more clue about netiso-over-ip, please help.
* bring in KAME IPv6 code, dated 19991208.itojun1999-12-081-1/+5
| | | | | | | | | replaces NRL IPv6 layer. reuses NRL pcb layer. no IPsec-on-v6 support. see sys/netinet6/{TODO,IMPLEMENTATION} for more details. GENERIC configuration should work fine as before. GENERIC.v6 works fine as well, but you'll need KAME userland tools to play with IPv6 (will be bringed into soon).
* panic prints a newline for you, don't do it in the panic stringmillert1999-01-111-2/+2
|
* vn_rdwr proto fallout I missed earliermillert1998-07-281-3/+2
|
* gcc 2.8 supplicationdon1998-04-041-3/+3
|
* gcc 2.8 -Wall, noted by toddf@acm.orgmillert1998-03-031-6/+7
|
* VOP_UNLOCK now takes 3 args.millert1997-11-081-2/+2
|
* OpenBSD tagsniklas1997-02-245-0/+5
|
* more #define fallout from union hiding in siginfoderaadt1997-01-271-7/+7
|
* syncderaadt1996-05-221-2/+4
|
* if_name/if_unit -> if_xname/if_softcderaadt1996-05-102-7/+7
|
* partial sync with netbsd 960418, more to comederaadt1996-04-212-9/+7
|
* NetBSD 960317 mergeniklas1996-04-192-4/+21
|
* From NetBSD: 960217 mergeniklas1996-03-0426-4290/+4956
|
* initial import of NetBSD treederaadt1995-10-1830-0/+11657