The NetBSD Project

CVS log for src/include/unistd.h

[BACK] Up to [cvs.NetBSD.org] / src / include

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.149.2.2 / (download) - annotate - [select for diffs], Mon Nov 26 01:52:10 2018 UTC (3 months, 3 weeks ago) by pgoyette
Branch: pgoyette-compat
CVS Tags: pgoyette-compat-merge-20190127
Changes since 1.149.2.1: +4 -4 lines
Diff to previous 1.149.2.1 (colored) to branchpoint 1.149 (colored) next main 1.150 (colored)

Sync with HEAD, resolve a couple of conflicts

Revision 1.151 / (download) - annotate - [select for diffs], Sun Nov 18 19:22:23 2018 UTC (4 months ago) by christos
Branch: MAIN
CVS Tags: pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, HEAD
Changes since 1.150: +4 -4 lines
Diff to previous 1.150 (colored)

more type protection macro lossage.

Revision 1.149.2.1 / (download) - annotate - [select for diffs], Thu Sep 6 06:55:19 2018 UTC (6 months, 2 weeks ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.149: +1 -2 lines
Diff to previous 1.149 (colored)

Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)

Revision 1.150 / (download) - annotate - [select for diffs], Wed Aug 15 10:21:42 2018 UTC (7 months, 1 week ago) by martin
Branch: MAIN
CVS Tags: pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906
Changes since 1.149: +1 -2 lines
Diff to previous 1.149 (colored)

PR standards/53525: move getsubopt() to stdlib.h

Revision 1.149 / (download) - annotate - [select for diffs], Tue Feb 6 20:22:41 2018 UTC (13 months, 2 weeks ago) by christos
Branch: MAIN
CVS Tags: phil-wifi-base, phil-wifi, pgoyette-compat-base, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315
Branch point for: pgoyette-compat
Changes since 1.148: +3 -3 lines
Diff to previous 1.148 (colored)

fix typo

Revision 1.148 / (download) - annotate - [select for diffs], Tue Feb 6 20:21:21 2018 UTC (13 months, 2 weeks ago) by christos
Branch: MAIN
Changes since 1.147: +4 -1 lines
Diff to previous 1.147 (colored)

detect duplicate declaration of pthread_atfork() in pthread.h

Revision 1.147 / (download) - annotate - [select for diffs], Thu Jun 30 15:29:20 2016 UTC (2 years, 8 months ago) by dholland
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-8-base, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Changes since 1.146: +1 -2 lines
Diff to previous 1.146 (colored)

PR 51287 Ralf Nolden: posix_fallocate belongs in <fcntl.h>

Revision 1.146 / (download) - annotate - [select for diffs], Sat Jun 18 14:39:15 2016 UTC (2 years, 9 months ago) by kamil
Branch: MAIN
Changes since 1.145: +2 -2 lines
Diff to previous 1.145 (colored)

Use generic types in the profil(2) function prototype (<unistd.h>)

Revision 1.128.2.1 / (download) - annotate - [select for diffs], Tue Apr 14 15:03:37 2015 UTC (3 years, 11 months ago) by msaitoh
Branch: netbsd-6
Changes since 1.128: +2 -2 lines
Diff to previous 1.128 (colored) next main 1.129 (colored)

