summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Submitted by: John Birrell <cimaxp1!jb@werple.net.au>julian1996-08-20143-1946/+8280
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Here are the diffs for libc_r to get it one step closer to P1003.1c These make most of the thread/mutex/condvar structures opaque to the user. There are three functions which have been renamed with _np suffixes because they are extensions to P1003.1c (I did them for JAVA, which needs to suspend/resume threads and also start threads suspended). I've created a new header (pthread_np.h) for the non-POSIX stuff. The egrep tags stuff in /usr/src/lib/libc_r/Makefile that I uncommented doesn't work. I think its best to delete it. I don't think libc_r needs tags anyway, 'cause most of the source is in libc which does have tags. also: Here's the first batch of man pages for the thread functions. The diff to /usr/src/lib/libc_r/Makefile removes some stuff that was inherited from /usr/src/lib/libc/Makefile that should only be done with libc. also: I should have sent this diff with the pthread(3) man page. It allows people to type make -DWANT_LIBC_R world to get libc_r built with the rest of the world. I put this in the pthread(3) man page. The default is still not to build libc_r. also: The diff attached adds a pthread(3) man page to /usr/src/share/man/man3. The idea is that without libc_r installed, this man page will give people enough info to know that they have to build libc_r.
* Reflect the removal of the kernel's FD_SETSIZE limit.smpatel1996-08-201-19/+21
|
* Sync rfork() flags up with OpenBSD.smpatel1996-08-201-7/+13
| | | | Suggested by: Theo de Raadt <deraadt@theos.com>
* Reran makesyscalls.sh after changing select()'s first argument to 'int'.smpatel1996-08-205-5/+5
|
* Remove the kernel FD_SETSIZE limit for select().smpatel1996-08-206-22/+61
| | | | | | Make select()'s first argument 'int' not 'u_int'. Reviewed by: bde
* Fix up pathpst1996-08-201-2/+2
|
* Bump shared library number to 2.1pst1996-08-201-3/+5
|
* having checked in the file I probably should check in the entry forjulian1996-08-201-0/+1
| | | | kern_shutdown.c if I want anyone to be able to compile a kernel
* If running under a typical sysv-style curses, including ncurses, usepeter1996-08-201-3/+5
| | | | | | | | hline() to draw the window split rather than fudging it with dashes. This causes the line to be drawn in line-draw characters if the terminal description has them. Suggested by: ache
* Add ignore of SUNOS4 subdirectory to commit instructionspst1996-08-191-2/+2
|
* add 8x16 iso-8859-2 fontwosch1996-08-193-2/+101
| | | | submitted by: Slaven ReziƦ (TomiƦ) <eserte@cs.tu-berlin.de>
* abbreviate UKwosch1996-08-193-5/+120
| | | | add iso keyboard map for Belgian
* Grab tcpdump out of src/contrib/tcpdumppst1996-08-1952-16670/+20
|
* Upgrade instructionspst1996-08-192-0/+56
|
* Print IPX packets over a PPP link.pst1996-08-193-10/+71
| | | | | | | Always display IPX network number in decimal (industry standard). Decode other PPP protocol types too. Submitted by: peter, pst, John Hay <jhay@mikom.csir.co.za>
* Improvements to IGMP message decoding.pst1996-08-191-7/+86
| | | | | Add support for the router-alert option. Submitted by: Bill Fenner <fenner@parc.xerox.com>
* Fix bugs in AARP packet handling and fake up a phantom LAP headerpst1996-08-191-3/+10
| | | | | | since Ethertalk doesn't actually put one out on the wire. Submitted by: Toshihiro Kanda <candy@fct.kgc.co.jp>
* Decode maximumim sized ethernet frames properlypst1996-08-191-1/+1
|
* Handle IS-IS IIH messages and print NSAPs in canonical format.pst1996-08-192-21/+275
| | | | Submitted by: Tony Li <tli@jnx.com>
* oops apparently this wasn't in my test compile, becasue it didn'tjulian1996-08-191-3/+4
|
* Grab libpcap sources out of contrib_libpcap modulepst1996-08-1927-9081/+23
|
* This commit was generated by cvs2svn to compensate for changes in r17683,pst1996-08-1944-0/+15504
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Virgin import of LBL libpcap version 0.2.1.pst1996-08-1944-0/+15504
| | | | Obtained from: ftp://ftp.ee.lbl.gov/libpcap.tar.Z on 19-Aug-1996.
* This commit was generated by cvs2svn to compensate for changes in r17680,pst1996-08-1980-0/+24155
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Virgin import of unmodified tcpdump v3.2.1 distribution from LBL.pst1996-08-1980-0/+24155
| | | | Obtained from: ftp://ftp.ee.lbl.gov/tcpdump.tar.Z on 19-Aug-1996.
* Update to match definitions in LBL June 96 releasepst1996-08-191-10/+17
|
* Simplistic conversion of mail to use termios instead of sgtty.peter1996-08-194-21/+23
|
* Collect all the functioons concerned with rebooting into one placejulian1996-08-196-437/+22
| | | | | also add the at_shutdown callout list, and change the one user of the present (broken) method (the vn driver) to use the new scheme.
* Update some ancient warts in talk:peter1996-08-193-20/+25
| | | | | | | | | | - use termios, not sgtty - dont use _putchar(), that was a BSD-curses specific feature not in other curses packages (such as ncurses) - use sigaction, not sigvec while I'm there - box() does different things under sysv/ncurses on 1-line high windows, and BSD-curses doesn't have hline(), so do it by adding characters instead. That works on both styles of curses.
* for kern_conf.c, start allocating dynamic major numbersjulian1996-08-193-13/+17
| | | | | | | | | half way through the range rather than possibly colliding with fixed elements. Increase the size of the arrays to take this into account.. remember that each element in the array is now only 1 ponter so this isn't that much.. also note a possible bug in debugging code in uipc_socket2.c (add XXX)
* back out a part of the previous patch that garrett objected to..julian1996-08-192-7/+2
|
* Add a protocol-specific mbuf flag.wollman1996-08-191-2/+3
|
* New option: [-c]wosch1996-08-192-3/+17
| | | | | Check if the password file is in the correct format. Do not change, add, or remove any files.
* space typo, the shell don't like name=<space>valuewosch1996-08-191-2/+2
|
* corresponding remove of mkdir /usr/libdata/tcl in generated makefile.peter1996-08-191-3/+2
|
* delete a mkdir of /usr/libdata/tcl, this is mtree's job.peter1996-08-191-3/+2
|
* Fix a bug, it was returning a pointer to a variable on the stack, insteadpeter1996-08-191-2/+2
| | | | of the specially strdup()'ed version.
* Define ETHERS_SERVICE, since our OS provides it. Otherwise, youpeter1996-08-191-2/+2
| | | | | can't do a "tcpdump 'gateway foo'" unless it's in /etc/ethers - it wasn't reading the NIS tables.
* Define ETHER_SERVICE, since we have one. ie: use getetherxxx() insteadpeter1996-08-191-2/+2
| | | | of parsing /etc/ethers manually. This allows it to read NIS.
* s/ETHER_MIN_LAN/ETHER_MIN_LEN/peter1996-08-191-1/+1
|
* Added Hidekazu Kuroki <hidekazu@cs.titech.ac.jp> for his myriad ofasami1996-08-191-1/+2
| | | | | Japanese ports (you've only seen the tip of an iceberg, in case you are wondering).
* fix handling of external objects referenced by mbufsjulian1996-08-192-28/+22
| | | | | somehow this got broken between 4.3 tahoe and here, though I've been using these fixes for over a year here..
* oops somehow this dissppeared along the way..julian1996-08-191-1/+3
| | | | now I've started working on this again, I discovered it..
* fix a broken atalk stack..julian1996-08-191-3/+16
| | | | | the lat commits (3 weeks ago ) broke this, and I'm only now getting complaints.. oops!
* add callout lists for exit() and fork()julian1996-08-192-2/+143
| | | | | | | | | | | | | | | I've been meaning to do this for AGES as I keep having to patch those routines whenever I write a proprietary package or similar.. any module that assigns resources to processes needs to know when these events occur. there are existsing modules that should be modified to take advantage of these.. e.g. SYSV IPC primatives presently have #ifdef entries in exit() this also helps with making LKMs out of such things.. (see the man pages at_exit(9) and at_fork(9))
* Add man-pages for at_exit, at_fork and at_shutdown()julian1996-08-194-1/+251
| | | | | | | | | so that people can look and comment. I'll add the at_fork and at_exit immediatly, but I'll add teh at_shutdown later as it's more extensive and I desire people's comments.. julian
* move all functions related to shutting down to one filejulian1996-08-192-1/+447
| | | | | | | | | | | | | | | | | | | | | | | called kern_shutdown.c note: I couldn't see anything machine dependant in the functions boot() and dumpsys() which were in machdep.c I have left a prototype for cpu_boot() which would go in machdep.c, but I have nothing to put in it. Iexpect others will let me know in no uncertain ways that this or that is machine dependant and should be there, but I'll way for that to happen.. :) I haven't actually taken the functions OUT of machdep or anywhere else yet.. I'm checking in this file so others can have a look at it and comment. SO PLEASE DO COMMENT! I am also (in another checkin) addinf a man(9) page for the new at_shotdown().. er freudian slip there.. at_shutdown() call so have a look at that (and at_exit and at_fork as well) and feed me comments.. I'll heck in the changes to make these (shutdown) changes active tomorrow if no-one objects too strongly..
* Clean up the beforeinstall target a bit more, bde pointed out that the oldpeter1996-08-191-4/+5
| | | | one was a mess. (I was in a 'talk' session at the time, can you tell? :-)
* oops.. attempted to install header files from wrong directory..peter1996-08-181-3/+3
|
* insert libipx and libdisk into correct order, add libzpeter1996-08-181-4/+4
|
OpenPOWER on IntegriCloud