Commit Graph

783 Commits

Author SHA1 Message Date
cgd b22750720f change:
.Sh "SEE ALSO"
to:
	.Sh SEE ALSO
The doc macros check for the latter (actually just for 'SEE' as the first
argument to .Sh) to set the section header SEE ALSO flag, which modifies
some behaviour (e.g. references done with .Rs/.Re).
1999-04-06 04:54:19 +00:00
mycroft 71ebbb8000 Return the full group count when it exceeds the maximum. Also DTRT if the
maximum is 0 (possibly used to size the list for memory allocation, rather
than core dumping).
1999-04-05 18:52:28 +00:00
lukem 3ebdcecd65 don't use warn() in initgroups(); it's not documented to do that, and
if stderr isn't valid the caller may dump core.
from Giles Lean <giles@nemeton.com.au> in [lib/7273]
1999-03-31 12:19:32 +00:00
abs ac83f64eca Cast argument to isspace to (unsigned char) to pass zoularis. 1999-03-29 09:27:29 +00:00
sommerfe bb8c6c869a 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).
1999-03-26 22:23:57 +00:00
sommerfe 27a01cc18e Use __getcwd() system call in getcwd() unless OLD_GETCWD is defined 1999-03-26 04:04:13 +00:00
mycroft 66902a3cfd Remove blank lines. 1999-03-24 06:14:18 +00:00
abs 5e69f8317f Fix 'suggest parentheses' warning noted by Erik E. Fair <fair@clock.org> 1999-03-23 02:58:50 +00:00
garbled 38c96853cf Last of the .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages.  Wheee!
1999-03-22 19:44:33 +00:00
kleink 4d282292e2 Introduce EOVERFLOW. 1999-03-22 19:03:38 +00:00
abs 6c70403fe8 If we push a cap entry (usually from the environment), strip : deliminated
entries that only contain whitespace, in a similar fashion to reading from
a file.
1999-03-22 03:28:09 +00:00
christos 3eeda4afc6 Fix gcc-2.8.1 warnings. 1999-03-16 18:13:44 +00:00
is 592e2783ea Use SUN_LEN, not sizeof. 1999-03-16 14:00:58 +00:00
is 9f6e89f0d8 Use a struct sockaddr_un, so that the new _PATH_LOG actually fits into it. 1999-03-16 13:48:00 +00:00
kristerw a37972b8d8 daemon returns int. From OpenBSD. 1999-03-14 18:10:02 +00:00
erh bdfd2b2770 Add missing .El lines. 1999-03-09 19:45:09 +00:00
kleink be94d3fe24 Const poisoning, integer argument promotion. 1999-03-08 10:35:43 +00:00
christos 6ddc400a5b const poisoning. 1999-03-02 14:02:02 +00:00
drochner a34eb7c1b7 use ${ARCHDIR} instead of ${.CURDIR}/arch/${MACHINE_ARCH} where appropriate
libc builds on pmax again
1999-02-24 15:05:20 +00:00
mrg bdadd56346 add a new fstab type "dp" for the user-specified dump device.
change swapctl -A to see this and add it via swapctl(2).  also
add a new swapctl -D <device> to change the dump device on the
fly.
1999-02-23 17:00:53 +00:00
kleink df15a294f2 Dv vs. Va police. 1999-02-16 19:36:52 +00:00
lukem f177c46ba0 fix bug introduced in rev 1.8 during delint(1)ing which broke globbing ~/
(hi christos! ;)
1999-02-07 12:19:37 +00:00
kleink 0d5bfdd00f Make argv construction code reentrant. 1999-02-04 18:17:16 +00:00
kleink 4c1375bee7 Protect syslog descriptor state with a mutex. TODO: cleanup handling for
cancellation points.
1999-02-04 16:23:17 +00:00
thorpej 4fe22aef7f Sync w/ kvm_mkdb. 1999-01-29 22:23:54 +00:00
thorpej 7c2e6d4c42 Fix printf format errors. 1999-01-26 02:23:34 +00:00
lukem 7f1c203c11 always compile in support for `compat' backends (even if !YP & !HESIOD),
and make it the responsibility of the backends to fallback to `files'
if !YP & !HESIOD. fixes chsh problem noted by billc@netbsd.org.
1999-01-26 01:08:06 +00:00
lukem 147dea105a convert from hes_*() -> hesiod_*() 1999-01-25 01:09:34 +00:00
christos 6856868d29 - Use strsep() instead of strtok_r()
- Use warn{x,}() instead of home brewed error()
- Simplify some code.
1999-01-24 19:51:16 +00:00
lukem a17402b37c pre nsswitch default was more like "files [notfound=return] nis" 1999-01-22 03:25:31 +00:00
thorpej 45863a505b Fix two problems with the recent nsswitch changes to netgroups:
- The historic mode for netgroups was "files nis".  Change the default to
  this for when /etc/nsswitch.conf does not exist.