Pull up following revision(s) (requested by khorben in ticket #1264):

include/unistd.h				1.144
sys/kern/init_sysent.c				regen
sys/kern/syscalls.c				regen
sys/kern/syscalls.master			1.272
sys/rump/include/rump/rump_syscalls.h		regen
sys/rump/librump/rumpkern/rump_syscalls.c	regen
sys/sys/syscall.h				regen
sys/sys/syscallargs.h				regen
sys/compat/netbds32/netbsd32_syscall.h		regen
sys/compat/netbds32/netbsd32_syscallargs.h	regen
sys/compat/netbds32/netbsd32_syscalls.c		regen
sys/compat/netbds32/netbsd32_sysent.c		regen
sys/compat/netbsd32/syscalls.master		1.102

	Fix return type of the readlinkat(2) syscall. PR#49684.

Revision 1.142.2.2 / (download) - annotate - [select for diffs], Wed Mar 25 17:15:54 2015 UTC (4 years ago) by snj
Branch: netbsd-7
CVS Tags: netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0
Changes since 1.142.2.1: +4 -3 lines
Diff to previous 1.142.2.1 (colored) to branchpoint 1.142 (colored) next main 1.143 (colored)

Pull up following revision(s) (requested by wiz in ticket #642):
	include/stdio.h: revision 1.96
	include/unistd.h: revision 1.145
Put fseeko, ftello, pread, and pwrite in the POSIX 2001 namespace.
Ok christos, apb, martin

Revision 1.145 / (download) - annotate - [select for diffs], Tue Mar 24 07:44:52 2015 UTC (4 years ago) by wiz
Branch: MAIN
Changes since 1.144: +4 -3 lines
Diff to previous 1.144 (colored)

Put fseeko, ftello, pread, and pwrite in the POSIX 2001 namespace.
Ok christos, apb, martin

Revision 1.142.2.1 / (download) - annotate - [select for diffs], Tue Feb 24 10:47:17 2015 UTC (4 years ago) by martin
Branch: netbsd-7
Changes since 1.142: +2 -2 lines
Diff to previous 1.142 (colored)

Pull up following revision(s) (requested by khorben in ticket #547):
	include/unistd.h: revision 1.144
	sys/kern/syscalls.master: revision 1.272

PR/49684: Pierre Pronchery: readlinkat(2) return type is wrong.

Revision 1.144 / (download) - annotate - [select for diffs], Sun Feb 22 00:54:46 2015 UTC (4 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.143: +2 -2 lines
Diff to previous 1.143 (colored)

PR/49684: Pierre Pronchery: readlinkat(2) return type is wrong.

Revision 1.143 / (download) - annotate - [select for diffs], Fri Sep 26 19:28:03 2014 UTC (4 years, 5 months ago) by christos
Branch: MAIN
Changes since 1.142: +3 -1 lines
Diff to previous 1.142 (colored)

add execvpe, execlpe (reviewed by phone)

Revision 1.135.2.3 / (download) - annotate - [select for diffs], Wed Aug 20 00:02:05 2014 UTC (4 years, 7 months ago) by tls
Branch: tls-maxphys
Changes since 1.135.2.2: +14 -8 lines
Diff to previous 1.135.2.2 (colored) to branchpoint 1.135 (colored) next main 1.136 (colored)

Rebase to HEAD as of a few days ago.

Revision 1.140.2.1 / (download) - annotate - [select for diffs], Sun Aug 10 07:03:53 2014 UTC (4 years, 7 months ago) by tls
Branch: tls-earlyentropy
Changes since 1.140: +4 -1 lines
Diff to previous 1.140 (colored) next main 1.141 (colored)

Rebase.

Revision 1.142 / (download) - annotate - [select for diffs], Fri Jul 25 08:30:47 2014 UTC (4 years, 8 months ago) by dholland
Branch: MAIN
CVS Tags: tls-maxphys-base, tls-earlyentropy-base, netbsd-7-base
Branch point for: netbsd-7
Changes since 1.141: +3 -1 lines
Diff to previous 1.141 (colored)

Add userlevel manifestations of posix_fallocate and fdiscard, in
unistd.h and libc, and add a man page.

Allow wiggle room in the man page for implementations of fallocate
that either (a) don't fully unwind on failure, leaving new blocks
allocated without changing the file size, or (b) create only in-memory
transient reservations that disappear when crashing or rebooting.

Also, add crossreference to fdiscard from ftruncate(2), and remove the
old BUGS entry from there that called for a generalized version that
allows discarding ranges of a file: that's what fdiscard is.

Revision 1.141 / (download) - annotate - [select for diffs], Wed Jun 18 17:48:22 2014 UTC (4 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.140: +2 -1 lines
Diff to previous 1.140 (colored)

add mkostemp{s,} mkstemps from FreeBSD

Revision 1.127.2.6 / (download) - annotate - [select for diffs], Thu May 22 11:36:35 2014 UTC (4 years, 10 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.127.2.5: +11 -8 lines
Diff to previous 1.127.2.5 (colored) to branchpoint 1.127 (colored) next main 1.128 (colored)

sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")

Revision 1.140 / (download) - annotate - [select for diffs], Thu Jan 2 23:33:50 2014 UTC (5 years, 2 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base9, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3
Branch point for: tls-earlyentropy
Changes since 1.139: +11 -4 lines
Diff to previous 1.139 (colored)

PR/4891: Wiz: readlink moved from xopen to base at issue 5.

Revision 1.139 / (download) - annotate - [select for diffs], Wed Oct 9 09:38:21 2013 UTC (5 years, 5 months ago) by njoly
Branch: MAIN
Changes since 1.138: +1 -5 lines
Diff to previous 1.138 (colored)

Follow OpenGroup online specification[1], move
fchmodat/mkdirat/mkfifoat/mknodat prototypes to <sys.stat.h>.

[1] http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html

Revision 1.135.2.2 / (download) - annotate - [select for diffs], Mon Feb 25 00:27:47 2013 UTC (6 years ago) by tls
Branch: tls-maxphys
Changes since 1.135.2.1: +3 -3 lines
Diff to previous 1.135.2.1 (colored) to branchpoint 1.135 (colored)

resync with head

Revision 1.127.2.5 / (download) - annotate - [select for diffs], Wed Jan 23 00:05:21 2013 UTC (6 years, 2 months ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.127.2.4: +2 -2 lines
Diff to previous 1.127.2.4 (colored) to branchpoint 1.127 (colored)

sync with head

Revision 1.127.2.4 / (download) - annotate - [select for diffs], Wed Jan 16 05:32:23 2013 UTC (6 years, 2 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.127.2.3: +6 -3 lines
Diff to previous 1.127.2.3 (colored) to branchpoint 1.127 (colored)

sync with (a bit old) head

Revision 1.138 / (download) - annotate - [select for diffs], Sat Jan 12 17:17:26 2013 UTC (6 years, 2 months ago) by dholland
Branch: MAIN
CVS Tags: yamt-pagecache-base8, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, agc-symver-base, agc-symver
Changes since 1.137: +2 -2 lines
Diff to previous 1.137 (colored)

Remove #if defined(_KERNEL) around a userlevel function.

Revision 1.137 / (download) - annotate - [select for diffs], Sat Dec 1 13:28:18 2012 UTC (6 years, 3 months ago) by skrll
Branch: MAIN
CVS Tags: yamt-pagecache-base7
Changes since 1.136: +2 -2 lines
Diff to previous 1.136 (colored)

Check for _NETBSD_SOURCE being defined wherever we check for
_INCOMPLETE_XOPEN_C063 so that we expose the new POSIX extended API set
recently added.

Revision 1.135.2.1 / (download) - annotate - [select for diffs], Tue Nov 20 03:00:40 2012 UTC (6 years, 4 months ago) by tls
Branch: tls-maxphys
Changes since 1.135: +6 -3 lines
Diff to previous 1.135 (colored)

Resync to 2012-11-19 00:00:00 UTC

Revision 1.136 / (download) - annotate - [select for diffs], Sun Nov 18 17:41:53 2012 UTC (6 years, 4 months ago) by manu
Branch: MAIN
Changes since 1.135: +6 -3 lines
Diff to previous 1.135 (colored)

Add most system calls for POSIX extended API set, part 2, with test cases:
faccessat(2), fchmodat(2), fchownat(2), fstatat(2), mkdirat(2), mkfifoat(2),
mknodat(2), linkat(2), readlinkat(2), symlinkat(2), renameat(2), unlinkat(2),
utimensat(2), openat(2).

Also implement O_SEARCH for openat(2)

Still missing:
- some flags for openat(2)
- fexecve(2) implementation

Revision 1.127.2.3 / (download) - annotate - [select for diffs], Tue Oct 30 18:58:33 2012 UTC (6 years, 4 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.127.2.2: +2 -1 lines
Diff to previous 1.127.2.2 (colored) to branchpoint 1.127 (colored)

sync with head

Revision 1.135 / (download) - annotate - [select for diffs], Sat Jul 14 15:06:26 2012 UTC (6 years, 8 months ago) by darrenr
Branch: MAIN
CVS Tags: yamt-pagecache-base6
Branch point for: tls-maxphys
Changes since 1.134: +2 -1 lines
Diff to previous 1.134 (colored)

bin/46703: BSD r-commands use wrong source address for stderr
http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=46703
Bump libc minor for the addition of rresvport_af_addr()

Revision 1.127.2.2 / (download) - annotate - [select for diffs], Tue Apr 17 00:05:11 2012 UTC (6 years, 11 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.127.2.1: +15 -1 lines
Diff to previous 1.127.2.1 (colored) to branchpoint 1.127 (colored)

sync with head

Revision 1.134 / (download) - annotate - [select for diffs], Sat Apr 14 01:34:08 2012 UTC (6 years, 11 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base5, yamt-pagecache-base4
Changes since 1.133: +3 -2 lines
Diff to previous 1.133 (colored)

new flag.

Revision 1.133 / (download) - annotate - [select for diffs], Fri Apr 13 23:29:14 2012 UTC (6 years, 11 months ago) by christos
Branch: MAIN
Changes since 1.132: +12 -8 lines
Diff to previous 1.132 (colored)

add more options.

Revision 1.132 / (download) - annotate - [select for diffs], Fri Apr 13 14:39:49 2012 UTC (6 years, 11 months ago) by christos
Branch: MAIN
Changes since 1.131: +2 -2 lines
Diff to previous 1.131 (colored)

add timeout to getpassfd.

Revision 1.131 / (download) - annotate - [select for diffs], Thu Apr 12 23:16:55 2012 UTC (6 years, 11 months ago) by christos
Branch: MAIN
Changes since 1.130: +3 -2 lines
Diff to previous 1.130 (colored)

add GETPASS_ECHO_STAR

Revision 1.130 / (download) - annotate - [select for diffs], Thu Apr 12 22:08:02 2012 UTC (6 years, 11 months ago) by christos
Branch: MAIN
Changes since 1.129: +8 -1 lines
Diff to previous 1.129 (colored)

add getpassfd

Revision 1.129 / (download) - annotate - [select for diffs], Thu Apr 12 19:36:34 2012 UTC (6 years, 11 months ago) by christos
Branch: MAIN
Changes since 1.128: +2 -1 lines
Diff to previous 1.128 (colored)

add getpass_r

Revision 1.127.2.1 / (download) - annotate - [select for diffs], Thu Nov 10 14:31:36 2011 UTC (7 years, 4 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.127: +2 -2 lines
Diff to previous 1.127 (colored)

sync with head

Revision 1.128 / (download) - annotate - [select for diffs], Sat Nov 5 09:27:06 2011 UTC (7 years, 4 months ago) by joerg
Branch: MAIN
CVS Tags: yamt-pagecache-base3, yamt-pagecache-base2, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus
Branch point for: netbsd-6
Changes since 1.127: +2 -2 lines
Diff to previous 1.127 (colored)

Add __returns_twice for the attribute of the same name. This makes the
attribute explicit based on the functions GCC gives it too.

Revision 1.118.4.2 / (download) - annotate - [select for diffs], Sat Sep 17 18:47:43 2011 UTC (7 years, 6 months ago) by bouyer
Branch: netbsd-5
CVS Tags: netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2
Changes since 1.118.4.1: +7 -1 lines
Diff to previous 1.118.4.1 (colored) to branchpoint 1.118 (colored) next main 1.119 (colored)

Pull up following revision(s) (requested by manu in ticket #1658):
	sys/rump/include/rump/rump_syscalls.h: revision 1.52 via patch
	sys/kern/init_sysent.c: revision 1.257 via patch
	sys/rump/include/rump/rumpvnode_if.h: revision 1.12 via patch
	lib/libc/sys/Makefile.inc: revision 1.208 via patch
	sys/sys/syscallargs.h: revision 1.227 via patch
	sys/kern/kern_exec.c: revision 1.317 via patch
	sys/rump/librump/rumpkern/rump_syscalls.c: revision 1.74 via patch
	include/limits.h: revision 1.30 via patch
	sys/kern/syscalls.master: revision 1.251 via patch
	sys/sys/vnode_if.h: revision 1.83 via patch
	sys/sys/fcntl.h: revision 1.40 via patch
	sys/sys/fcntl.h: revision 1.41 via patch
	sys/kern/vfs_syscalls.c: revision 1.433 via patch
	sys/rump/librump/rumpvfs/rumpvnode_if.c: revision 1.11 via patch
	sys/kern/syscalls.c: revision 1.248 via patch
	sys/sys/syscall.h: revision 1.244 via patch
	lib/libc/sys/link.2: revision 1.25 via patch
	include/unistd.h: revision 1.127 via patch
	distrib/sets/lists/comp/mi: revision 1.1659 via patch
	sys/sys/stat.h: revision 1.61 via patch
First stage of support for Extended API set 2. Most of the think is
unimplemented, except enough of linkat(2) to hardlink to a symlink.
Everything new in headers is guarded #ifdef _INCOMPLETE_XOPEN_C063 since
some software (e.g.: xcvs in our own tree) will assume they can use openat(2)
when AT_FDCWD is defined. _INCOMPLETE_XOPEN_C063 will go away once support
will be completed.
regen
improve comment about AT_* defines: they are not only used by linkat(2)
Add macros to hide OpenGroup extened API set 2 from GNU configure. This
is a temporary  workaround until the implementation is completed.

Revision 1.127 / (download) - annotate - [select for diffs], Mon Aug 8 12:08:53 2011 UTC (7 years, 7 months ago) by manu
Branch: MAIN
CVS Tags: yamt-pagecache-base
Branch point for: yamt-pagecache
Changes since 1.126: +19 -1 lines
Diff to previous 1.126 (colored)

First stage of support for Extended API set 2. Most of the think is
unimplemented, except enough of linkat(2) to hardlink to a symlink.

Everything new in headers is guarded #ifdef _INCOMPLETE_XOPEN_C063 since
some software (e.g.: xcvs in our own tree) will assume they can use openat(2)
when AT_FDCWD is defined. _INCOMPLETE_XOPEN_C063 will go away once support
will be completed.

Revision 1.126 / (download) - annotate - [select for diffs], Sun Jun 26 16:42:40 2011 UTC (7 years, 8 months ago) by christos
Branch: MAIN
Changes since 1.125: +4 -2 lines
Diff to previous 1.125 (colored)

* Arrange for interfaces that create new file descriptors to be able to
  set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).

    - Add F_DUPFD_CLOEXEC to fcntl(2).
    - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing.
    - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK.
    - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK.
    - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter
      for socket(2) and socketpair(2).
    - Add new paccept(2) syscall that takes an additional sigset_t to alter
      the sigmask temporarily and a flags argument to set SOCK_CLOEXEC,
      SOCK_NONBLOCK.
    - Add new mode character 'e' to fopen(3) and popen(3) to open pipes
      and file descriptors for close on exec.
    - Add new kqueue1(2) syscall with a new flags argument to open the
      kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.

* Fix the system calls that take socklen_t arguments to actually do so.

* Don't include userland header files (signal.h) from system header files
  (rump_syscallargs.h).

* Bump libc version for the new syscalls.

Revision 1.125 / (download) - annotate - [select for diffs], Wed Jan 19 19:21:29 2011 UTC (8 years, 2 months ago) by christos
Branch: MAIN
CVS Tags: uebayasi-xip-base7, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Changes since 1.124: +10 -5 lines
Diff to previous 1.124 (colored)

Re-do ssp hijacking by defining inline functions and using the weak libc
symbols to do the indirection for unistd.h instead of #define tricks.
Fixes compilation for things that define struct { ssize_t read(int fd, ...); }.

Revision 1.121.2.2 / (download) - annotate - [select for diffs], Fri Oct 22 07:11:52 2010 UTC (8 years, 5 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.121.2.1: +1 -1 lines
Diff to previous 1.121.2.1 (colored) to branchpoint 1.121 (colored) next main 1.122 (colored)

Sync with HEAD (-D20101022).

Revision 1.124 / (download) - annotate - [select for diffs], Fri Aug 27 08:40:38 2010 UTC (8 years, 6 months ago) by christos
Branch: MAIN
CVS Tags: uebayasi-xip-base6, uebayasi-xip-base5, uebayasi-xip-base4, uebayasi-xip-base3, matt-mips64-premerge-20101231
Changes since 1.123: +2 -2 lines
Diff to previous 1.123 (colored)

The signal number argument in psignal is int not unsigned int.
Add psiginfo.

Revision 1.121.2.1 / (download) - annotate - [select for diffs], Fri Apr 30 14:36:18 2010 UTC (8 years, 10 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.121: +2 -2 lines
Diff to previous 1.121 (colored)

Sync with HEAD.

Revision 1.123 / (download) - annotate - [select for diffs], Sat Apr 17 17:51:47 2010 UTC (8 years, 11 months ago) by christos
Branch: MAIN
CVS Tags: uebayasi-xip-base2, uebayasi-xip-base1
Changes since 1.122: +2 -2 lines
Diff to previous 1.122 (colored)

change size_t to ssize_t for POSIX compliance.

Revision 1.122 / (download) - annotate - [select for diffs], Sat Apr 17 17:48:34 2010 UTC (8 years, 11 months ago) by christos
Branch: MAIN
Changes since 1.121: +2 -2 lines
Diff to previous 1.121 (colored)

PR/43172: Jukka Ruohonen: swab(3) lacks restrict-keyword

Revision 1.121 / (download) - annotate - [select for diffs], Wed Jul 22 19:48:27 2009 UTC (9 years, 8 months ago) by kleink
Branch: MAIN
CVS Tags: uebayasi-xip-base, matt-premerge-20091211
Branch point for: uebayasi-xip
Changes since 1.120: +5 -1 lines
Diff to previous 1.120 (colored)

Declare strsignal(3) in <string.h>, per POSIX-2008, and adjust
documentation accordingly.

Fixes PR standards/41325 from Perry E. Metzger.

Revision 1.118.4.1 / (download) - annotate - [select for diffs], Fri Jan 16 01:04:29 2009 UTC (10 years, 2 months ago) by snj
Branch: netbsd-5
CVS Tags: netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b
Changes since 1.118: +2 -2 lines
Diff to previous 1.118 (colored)

Pull up following revision(s) (requested by lukem in ticket #247):
	include/unistd.h: revision 1.119
	lib/libc/gen/getlogin.c: revision 1.14
	lib/libc/sys/getlogin.2: revision 1.21
Change the second argument of getlogin_r() from int to size_t, per POSIX.

Revision 1.120 / (download) - annotate - [select for diffs], Sun Jan 11 03:04:12 2009 UTC (10 years, 2 months ago) by christos
Branch: MAIN
CVS Tags: jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend
Changes since 1.119: +1 -1 lines
Diff to previous 1.119 (colored)

merge christos-time_t

Revision 1.118.6.2 / (download) - annotate - [select for diffs], Sat Jan 10 23:20:56 2009 UTC (10 years, 2 months ago) by christos
Branch: christos-time_t
Changes since 1.118.6.1: +358 -0 lines
Diff to previous 1.118.6.1 (colored) to branchpoint 1.118 (colored) next main 1.119 (colored)

sync with head

Revision 1.119 / (download) - annotate - [select for diffs], Tue Jan 6 11:16:46 2009 UTC (10 years, 2 months ago) by lukem
Branch: MAIN
CVS Tags: christos-time_t-nbase, christos-time_t-base
Changes since 1.118: +2 -2 lines
Diff to previous 1.118 (colored)

Change the second argument of getlogin_r() from int to size_t, per POSIX.

Revision 1.116.2.1 / (download) - annotate - [select for diffs], Thu Sep 18 04:39:55 2008 UTC (10 years, 6 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.116: +4 -2 lines
Diff to previous 1.116 (colored) next main 1.117 (colored)

Sync with wrstuden-revivesa-base-2.

Revision 1.116.4.1 / (download) - annotate - [select for diffs], Fri Jun 27 13:47:37 2008 UTC (10 years, 8 months ago) by simonb
Branch: simonb-wapbl
Changes since 1.116: +4 -2 lines
Diff to previous 1.116 (colored) next main 1.117 (colored)

Sync with head.

Revision 1.118.6.1, Wed Jun 25 11:45:38 2008 UTC (10 years, 9 months ago) by christos
Branch: christos-time_t
Changes since 1.118: +0 -358 lines
FILE REMOVED

file unistd.h was added on branch christos-time_t on 2009-01-10 23:20:56 +0000

Revision 1.118 / (download) - annotate - [select for diffs], Wed Jun 25 11:45:38 2008 UTC (10 years, 9 months ago) by ad
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, simonb-wapbl-nbase, simonb-wapbl-base, netbsd-5-base, matt-mips64-base2
Branch point for: netbsd-5, christos-time_t
Changes since 1.117: +2 -1 lines
Diff to previous 1.117 (colored)

SUS says that pthread_atfork() must also be in unistd.h

Revision 1.117 / (download) - annotate - [select for diffs], Wed Jun 25 11:10:25 2008 UTC (10 years, 9 months ago) by ad
Branch: MAIN
Changes since 1.116: +3 -2 lines
Diff to previous 1.116 (colored)

Add getlogin_r. Manual page changes mostly lifted from FreeBSD.

Revision 1.115.2.1 / (download) - annotate - [select for diffs], Sun May 18 12:30:09 2008 UTC (10 years, 10 months ago) by yamt
Branch: yamt-pf42
Changes since 1.115: +1 -8 lines
Diff to previous 1.115 (colored) next main 1.116 (colored)

sync with head.

Revision 1.116 / (download) - annotate - [select for diffs], Mon Apr 28 20:22:54 2008 UTC (10 years, 10 months ago) by martin
Branch: MAIN
CVS Tags: yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, hpcarm-cleanup-nbase
Branch point for: wrstuden-revivesa, simonb-wapbl
Changes since 1.115: +1 -8 lines
Diff to previous 1.115 (colored)

Remove clause 3 and 4 from TNF licenses

Revision 1.115 / (download) - annotate - [select for diffs], Tue Apr 1 19:23:28 2008 UTC (10 years, 11 months ago) by drochner
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base
Branch point for: yamt-pf42
Changes since 1.114: +3 -11 lines
Diff to previous 1.114 (colored)

everyone else assumes that defining "_XOPEN_SOURCE" means XPG4.2,
so remove comparisions against the numerical values "3" or "4"

Revision 1.113.2.1 / (download) - annotate - [select for diffs], Wed Jan 9 01:33:06 2008 UTC (11 years, 2 months ago) by matt
Branch: matt-armv6
Changes since 1.113: +2 -2 lines
Diff to previous 1.113 (colored) next main 1.114 (colored)

sync with HEAD

Revision 1.114 / (download) - annotate - [select for diffs], Mon Dec 24 17:26:09 2007 UTC (11 years, 3 months ago) by perry
Branch: MAIN
CVS Tags: matt-armv6-nbase, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-base
Changes since 1.113: +2 -2 lines
Diff to previous 1.113 (colored)

change some __attribute__s to __keywords

Revision 1.110.6.1 / (download) - annotate - [select for diffs], Mon Sep 3 07:01:09 2007 UTC (11 years, 6 months ago) by wrstuden
Branch: wrstuden-fixsa
Changes since 1.110: +4 -1 lines
Diff to previous 1.110 (colored) next main 1.111 (colored)

Sync w/ NetBSD-4-RC_1

Revision 1.110.4.2 / (download) - annotate - [select for diffs], Fri Aug 24 20:07:38 2007 UTC (11 years, 7 months ago) by liamjfoy
Branch: netbsd-4
CVS Tags: wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0
Changes since 1.110.4.1: +3 -1 lines
Diff to previous 1.110.4.1 (colored) to branchpoint 1.110 (colored) next main 1.111 (colored)

Pull up following revision(s) (requested by kristerw in ticket #833):
	include/unistd.h: revision 1.112
	lib/libc/ssp/snprintf_chk.c: revision 1.4
	lib/libc/ssp/sprintf_chk.c: revision 1.4
	lib/libc/ssp/vsprintf_chk.c: revision 1.4
	lib/libc/ssp/gets_chk.c: revision 1.4
	include/stdio.h: revision 1.70
	lib/libc/ssp/vsnprintf_chk.c: revision 1.4
	lib/libc/ssp/fgets_chk.c: revision 1.4
	include/strings.h: revision 1.12
	include/string.h: revision 1.33
Do not include SSP files unless _FORTIFY_SOURCE > 0.
Update includes so that this builds for USE_FORT=no too.

Revision 1.113 / (download) - annotate - [select for diffs], Thu Aug 9 15:23:02 2007 UTC (11 years, 7 months ago) by he
Branch: MAIN
CVS Tags: matt-armv6-prevmlocking, matt-armv6-base, cube-autoconf-base, cube-autoconf
Branch point for: matt-armv6
Changes since 1.112: +2 -1 lines
Diff to previous 1.112 (colored)

Add a new socket option for unix domain sockets: LOCAL_PEEREID, to make
it possible to get the pid, euid and egid of the process at the remote
end at the time it did bind() or connect().

Add a new libc function, getpeereid() to easily get at the euid and egid.
As a consequence, bump libc's minor number.

Document the LOCAL_PEEREID socket option in unix(4).

Based on contribution by Arne H. Juul, minor modifications by myself.

Revision 1.112.2.2 / (download) - annotate - [select for diffs], Thu Aug 2 21:49:11 2007 UTC (11 years, 7 months ago) by kristerw
Branch: matt-mips64
Changes since 1.112.2.1: +370 -0 lines
Diff to previous 1.112.2.1 (colored) to branchpoint 1.112 (colored) next main 1.113 (colored)

Do not include SSP files unless _FORTIFY_SOURCE > 0.

Revision 1.112.2.1, Thu Aug 2 21:49:10 2007 UTC (11 years, 7 months ago) by kristerw
Branch: matt-mips64
Changes since 1.112: +0 -370 lines
FILE REMOVED

file unistd.h was added on branch matt-mips64 on 2007-08-02 21:49:11 +0000

Revision 1.112 / (download) - annotate - [select for diffs], Thu Aug 2 21:49:10 2007 UTC (11 years, 7 months ago) by kristerw
Branch: MAIN
CVS Tags: matt-mips64-base
Branch point for: matt-mips64
Changes since 1.111: +3 -1 lines
Diff to previous 1.111 (colored)

Do not include SSP files unless _FORTIFY_SOURCE > 0.

Revision 1.110.4.1 / (download) - annotate - [select for diffs], Sun Jul 22 18:44:39 2007 UTC (11 years, 8 months ago) by liamjfoy
Branch: netbsd-4
Changes since 1.110: +2 -1 lines
Diff to previous 1.110 (colored)

Pull up to netbsd-4 (requested by christos in ticket #773):

Move libssp to libc.

Revision 1.111 / (download) - annotate - [select for diffs], Wed May 30 21:14:37 2007 UTC (11 years, 9 months ago) by tls
Branch: MAIN
CVS Tags: hpcarm-cleanup
Changes since 1.110: +2 -1 lines
Diff to previous 1.110 (colored)

Match usage of FORTIFY_SOURCE on other platforms by not requiring special
include path: the normal header files now include the "SSP" ones (which one
should note are not really named right: SSP and FORTIFY_SOURCE are independent
features).

Disable USE_SSP on targets where the compiler doesn't support it at all
(mips, alpha) or it's known broken (sh3).  But enable FORTIFY_SOURCE,
without SSP, on those platforms -- tested on mipsel.

Revision 1.110 / (download) - annotate - [select for diffs], Mon Dec 26 19:01:47 2005 UTC (13 years, 3 months ago) by perry
Branch: MAIN
CVS Tags: netbsd-4-base, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: wrstuden-fixsa, netbsd-4
Changes since 1.109: +2 -2 lines
Diff to previous 1.109 (colored)

u_intN_t -> uintN_t

Revision 1.109 / (download) - annotate - [select for diffs], Sat Dec 24 19:16:02 2005 UTC (13 years, 3 months ago) by perry
Branch: MAIN
Changes since 1.108: +2 -2 lines
Diff to previous 1.108 (colored)

Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.

Revision 1.108 / (download) - annotate - [select for diffs], Mon Sep 26 12:52:42 2005 UTC (13 years, 6 months ago) by kleink
Branch: MAIN
Changes since 1.107: +9 -2 lines
Diff to previous 1.107 (colored)

Move ttyname_r() to the 1003.1c-1995 section.

Revision 1.107 / (download) - annotate - [select for diffs], Sun Sep 25 20:28:56 2005 UTC (13 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.106: +2 -2 lines
Diff to previous 1.106 (colored)

ttyname_r returns int.

Revision 1.106 / (download) - annotate - [select for diffs], Sun Sep 25 20:08:15 2005 UTC (13 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.105: +2 -1 lines
Diff to previous 1.105 (colored)

Add getenv_r and ttyname_r

Revision 1.105 / (download) - annotate - [select for diffs], Tue Sep 13 01:44:32 2005 UTC (13 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.104: +2 -5 lines
Diff to previous 1.104 (colored)

compat code reorg

Revision 1.104 / (download) - annotate - [select for diffs], Sat Jun 11 22:54:43 2005 UTC (13 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.103: +2 -2 lines
Diff to previous 1.103 (colored)

PR/30503: Nicolas Joly: swapctl(2) prototype does not match corresponding
syscall

Revision 1.103 / (download) - annotate - [select for diffs], Sun May 22 19:10:15 2005 UTC (13 years, 10 months ago) by kleink
Branch: MAIN
Changes since 1.102: +1 -8 lines
Diff to previous 1.102 (colored)

Remove the compatibility select() prototype.  Going back to Lite2 select(2)
has also mandated <sys/time.h> to be included, which is now sufficient
for the prototype and all related declarations; thus the local duplicate
of the prototype can be removed.  Approved by Christos.

Revision 1.102 / (download) - annotate - [select for diffs], Sat Mar 5 19:48:38 2005 UTC (14 years ago) by kleink
Branch: MAIN
CVS Tags: netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3
Changes since 1.101: +4 -3 lines
Diff to previous 1.101 (colored)

Provide select() and pselect() prototypes in <sys/select.h>, per
1003.1-2001, and leave the select() prototype in <unistd.h> for
compatibility.  To allow for transition, reorganization of this is
deferred until netbsd-3 gets branched.

Revision 1.101 / (download) - annotate - [select for diffs], Thu Feb 3 04:39:32 2005 UTC (14 years, 1 month ago) by perry
Branch: MAIN
Changes since 1.100: +137 -138 lines
Diff to previous 1.100 (colored)

de-__P -- the hack is long since useless. Discussed with christos,
matt, kleink, others. Approved by christos.

Revision 1.100 / (download) - annotate - [select for diffs], Thu Jan 6 15:10:45 2005 UTC (14 years, 2 months ago) by lukem
Branch: MAIN
Changes since 1.99: +2 -1 lines
Diff to previous 1.99 (colored)

Implement getgroupmembership(3).  This is similar to getgrouplist(3), except
that the "int maxgroups" and "int *ngroups" parameters are separated into
two separate parameters which makes it possible to call multiple nsswitch
back-ends and have the results correctly merged.
getgrouplist(3) is now implemented using getgroupmembership(3).

Proposed on tech-userlevel on December 1, 2004.

Revision 1.99 / (download) - annotate - [select for diffs], Tue Jun 1 16:10:29 2004 UTC (14 years, 9 months ago) by kleink
Branch: MAIN
Changes since 1.98: +2 -2 lines
Diff to previous 1.98 (colored)

Move declaration of closefrom(3) to local extensions.

Revision 1.98 / (download) - annotate - [select for diffs], Mon May 31 05:06:51 2004 UTC (14 years, 9 months ago) by itojun
Branch: MAIN
Changes since 1.97: +2 -1 lines
Diff to previous 1.97 (colored)

implement closefrom(3).

Revision 1.97 / (download) - annotate - [select for diffs], Mon May 10 22:33:08 2004 UTC (14 years, 10 months ago) by kleink
Branch: MAIN
Changes since 1.96: +2 -2 lines
Diff to previous 1.96 (colored)

While I'm at it: add restrict qualifiers to readlink(2).

Revision 1.96 / (download) - annotate - [select for diffs], Mon May 10 22:28:23 2004 UTC (14 years, 10 months ago) by kleink
Branch: MAIN
Changes since 1.95: +2 -2 lines
Diff to previous 1.95 (colored)

POSIX-2001: Change readlink(2)'s return type from int to ssize_t.

Revision 1.95 / (download) - annotate - [select for diffs], Tue Nov 18 00:56:56 2003 UTC (15 years, 4 months ago) by thorpej
Branch: MAIN
CVS Tags: netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2
Changes since 1.94: +2 -1 lines
Diff to previous 1.94 (colored)

Userland portion of fsync_range(2), written by Bill Studenmund, and
contributed by Wasabi Systems, Inc.

Revision 1.94 / (download) - annotate - [select for diffs], Thu Aug 7 09:44:11 2003 UTC (15 years, 7 months ago) by agc
Branch: MAIN
Changes since 1.93: +2 -6 lines
Diff to previous 1.93 (colored)

Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22270, verified by myself.

Revision 1.93 / (download) - annotate - [select for diffs], Tue Jul 8 01:43:28 2003 UTC (15 years, 8 months ago) by kristerw
Branch: MAIN
Changes since 1.92: +2 -2 lines
Diff to previous 1.92 (colored)

Do not give names to the parameters in function prototypes (those names
reduces the usefulness of the gcc -Wshadow flag).

Revision 1.92 / (download) - annotate - [select for diffs], Mon Apr 28 23:16:15 2003 UTC (15 years, 10 months ago) by bjh21
Branch: MAIN
Changes since 1.91: +16 -20 lines
Diff to previous 1.91 (colored)

Add a new feature-test macro, _NETBSD_SOURCE.  If this is defined
by the application, all NetBSD interfaces are made visible, even
if some other feature-test macro (like _POSIX_C_SOURCE) is defined.
<sys/featuretest.h> defined _NETBSD_SOURCE if none of _ANSI_SOURCE,
_POSIX_C_SOURCE and _XOPEN_SOURCE is defined, so as to preserve
existing behaviour.

This has two major advantages:
+ Programs that require non-POSIX facilities but define _POSIX_C_SOURCE
  can trivially be overruled by putting -D_NETBSD_SOURCE in their CFLAGS.
+ It makes most of the #ifs simpler, in that they're all now ORs of the
  various macros, rather than having checks for (!defined(_ANSI_SOURCE) ||
  !defined(_POSIX_C_SOURCE) || !defined(_XOPEN_SOURCE)) all over the place.

I've tried not to change the semantics of the headers in any case where
_NETBSD_SOURCE wasn't defined, but there were some places where the
current semantics were clearly mad, and retaining them was harder than
correcting them.  In particular, I've mostly normalised things so that
_ANSI_SOURCE gets you the smallest set of stuff, then _POSIX_C_SOURCE,
_XOPEN_SOURCE and _NETBSD_SOURCE in that order.

Tested by building for vax, encouraged by thorpej, and uncontested in
tech-userlevel for a week.

Revision 1.91 / (download) - annotate - [select for diffs], Mon Apr 14 08:38:24 2003 UTC (15 years, 11 months ago) by kleink
Branch: MAIN
Changes since 1.90: +2 -2 lines
Diff to previous 1.90 (colored)

Well, _The_ Open Group.

Revision 1.90 / (download) - annotate - [select for diffs], Mon Apr 14 08:37:29 2003 UTC (15 years, 11 months ago) by kleink
Branch: MAIN
Changes since 1.89: +2 -2 lines
Diff to previous 1.89 (colored)

Use the real TOG specification name for references.

Revision 1.89 / (download) - annotate - [select for diffs], Mon Apr 14 08:12:11 2003 UTC (15 years, 11 months ago) by jdolecek
Branch: MAIN
Changes since 1.88: +9 -3 lines
Diff to previous 1.88 (colored)

seteuid() and setegid() were adopted in IEEE Std 1003.1-2001 + X/Open
portability guide issue 6, adjust headers to expose the function
prototypes with appropriate _POSIX_C_SOURCE/_XOPEN_SOURCE defines
fixes standards/21136 by MAEKAWA Masahide

Revision 1.86.2.1 / (download) - annotate - [select for diffs], Mon Oct 8 20:13:46 2001 UTC (17 years, 5 months ago) by nathanw
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.86: +3 -3 lines
Diff to previous 1.86 (colored) next main 1.87 (colored)

Catch up to -current.

Revision 1.88 / (download) - annotate - [select for diffs], Sun Jul 29 22:18:45 2001 UTC (17 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6, nathanw_sa_before_merge, nathanw_sa_base, fvdl_fs64_base
Changes since 1.87: +2 -2 lines
Diff to previous 1.87 (colored)

Remove variable name from prototype.
Reported by John Heasley on current-users on 29 July 2001.

Revision 1.87 / (download) - annotate - [select for diffs], Wed Jul 18 10:18:21 2001 UTC (17 years, 8 months ago) by kleink
Branch: MAIN
Changes since 1.86: +2 -2 lines
Diff to previous 1.86 (colored)

Avoid trad. cpp recursion in intptr_t definition.

Revision 1.86 / (download) - annotate - [select for diffs], Mon Dec 18 21:22:00 2000 UTC (18 years, 3 months ago) by christos
Branch: MAIN
Branch point for: nathanw_sa
Changes since 1.85: +23 -4 lines
Diff to previous 1.85 (colored)

protect against multiple declarations.

Revision 1.73.2.1 / (download) - annotate - [select for diffs], Fri Oct 6 15:34:21 2000 UTC (18 years, 5 months ago) by he
Branch: netbsd-1-4
CVS Tags: netbsd-1-4-PATCH003
Changes since 1.73: +2 -1 lines
Diff to previous 1.73 (colored) next main 1.74 (colored)

Pull up revision 1.84 (requested by sommerfeld):
  Introduce the issetugid() system call.

Revision 1.85 / (download) - annotate - [select for diffs], Tue Jun 27 05:51:54 2000 UTC (18 years, 9 months ago) by kleink
Branch: MAIN
Changes since 1.84: +5 -4 lines
Diff to previous 1.84 (colored)

Define intptr_t and uintptr_t via <machine/int_types.h>.

Revision 1.84 / (download) - annotate - [select for diffs], Fri Apr 21 16:24:22 2000 UTC (18 years, 11 months ago) by minoura
Branch: MAIN
CVS Tags: netbsd-1-5-base, netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2, netbsd-1-5, minoura-xpg4dl-base, minoura-xpg4dl
Changes since 1.83: +2 -1 lines
Diff to previous 1.83 (colored)

New syscall issetugid.

Revision 1.83 / (download) - annotate - [select for diffs], Sun Apr 2 06:32:41 2000 UTC (18 years, 11 months ago) by christos
Branch: MAIN
Changes since 1.82: +17 -2 lines
Diff to previous 1.82 (colored)

backout previous. the definition of struct option caused too many namespace
collisions. Instead, define getopt_long in getopt.h and getopt in unistd.h
where it belongs.

Revision 1.82 / (download) - annotate - [select for diffs], Sat Apr 1 22:37:15 2000 UTC (18 years, 11 months ago) by christos
Branch: MAIN
Changes since 1.81: +3 -18 lines
Diff to previous 1.81 (colored)

Add getopt.h and collect all the getopt related stuff here.
Make unistd.h include <getopt.h> to get the getopt stuff.
This adds support for getopt_long from Dieter Baron and Thomas Klausner.

Revision 1.81 / (download) - annotate - [select for diffs], Thu Jan 27 05:33:07 2000 UTC (19 years, 2 months ago) by itojun
Branch: MAIN
Changes since 1.80: +4 -3 lines
Diff to previous 1.80 (colored)

add IPv6 support to rcmd() and friends.
	rcmd() and iruserok(): unchanged
	ruserok(): became address family independent
	rcmd_af(), iruesrok_sa(): address family independent

Revision 1.80 / (download) - annotate - [select for diffs], Mon Jan 10 16:58:38 2000 UTC (19 years, 2 months ago) by kleink
Branch: MAIN
Changes since 1.79: +2 -2 lines
Diff to previous 1.79 (colored)

Move <null.h> to <sys/null.h> for the purpose of avoiding conflicts due to
std C headers including it, and a kernel module written in C++ would benfit
as well.

Revision 1.77.4.1 / (download) - annotate - [select for diffs], Mon Dec 27 18:29:22 1999 UTC (19 years, 3 months ago) by wrstuden
Branch: wrstuden-devbsize
Changes since 1.77: +2 -2 lines
Diff to previous 1.77 (colored) next main 1.78 (colored)

Pull up to last week's -current.

Revision 1.79 / (download) - annotate - [select for diffs], Wed Dec 22 21:26:20 1999 UTC (19 years, 3 months ago) by kleink
Branch: MAIN
Changes since 1.78: +2 -4 lines
Diff to previous 1.78 (colored)

For the benefit of G++'s null pointer constant implementation, #define NULL
as __null with egcs 1.0 (GCC 2.90) and above.  As several headers are affected
by this change, move the definition into a new header file, <null.h>, to ease
maintenance.

Revision 1.78 / (download) - annotate - [select for diffs], Thu Dec 2 13:15:55 1999 UTC (19 years, 3 months ago) by kleink
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221
Changes since 1.77: +2 -2 lines
Diff to previous 1.77 (colored)

Change the declaration of the argv argument to getopt(3) from "char * const *"
(as originally declared in System V) to "char * const []", as was done in
1003.2 and subsequently propagated into XPG4.
From Andrew Cagney in PR lib/8930.

Revision 1.77 / (download) - annotate - [select for diffs], Mon Jul 12 21:55:19 1999 UTC (19 years, 8 months ago) by kleink
Branch: MAIN
CVS Tags: comdex-fall-1999-base, comdex-fall-1999
Branch point for: wrstuden-devbsize
Changes since 1.76: +9 -3 lines
Diff to previous 1.76 (colored)

XSH5: change function signature to `void *sbrk(intptr_t)'.

Revision 1.76 / (download) - annotate - [select for diffs], Sat Jul 3 13:22:06 1999 UTC (19 years, 8 months ago) by kleink
Branch: MAIN
Changes since 1.75: +7 -7 lines
Diff to previous 1.75 (colored)

Move IPv6-related declarations into the implementation-defined domain.

Revision 1.75 / (download) - annotate - [select for diffs], Thu Jul 1 18:15:41 1999 UTC (19 years, 8 months ago) by itojun
Branch: MAIN
Changes since 1.74: +7 -1 lines
Diff to previous 1.74 (colored)

define IPv6 library functions and structures, as defined in
RFC2292 and RFC2553.
define internal state structure for IPv6-transport resolver.

Commits for source code will follow.

Revision 1.74 / (download) - annotate - [select for diffs], Tue Apr 20 20:15:48 1999 UTC (19 years, 11 months ago) by kleink
Branch: MAIN
Changes since 1.73: +2 -2 lines
Diff to previous 1.73 (colored)

#ifdef __STDC__ -> #if __STDC__

Revision 1.73 / (download) - annotate - [select for diffs], Fri Mar 26 22:23:57 1999 UTC (20 years ago) by sommerfe
Branch: MAIN
CVS Tags: netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001
Branch point for: netbsd-1-4
Changes since 1.72: +1 -2 lines
Diff to previous 1.72 (colored)

move __getcwd prototypes to libc-private header file.

XXX duplicate the prototype in getcwd regression test (which needs to
call the syscall directly for reasonably complete testing).

Revision 1.72 / (download) - annotate - [select for diffs], Mon Mar 22 17:59:08 1999 UTC (20 years ago) by sommerfe
Branch: MAIN
Changes since 1.71: +3 -1 lines
Diff to previous 1.71 (colored)

Add fchroot, getcwd

Revision 1.71 / (download) - annotate - [select for diffs], Tue Mar 9 20:33:22 1999 UTC (20 years ago) by kleink
Branch: MAIN
Changes since 1.70: +2 -2 lines
Diff to previous 1.70 (colored)

brk(2) actually returns an int indicating success (0) or failure (-1).  Also,
change its argument to void *.  (Both XSH5).

Revision 1.70 / (download) - annotate - [select for diffs], Tue Mar 9 12:46:22 1999 UTC (20 years ago) by kleink
Branch: MAIN
Changes since 1.69: +1 -2 lines
Diff to previous 1.69 (colored)

G/C orphaned unwhiteout() prototype.

Revision 1.69 / (download) - annotate - [select for diffs], Mon Nov 30 20:36:27 1998 UTC (20 years, 3 months ago) by thorpej
Branch: MAIN
Changes since 1.68: +2 -2 lines
Diff to previous 1.68 (colored)

Change the type of sys_siglist and sys_signame from const char *const [] to
const char *const *, and rename them to __sys_siglist14 and __sys_signame14.
This will prevent the size of the exported symbol from changing when more
signals are added to the list.

Revision 1.42.2.1 / (download) - annotate - [select for diffs], Sun Nov 22 07:19:42 1998 UTC (20 years, 4 months ago) by cgd
Branch: netbsd-1-3
CVS Tags: netbsd-1-3-PATCH003-CANDIDATE2, netbsd-1-3-PATCH003-CANDIDATE1, netbsd-1-3-PATCH003-CANDIDATE0, netbsd-1-3-PATCH003
Changes since 1.42: +2 -1 lines
Diff to previous 1.42 (colored) next main 1.43 (colored)

Add missing declaration of getpgid().  corresponds to revisions 1.67 and
1.68 on the trunk, but the file's structure has changed since the 1.3
branch was cut.  (kleink)

Revision 1.68 / (download) - annotate - [select for diffs], Mon Nov 9 12:45:11 1998 UTC (20 years, 4 months ago) by kleink
Branch: MAIN
Changes since 1.67: +2 -2 lines
Diff to previous 1.67 (colored)

getpgid() is XPG4.2, actually.

Revision 1.67 / (download) - annotate - [select for diffs], Fri Nov 6 05:58:09 1998 UTC (20 years, 4 months ago) by mrg
Branch: MAIN
Changes since 1.66: +2 -1 lines
Diff to previous 1.66 (colored)

add a prototype for getpgid (missing for years!)

Revision 1.66 / (download) - annotate - [select for diffs], Thu Jul 30 00:44:16 1998 UTC (20 years, 7 months ago) by mycroft
Branch: MAIN
Changes since 1.65: +2 -2 lines
Diff to previous 1.65 (colored)

__Namespace__ __protection__.

Revision 1.65 / (download) - annotate - [select for diffs], Tue Jul 28 00:28:29 1998 UTC (20 years, 8 months ago) by mycroft
Branch: MAIN
Changes since 1.64: +4 -4 lines
Diff to previous 1.64 (colored)

Sprinkle in some __attribute__((noreturn))s.

Revision 1.64 / (download) - annotate - [select for diffs], Mon Jul 27 11:14:37 1998 UTC (20 years, 8 months ago) by mycroft
Branch: MAIN
Changes since 1.63: +2 -3 lines
Diff to previous 1.63 (colored)

Slight rearrangement.

Revision 1.63 / (download) - annotate - [select for diffs], Mon Jul 27 09:58:49 1998 UTC (20 years, 8 months ago) by mycroft
Branch: MAIN
Changes since 1.62: +10 -7 lines
Diff to previous 1.62 (colored)

If __AUDIT__ is defined, remove some traditional interfaces: gets, sprintf,
vsprintf, tempnam, mktemp, getwd.

Revision 1.62 / (download) - annotate - [select for diffs], Mon Jul 27 09:33:45 1998 UTC (20 years, 8 months ago) by mycroft
Branch: MAIN
Changes since 1.61: +5 -5 lines
Diff to previous 1.61 (colored)

Mark more functions returning internal buffers for const auditing.

Revision 1.61 / (download) - annotate - [select for diffs], Mon Jul 27 09:09:27 1998 UTC (20 years, 8 months ago) by mycroft
Branch: MAIN
Changes since 1.60: +3 -3 lines
Diff to previous 1.60 (colored)

Make many of the new consts dependent on a new `__AUDIT__' flag, to avoid
breaking third party software.  *sigh*

Revision 1.60 / (download) - annotate - [select for diffs], Sun Jul 26 19:20:55 1998 UTC (20 years, 8 months ago) by mycroft
Branch: MAIN
Changes since 1.59: +3 -3 lines
Diff to previous 1.59 (colored)

KNF nit.

Revision 1.59 / (download) - annotate - [select for diffs], Sun Jul 26 13:34:18 1998 UTC (20 years, 8 months ago) by mycroft
Branch: MAIN
Changes since 1.58: +3 -3 lines
Diff to previous 1.58 (colored)

const poisoning.

Revision 1.58 / (download) - annotate - [select for diffs], Thu Jul 2 21:20:54 1998 UTC (20 years, 8 months ago) by kleink
Branch: MAIN
Changes since 1.57: +11 -5 lines
Diff to previous 1.57 (colored)

Addendum to previous change: since pread()'s and pwrite()'s first official
appearance was in X/Open CAE Spec Issue 5 Version 2, add a section for that
and move the prototypes there.

Revision 1.57 / (download) - annotate - [select for diffs], Tue Jun 30 19:46:41 1998 UTC (20 years, 8 months ago) by thorpej
Branch: MAIN
Changes since 1.56: +5 -1 lines
Diff to previous 1.56 (colored)

Prototype pread(2) and pwrite(2) if !defined(_POSIX_C_SOURCE).

Revision 1.56 / (download) - annotate - [select for diffs], Fri Jun 5 20:45:39 1998 UTC (20 years, 9 months ago) by kleink
Branch: MAIN
Changes since 1.55: +2 -1 lines
Diff to previous 1.55 (colored)

Add a prototype for fdatasync(2).

Revision 1.55 / (download) - annotate - [select for diffs], Mon Jun 1 20:06:45 1998 UTC (20 years, 9 months ago) by kleink
Branch: MAIN
Changes since 1.54: +177 -86 lines
Diff to previous 1.54 (colored)

* Reorganize name space protection.
* Remove mknod() prototype; it's located in <sys/stat.h> (XPG4.2).
* Remove re_comp() and re_exec() prototypes; their location is <re_comp.h>
  (XPG4.2).
* Move setkey() prototype to <stdlib.h> (XPG4).
* Move mkstemp(), mktemp(), ttyslot() and valloc() prototypes to <stdlib.h>
  (XPG4.2).
Assign copyright to TNF.

Revision 1.54 / (download) - annotate - [select for diffs], Sun May 24 19:13:56 1998 UTC (20 years, 10 months ago) by kleink
Branch: MAIN
Changes since 1.53: +5 -3 lines
Diff to previous 1.53 (colored)

Make the rename() prototype available to XPG Issue <=3 applications only; the
canonical header for the prototype has been <stdio.h> for quite a while.

Revision 1.53 / (download) - annotate - [select for diffs], Wed May 6 19:59:35 1998 UTC (20 years, 10 months ago) by kleink
Branch: MAIN
Changes since 1.52: +5 -5 lines
Diff to previous 1.52 (colored)

Change the type of the `namelen' argument of gethostname(), getdomainname(),
sethostname(), setdomainname() from int to size_t.  The former change was
made due to an X/Open XNS5 requirement, the latter three were made for
consistency.

Revision 1.52 / (download) - annotate - [select for diffs], Fri Mar 27 13:02:20 1998 UTC (21 years ago) by kleink
Branch: MAIN
Changes since 1.51: +2 -2 lines
Diff to previous 1.51 (colored)

Per X/Open CAE Spec Issue 5 Version 2, change the buffer size argument of
readlink() from type `int' to type `size_t'.  This isn't an ABI change, since
the calling convention of our only LP64 platform (the Alpha) already promotes
this argument to a `long'.

This may not be the final action on this matter; readlink() still returns
an `int', which may change in a future revision of the standard.

Revision 1.51 / (download) - annotate - [select for diffs], Wed Feb 18 18:24:26 1998 UTC (21 years, 1 month ago) by thorpej
Branch: MAIN
Changes since 1.50: +2 -1 lines
Diff to previous 1.50 (colored)

Prototype getsid().

Revision 1.50 / (download) - annotate - [select for diffs], Sat Feb 14 20:39:26 1998 UTC (21 years, 1 month ago) by kleink
Branch: MAIN
Changes since 1.49: +21 -4 lines
Diff to previous 1.49 (colored)

If standards-compliance is requested by defining the preprocessor symbols
_POSIX_SOURCE or _XOPEN_SOURCE at compile time, use __RENAME() to call
__posix_chown(), __posix_fchown(), __posix_lchown() and __posix_rename()
instead of their NetBSD counterparts in order to remove the requirement of
linking against libposix.

Revision 1.49 / (download) - annotate - [select for diffs], Mon Feb 2 21:08:14 1998 UTC (21 years, 1 month ago) by perry
Branch: MAIN
Changes since 1.48: +17 -15 lines
Diff to previous 1.48 (colored)

merge lite-2

Revision 1.1.1.2 / (download) - annotate - [select for diffs] (vendor branch), Mon Feb 2 07:23:21 1998 UTC (21 years, 1 month ago) by perry
Branch: WFJ-920714, CSRG
CVS Tags: lite-2
Changes since 1.1.1.1: +34 -36 lines
Diff to previous 1.1.1.1 (colored)

import lite-2

Revision 1.48 / (download) - annotate - [select for diffs], Mon Jan 12 16:05:40 1998 UTC (21 years, 2 months ago) by kleink
Branch: MAIN
Changes since 1.47: +2 -1 lines
Diff to previous 1.47 (colored)

Per XPG4, move the prototype of swab() from <string.h> to <unistd.h>.

Revision 1.47 / (download) - annotate - [select for diffs], Mon Jan 5 06:14:51 1998 UTC (21 years, 2 months ago) by thorpej
Branch: MAIN
Changes since 1.46: +6 -1 lines
Diff to previous 1.46 (colored)

Update for __vfork14().

Revision 1.46 / (download) - annotate - [select for diffs], Sat Dec 20 20:23:15 1997 UTC (21 years, 3 months ago) by kleink
Branch: MAIN
Changes since 1.45: +11 -1 lines
Diff to previous 1.45 (colored)

Add lockf(), an alternate interface to perform advisory record locking;
per XPG4.2.

Revision 1.45 / (download) - annotate - [select for diffs], Tue Nov 25 17:57:37 1997 UTC (21 years, 4 months ago) by kleink
Branch: MAIN
Changes since 1.44: +2 -2 lines
Diff to previous 1.44 (colored)

Per XPG4.2, use useconds_t for as argument and return type of ualarm().

Revision 1.44 / (download) - annotate - [select for diffs], Mon Nov 24 19:09:19 1997 UTC (21 years, 4 months ago) by kleink
Branch: MAIN
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored)

Per XPG4.2, change usleep() to take an useconds_t as its argument, and return
an int.

Revision 1.43 / (download) - annotate - [select for diffs], Sun Nov 2 17:16:50 1997 UTC (21 years, 4 months ago) by kleink
Branch: MAIN
Changes since 1.42: +1 -2 lines
Diff to previous 1.42 (colored)

Per XPG4.2, move mknod() prototype from <unistd.h> to <sys/stat.h>.

Revision 1.42 / (download) - annotate - [select for diffs], Thu Oct 16 23:26:24 1997 UTC (21 years, 5 months ago) by christos
Branch: MAIN
CVS Tags: netbsd-1-3-base, netbsd-1-3-RELEASE, netbsd-1-3-PATCH002, netbsd-1-3-PATCH001, netbsd-1-3-BETA
Branch point for: netbsd-1-3
Changes since 1.41: +3 -1 lines
Diff to previous 1.41 (colored)

move setmode and strsignal to unistd.h

Revision 1.41 / (download) - annotate - [select for diffs], Wed Oct 8 05:44:22 1997 UTC (21 years, 5 months ago) by mikel
Branch: MAIN
Changes since 1.40: +2 -2 lines
Diff to previous 1.40 (colored)

proto lchown() only if !_POSIX_SOURCE

Revision 1.40 / (download) - annotate - [select for diffs], Mon Oct 6 01:43:21 1997 UTC (21 years, 5 months ago) by enami
Branch: MAIN
Changes since 1.39: +2 -1 lines
Diff to previous 1.39 (colored)

Declare prototype of lchown(2).

Revision 1.39 / (download) - annotate - [select for diffs], Sun Jul 20 19:18:49 1997 UTC (21 years, 8 months ago) by christos
Branch: MAIN
Changes since 1.38: +1 -3 lines
Diff to previous 1.38 (colored)

Backout addition of user_from_uid and group_from_gid; they exist in pwd.h
and grp.h [pointed by cgd]

Revision 1.38 / (download) - annotate - [select for diffs], Sun Jul 20 19:06:07 1997 UTC (21 years, 8 months ago) by christos
Branch: MAIN
Changes since 1.37: +3 -1 lines
Diff to previous 1.37 (colored)

Add user_from_uid and group_from_gid

Revision 1.37 / (download) - annotate - [select for diffs], Sun Jul 13 18:12:49 1997 UTC (21 years, 8 months ago) by christos
Branch: MAIN
Changes since 1.36: +2 -1 lines
Diff to previous 1.36 (colored)

Add missing swapon prototype and mark it obsolete.

Revision 1.36 / (download) - annotate - [select for diffs], Fri Jul 4 09:14:55 1997 UTC (21 years, 8 months ago) by kleink
Branch: MAIN
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored)

Common sense dictates that the `basegid' paramater of initgroups(3) should
be of type gid_t, and not int.

Revision 1.35 / (download) - annotate - [select for diffs], Mon Jun 23 01:13:43 1997 UTC (21 years, 9 months ago) by mrg
Branch: MAIN
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored)

oops, forgot to commit this.  prototype swapctl() in place of swapon().

Revision 1.34 / (download) - annotate - [select for diffs], Fri May 9 19:38:32 1997 UTC (21 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.33: +2 -1 lines
Diff to previous 1.33 (colored)

Add missing prototype for getgrouplist as mentioned in the man page.

Revision 1.33.2.1 / (download) - annotate - [select for diffs], Sun May 4 15:10:21 1997 UTC (21 years, 10 months ago) by mrg
Branch: mrg-vm-swap2
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored) next main 1.34 (colored)

re-merge mrg-vm-swap into -current, and call it mrg-vm-swap2.

Revision 1.33 / (download) - annotate - [select for diffs], Sat Dec 21 01:30:48 1996 UTC (22 years, 3 months ago) by cgd
Branch: MAIN
CVS Tags: mrg-vm-swap2-base
Branch point for: mrg-vm-swap2
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

__syscall() should return quad_t, not int; what was i thinking?

Revision 1.32 / (download) - annotate - [select for diffs], Fri Dec 20 19:33:56 1996 UTC (22 years, 3 months ago) by cgd
Branch: MAIN
Changes since 1.31: +3 -2 lines
Diff to previous 1.31 (colored)

sethostid returns int not void, also add prototype for __syscall that
matches manual page.

Revision 1.26.4.2 / (download) - annotate - [select for diffs], Tue Dec 10 08:18:15 1996 UTC (22 years, 3 months ago) by mycroft
Branch: netbsd-1-2
CVS Tags: netbsd-1-2-PATCH001
Changes since 1.26.4.1: +3 -3 lines
Diff to previous 1.26.4.1 (colored) to branchpoint 1.26 (colored) next main 1.27 (colored)

From trunk:
Implement setre[ug]id() for real.

Revision 1.31 / (download) - annotate - [select for diffs], Sat Sep 7 17:48:59 1996 UTC (22 years, 6 months ago) by mycroft
Branch: MAIN
CVS Tags: nsswitch
Changes since 1.30: +1 -3 lines
Diff to previous 1.30 (colored)

Don't prototype poll(2) here.  SysV requires poll.h to be included.

Revision 1.30 / (download) - annotate - [select for diffs], Sat Sep 7 14:30:56 1996 UTC (22 years, 6 months ago) by mycroft
Branch: MAIN
Changes since 1.29: +3 -1 lines
Diff to previous 1.29 (colored)

Prototype poll(2).

Revision 1.29 / (download) - annotate - [select for diffs], Fri Aug 9 10:32:11 1996 UTC (22 years, 7 months ago) by mrg
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

update for new reboot(2).

Revision 1.28 / (download) - annotate - [select for diffs], Sun Jun 23 11:56:25 1996 UTC (22 years, 9 months ago) by mycroft
Branch: MAIN
Changes since 1.27: +3 -3 lines
Diff to previous 1.27 (colored)

Declare setre[ug]id() to take [ug]id_t args.  No functional difference.

Revision 1.26.4.1 / (download) - annotate - [select for diffs], Tue May 28 02:31:51 1996 UTC (22 years, 10 months ago) by mrg
Branch: netbsd-1-2
CVS Tags: netbsd-1-2-RELEASE, netbsd-1-2-BETA
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored)

merge in some size fixes, fixes couple of alpha bugs.

Revision 1.27 / (download) - annotate - [select for diffs], Tue May 28 02:07:32 1996 UTC (22 years, 10 months ago) by mrg
Branch: MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored)

Change iuserok() to take u_int32_t.  Some netgroup fixes (partially
from OpenBSD and Theo).

Revision 1.26 / (download) - annotate - [select for diffs], Wed Nov 22 23:07:19 1995 UTC (23 years, 4 months ago) by cgd
Branch: MAIN
CVS Tags: netbsd-1-2-base
Branch point for: netbsd-1-2
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored)

change definition of profil() to make it 64-bit friendly.  This has
no practical consequence on 32-bit systems.  old prototype was
int profil(char *, int, int, int), and new one is int profile(char *,
size_t, u_long, u_int).  the size_t is the size of the buffer,
and the u_long is the 'starting offset'.  (I changed the last int
to u_int, because it's treated as a u_int everywhere, and isn't
logically a signed value.)

Revision 1.25 / (download) - annotate - [select for diffs], Sun Mar 19 22:51:38 1995 UTC (24 years ago) by mycroft
Branch: MAIN
CVS Tags: netbsd-1-1-base, netbsd-1-1-RELEASE, netbsd-1-1-PATCH001, netbsd-1-1
Changes since 1.24: +3 -3 lines
Diff to previous 1.24 (colored)

Make definitions of psignal() and sys_siglist match signal.h.

Revision 1.24 / (download) - annotate - [select for diffs], Wed Dec 28 04:40:28 1994 UTC (24 years, 3 months ago) by mycroft
Branch: MAIN
Changes since 1.23: +2 -1 lines
Diff to previous 1.23 (colored)

Add prototypes for undelete(2).

Revision 1.23 / (download) - annotate - [select for diffs], Fri Dec 23 15:04:05 1994 UTC (24 years, 3 months ago) by cgd
Branch: MAIN
Changes since 1.22: +2 -1 lines
Diff to previous 1.22 (colored)

proto for iruserok.

Revision 1.22 / (download) - annotate - [select for diffs], Wed Oct 26 00:56:38 1994 UTC (24 years, 5 months ago) by cgd
Branch: MAIN
Changes since 1.21: +3 -2 lines
Diff to previous 1.21 (colored)

new RCS ID format.

Revision 1.21 / (download) - annotate - [select for diffs], Wed Oct 19 03:45:20 1994 UTC (24 years, 5 months ago) by cgd
Branch: MAIN
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

better attributes.

Revision 1.20 / (download) - annotate - [select for diffs], Wed Jun 8 11:59:55 1994 UTC (24 years, 9 months ago) by mycroft
Branch: MAIN
CVS Tags: netbsd-1-0-base, netbsd-1-0-RELEASE, netbsd-1-0-PATCH1, netbsd-1-0-PATCH06, netbsd-1-0-PATCH05, netbsd-1-0-PATCH04, netbsd-1-0-PATCH03, netbsd-1-0-PATCH02, netbsd-1-0-PATCH0, netbsd-1-0
Changes since 1.19: +2 -3 lines
Diff to previous 1.19 (colored)

NFS changes.

Revision 1.19 / (download) - annotate - [select for diffs], Mon May 23 00:32:32 1994 UTC (24 years, 10 months ago) by cgd
Branch: MAIN
Changes since 1.18: +1 -3 lines
Diff to previous 1.18 (colored)

kill *chflags protos

Revision 1.18 / (download) - annotate - [select for diffs], Sat May 7 00:20:47 1994 UTC (24 years, 10 months ago) by jtc
Branch: MAIN
Changes since 1.17: +2 -1 lines
Diff to previous 1.17 (colored)

add new getopt(3) extern variable optreset

Revision 1.17 / (download) - annotate - [select for diffs], Tue Mar 29 02:53:54 1994 UTC (25 years ago) by jtc
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

Last weekend's uid_t & gid_t changes allow us to change the uid & gid
arguments to fchown from ints to a uid_t and a gid_t.

Revision 1.16 / (download) - annotate - [select for diffs], Tue Mar 29 02:44:37 1994 UTC (25 years ago) by jtc
Branch: MAIN
Changes since 1.15: +3 -3 lines
Diff to previous 1.15 (colored)

Last weekend's gid_t changes allow us to change the gidset argument of
getgroups() and setgroups() from a int ptr to a gid_t ptr.

Revision 1.15 / (download) - annotate - [select for diffs], Tue Jan 25 23:17:06 1994 UTC (25 years, 2 months ago) by cgd
Branch: MAIN
Changes since 1.14: +1 -2 lines
Diff to previous 1.14 (colored)

match 4.4's definitions for sys_siglist and sys_signame

Revision 1.14 / (download) - annotate - [select for diffs], Thu Dec 30 04:11:56 1993 UTC (25 years, 2 months ago) by cgd
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

vfork() return type pid_t.  reported by Peter Galbavy.
Also, whoever did the re-indenting in this file needs to be shot;
things shouldn't be indented by "tab-space"...

Revision 1.13 / (download) - annotate - [select for diffs], Thu Dec 2 09:50:34 1993 UTC (25 years, 3 months ago) by mycroft
Branch: MAIN
Changes since 1.12: +3 -3 lines
Diff to previous 1.12 (colored)

Add `const's to sys_siglist and sys_signame decls.

Revision 1.12 / (download) - annotate - [select for diffs], Thu Oct 14 23:15:26 1993 UTC (25 years, 5 months ago) by jtc
Branch: MAIN
Changes since 1.11: +3 -3 lines
Diff to previous 1.11 (colored)

Change prototypes of alarm and sleep to use "unsigned" instead of "u_int".
"u_int" is not defined by <sys/types.h> in a strict POSIX environment.

Revision 1.11 / (download) - annotate - [select for diffs], Wed Oct 13 18:22:06 1993 UTC (25 years, 5 months ago) by jtc
Branch: MAIN
Changes since 1.10: +8 -1 lines
Diff to previous 1.10 (colored)

Declare getopt(), getsubopt() and their external variables.
Still work to be done to handle all the combinations of _POSIX_SOURCE, and
_POSIX2_SOURCE, etc. to allow the user to select a strictly conforming
compilation environment, but this change allows us to transition
getopt() out of <stdlib.h>.

Revision 1.10 / (download) - annotate - [select for diffs], Sat Sep 25 01:52:59 1993 UTC (25 years, 6 months ago) by jtc
Branch: MAIN
Changes since 1.9: +1 -3 lines
Diff to previous 1.9 (colored)

POSIX.1 says that ssize_t is defined in <sys/types.h>.

Revision 1.9 / (download) - annotate - [select for diffs], Tue Sep 21 21:53:31 1993 UTC (25 years, 6 months ago) by jtc
Branch: MAIN
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 (colored)

Provide prototype for POSIX.2 function confstr().

Revision 1.8 / (download) - annotate - [select for diffs], Fri Sep 10 01:07:39 1993 UTC (25 years, 6 months ago) by jtc
Branch: MAIN
Changes since 1.7: +3 -1 lines
Diff to previous 1.7 (colored)

Add prototypes for getdomainname() and setdomainname(); the man page
instructs the user to include unistd.h, but it didn't provide a
declaration.

Revision 1.7 / (download) - annotate - [select for diffs], Fri Aug 6 21:13:32 1993 UTC (25 years, 7 months ago) by jtc
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

Add __dead qualifier to _exit(), as it never returns.

Revision 1.6 / (download) - annotate - [select for diffs], Fri Aug 6 20:43:34 1993 UTC (25 years, 7 months ago) by mycroft
Branch: MAIN
Changes since 1.5: +2 -1 lines
Diff to previous 1.5 (colored)

Add declaration of sys_signame[].

Revision 1.5 / (download) - annotate - [select for diffs], Sun Aug 1 18:45:08 1993 UTC (25 years, 7 months ago) by mycroft
Branch: MAIN
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored)

Add RCS identifiers.

Revision 1.4 / (download) - annotate - [select for diffs], Wed Jun 16 17:17:33 1993 UTC (25 years, 9 months ago) by jtc
Branch: MAIN
CVS Tags: netbsd-0-9-base, netbsd-0-9-RELEASE, netbsd-0-9-BETA, netbsd-0-9-ALPHA2, netbsd-0-9-ALPHA, netbsd-0-9
Changes since 1.3: +1 -8 lines
Diff to previous 1.3 (colored)

Update fnmatch to be more posix complient (from keith bostic)

Revision 1.3 / (download) - annotate - [select for diffs], Sun May 16 01:51:51 1993 UTC (25 years, 10 months ago) by cgd
Branch: MAIN
Changes since 1.2: +1 -1 lines
Diff to previous 1.2 (colored)

getpgrp actually takes void.  ask the IEEE...

Revision 1.2 / (download) - annotate - [select for diffs], Sat May 15 09:44:34 1993 UTC (25 years, 10 months ago) by cgd
Branch: MAIN
Changes since 1.1: +1 -1 lines
Diff to previous 1.1 (colored)

fix bad prototype for getpgrp()

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sun Mar 21 09:45:37 1993 UTC (26 years ago) by cgd
Branch: WFJ-920714, CSRG
CVS Tags: patchkit-0-2-2, netbsd-alpha-1, netbsd-0-8, WFJ-386bsd-01
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

initial import of 386bsd-0.1 sources

Revision 1.1 / (download) - annotate - [select for diffs], Sun Mar 21 09:45:37 1993 UTC (26 years ago) by cgd
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>