- The nis lookup dispatch was mistakenly conditional on -DHESIOD, not -DYP.
1999-01-21 22:21:13 +00:00
mycroft 4171e335d6 Use the right map for Hesiod lookups by uid. 1999-01-21 12:42:06 +00:00
christos 23ab75d421 - remove unneeded casts
- remove unreachable code
- delint
1999-01-20 13:12:07 +00:00
christos 78427083c5 - avoid unitialized warning.
- remove unreachable code.
- add ARGSUSED
- linted for const castaway.
1999-01-20 13:11:18 +00:00
lukem 40901ecd3c nsdispatch defaults now: "group: compat", "group_compat: nis" 1999-01-20 02:59:37 +00:00
mycroft 3d9372fc29 Simplify this code slightly. 1999-01-19 08:32:34 +00:00
lukem b247a8eceb * `passwd' defaults to `compat', and `passwd_compat' defaults to `nis'
* constify ns_dtab defs
1999-01-19 08:30:46 +00:00
lukem 6a471ed8f9 convert to new nsdispatch(3) 1999-01-19 08:07:58 +00:00
lukem 27323a9339 * maximum limit of names is MAXLOGNAME not UT_NAMESIZE. fixes [bin/6847] from
scott ellis.
* convert to new nsdispatch(3)
1999-01-19 08:04:27 +00:00
abs 593d6c65b9 Add '-f disktab' option to disklabel, via lib/6623 from
Greg A. Woods <woods@most.weird.com>. (Very) slightly tweaked disklabel.8
1999-01-19 06:24:08 +00:00
christos 6304dadc4d delint 1999-01-18 20:36:32 +00:00
lukem a360857d48 * fix _compat_getpw so that it returns _local_getpw(...) if there
isn't a `+' token in the files database.
  (this bug probably crept in when a merge to current occurred)
* ensure that the _bad_getpw callbacks in __getpwcompat have an
  argument for error reporting.
1999-01-18 00:59:10 +00:00
lukem e50f4e6efc fix some gid casts 1999-01-16 14:44:33 +00:00
lukem f016dbdf41 fix some uid casts 1999-01-16 14:42:54 +00:00
lukem d3f8abaacb reference nsswitch.conf(5) 1999-01-16 07:59:39 +00:00
lukem 0eb8645e3a pull nsswitch up to main branch 1999-01-16 07:47:18 +00:00
tsarna 531aeb7c25 Add a "class" entry to ttyent. Closes PR#4638. 1999-01-15 18:47:48 +00:00
bouyer dc306354b0 Move the bswap functions from libutil to libc (this bups the
minor of libc and the major of libutil). For little-endian architectures
merge the bnswap() assembly versions with nto* and hton* using symbols
aliasing. Use symbol renaming for the bswap function in this case to avoid
namespace pollution.
Declare bswap* in machine/bswap.h, not machine/endian.h. For little-endian
machines, common code for inline macros go in machine/byte_swap.h
Sync libkern with libc.
Adjust #include in kernel sources for machine/bswap.h.
1999-01-15 13:31:15 +00:00
is 1ab8cc2ed4 mention poll(2). 1998-12-11 22:38:44 +00:00
jonathan bf3db28f12 Move warnings about sys_errlist[], sys_nerr, __sys_errlist, _sys_nerr
to _sys_siglist.c, so the warning is shown once at link time, not three times
(once for errlist.c itself,  once each for the two includes in _sys_siglist.c).
1998-12-06 07:12:18 +00:00