christos
e91aca9696
Fix namespace problems
...
Fix RCSID's
Fix gcc warnings.
1997-07-13 18:59:34 +00:00
christos
282afa2f88
Fix RCSID's
...
Add missing prototypes.
Fix rest of gcc warnings.
1997-07-13 18:59:02 +00:00
christos
7957cf151f
Fix RCSID's
...
Fix bogus NULL casts
GC constant strings.
Fix gcc warnings.
1997-07-13 18:58:23 +00:00
christos
1e9dc86b19
Fix gcc warnings.
...
Fix RCSID's
1997-07-13 18:57:26 +00:00
christos
b8e9ff89a3
Fix RCSID's
...
Initialize `path' in case of error.
Fix gcc warnings.
1997-07-13 18:57:04 +00:00
christos
d1af1220a3
Use "namespace.h"
...
Fix RCSID's
1997-07-13 18:55:50 +00:00
christos
ae5f0ca647
Fix RCSID's
...
Use namespace.h
1997-07-13 18:55:18 +00:00
christos
eccdadf1e1
Fix RCSID's
...
#if 0 a local unused error function
1997-07-13 18:54:50 +00:00
christos
bbe90d58a6
Use "namespace.h"
...
Add missing stdlib.h
1997-07-13 18:54:19 +00:00
christos
29189e2b8a
Add missing stdlib.h include
...
Fix RCSID's
1997-07-13 18:53:49 +00:00
christos
19228f8132
Move the #undef errno where it is actually needed.
1997-07-13 18:53:13 +00:00
christos
00ae392d92
Fix RCSID's
...
Fix gcc warnings.
1997-07-13 18:51:48 +00:00
christos
5f34d8e358
Fix RCSID's
1997-07-13 18:50:06 +00:00
christos
423d48a674
Fix assignment in if
...
Fix RCSID's
1997-07-13 18:49:43 +00:00
christos
8ccec9c996
Fix RCSID's
...
Add missing unistd.h include
1997-07-13 18:49:24 +00:00
christos
91c9c62e44
Fix RCSID's
1997-07-13 18:45:15 +00:00
christos
43d6f49e0a
Add missing math.h include
...
Fix RCSID's
1997-07-13 18:43:18 +00:00
christos
faa85c1edf
Add missing math.h include.
...
Fix RCSID's
1997-07-13 18:42:55 +00:00
christos
24329bd304
Add missing math.h include
...
Fix RCSID's
1997-07-13 18:42:29 +00:00
christos
f6ff6c08f8
Fix RCSID's
...
Add missing math.h include
1997-07-13 18:41:38 +00:00
christos
89ce8a631d
Add missing math.h include
...
Fix RCSID's
1997-07-13 18:40:38 +00:00
christos
b3bd98a5e6
Fix RCSID's
...
Add missing math.h include
1997-07-13 18:39:54 +00:00
christos
35abd9e88d
Add missing math.h include
...
Fix RCSIDs
1997-07-13 18:38:28 +00:00
christos
35a5d59f7d
Fix RCSID's
...
Add missing math.h include
1997-07-13 18:37:30 +00:00
christos
ca04b1a733
Add WARNS=1 for the sparc and the i386
1997-07-13 18:36:23 +00:00
christos
42a71b4d7b
Add missing stdlib.h include
1997-07-13 18:35:25 +00:00
kleink
691ce5a662
Sync with reality (some facilities are not available yet and will not be
...
implemented as described in this file); .Bx police.
1997-07-12 19:13:12 +00:00
perry
07c4b8d6ac
nuke reference to nonexistant MAP_WRITE flag, per Brian Grayson, pr-3698
1997-07-12 18:44:48 +00:00
perry
f7512395e6
document EFTYPE error return (from der Mouse, pr-3476)
1997-07-12 18:38:06 +00:00
perry
4b51b76bec
add setlocale.3 man page
1997-07-12 17:52:31 +00:00
perry
371c2f6c48
imported from 4.4-Lite2
1997-07-12 17:50:04 +00:00
mikel
6d9c162fda
xref gethostid(3) not gethostid(2)
1997-07-11 08:05:51 +00:00
mikel
9431a9e7b2
xref getdtablesize(3) not getdtablesize(2)
1997-07-11 08:00:52 +00:00
phil
e9044db523
Fix it so fts_* never adds a / to a path name when there is
...
already a trailing /. Fixes PR 1495.
1997-07-10 22:12:08 +00:00
mikel
3f0dbdf761
xref exit(3) not exit(2)
1997-07-10 07:57:07 +00:00
mikel
68d5856411
xref _exit(2) or exit(3) instead of exit(2)
1997-07-10 07:54:12 +00:00
mikel
d61bcdd8e8
xref execve(2), getdtablesize(3) instead of execv(2), getdtablesize(2)
1997-07-10 07:44:49 +00:00
lukem
369a9f7dc2
bump minor for _yp_invalid_domain()
1997-07-07 23:27:02 +00:00
phil
4de11835a6
Modify to have _gettemp generate different names on repeated calls even if the
...
file was not created. Tempnam modified to make use of full possibilities.
1997-07-07 17:47:00 +00:00
christos
78587c990a
inet_pton4() did not handle
...
- incompletely specified ip addresses
- ip addresses specified in hex
like inet_aton() and inet_addr(). This broke parsing of /etc/hosts
(127.1 localhost stopped working before the resolver is started).
The fix is to use the inet_aton() code to implement inet_pton4(), and
then use the new inet_pton4() code to implement inet_aton() and inet_addr().
At that point inet_addr.c is empty and has been removed.
1997-07-07 17:11:03 +00:00
lukem
42736edb4d
* implement _yp_invalid_domain, which returns non-zero if the given
...
domainname isn't RFC1035 compliant. Also ensure that the length <=
YPMAXDOMAIN (which is less than what RFC1035 allows).
* use _yp_invalid_domain in the public front-ends, instead of using
hand-rolled checks
* fix a typo
1997-07-07 02:00:30 +00:00
jonathan
a70f22abe7
Back out previous revision, which is reported to break signal-handing
...
in the GNU awk in our tree.
Leave the change in but commented out, it may be a ld.so problem.
1997-07-07 00:13:56 +00:00
christos
3a693097b3
Remove accidental copy-right attribution.
1997-07-06 19:35:14 +00:00
christos
54fac6850e
Fix compiler warnings.
1997-07-06 18:25:21 +00:00
christos
bb4dad4f04
PR/3832: Enami Tsugutomo: passwd.c will not compile on NetBSD/alpha
1997-07-06 18:17:21 +00:00
kleink
8470989b67
Common sense dictates that the `basegid' paramater of initgroups(3) should
...
be of type gid_t, and not int.
1997-07-04 09:14:52 +00:00
mikel
31a2bdc622
add explicit return types and braces for gcc -Wall, some minor KNF
...
existing differences between exportable and domestic versions were
preserved.
1997-07-02 04:55:41 +00:00
kleink
2d5034e643
EPERM is returned when the file to be removed is a directory and the file
...
system containing it does not permit the use of unlink(2) on a directory.
Add a missing comma.
1997-07-01 09:52:53 +00:00
mikel
ba64d71ae7
add missing #; noted by Todd Miller
1997-07-01 06:28:22 +00:00
mikel
dea51c3ad3
s/ttyaction/ttymsg/g as noted by Dave Huang <khym@bga.com>
...
set argument of .Os to NetBSD 1.3
add xref to writev(2), for a better explanation of uio
misc. cleanup
1997-07-01 06:24:01 +00:00
mikel
adf5a16deb
indicate new location in error message
1997-07-01 06:10:53 +00:00
phil
1c1a1ceb84
Update for reality. vfork differes only in the suspension of the parent.
...
(Closes PR 2713.)
1997-06-30 18:42:51 +00:00
christos
023f063691
Add ttymsg.3 to the man pages.
1997-06-29 18:45:24 +00:00
christos
f5646a08d4
- RCSID police
...
- Add ttymsg.3
1997-06-29 18:44:03 +00:00
jonathan
a1601b522b
Fix include path: use $(CURDIR). Kindly pointed out by <cgd@pa.dec.com>
1997-06-28 08:21:52 +00:00
christos
b7f2107f91
fix my own bugs :-) When I updated this to use the libc md4 library, I
...
did not account for the interface changes.
1997-06-28 01:12:19 +00:00
jonathan
e9661d76f6
MACH_CACHED_TO_PHYS() -> MIPS_KSEG0_TO_PHYS().
1997-06-25 21:08:45 +00:00
jonathan
9b5e38ce15
Un-comment-out "CFLAGS+= -I/usr/src/libexec/ld.elf_so" for new crt0.c
1997-06-24 20:00:45 +00:00
veego
c365104f2e
Use bsd.prog.mk and not bsd.{own,man}.mk
1997-06-23 22:16:56 +00:00
jonathan
f4aee0fcbb
New, Alpha-derived crt0.c with ld.elf_so support.
...
Expects additional register-passed arguments from the kernel on
exec(). If no such args ($a0 is zero), fall back to the old hack of
adjusting the current $sp with a hard-coded frame offset for __start's
local frame(!).
Suggested by Jason Thorpe (thorpej@nas.nasa.gov ), debugged and
stackframe offsets updated by Jonathan Stone.
1997-06-23 22:04:34 +00:00
veego
0b29b097bb
Add bsd.own.mk for bsd.man.mk.
1997-06-23 09:45:19 +00:00
veego
23caa115f1
Please update your repository before you do a commit.
1997-06-23 09:25:59 +00:00
veego
3a04316b4c
s/else/endif/ and remove the endif line for make(clean) || make(cleandir).
1997-06-23 09:17:56 +00:00
veego
918cdf2f4e
Don't include bsd.lib.mk if you don't build a library, just use bsd.man.mk
...
to build the manpages.
1997-06-23 09:07:49 +00:00
mrg
0553741950
move man pages into share/man.
1997-06-23 04:51:16 +00:00
cjs
420dff88f0
Remove bogus `#ifdef unix'.
1997-06-21 21:26:23 +00:00
lukem
76b5bb5198
fix a couple of typos
1997-06-21 07:02:40 +00:00
jtc
3c3a4cdfbb
Simplify how division and remainder assembly source is generated
...
from divrem.m4.
1997-06-21 01:42:48 +00:00
mikel
1b973c5082
add parens for gcc -Wall
1997-06-20 07:42:01 +00:00
mikel
20690bcbac
include <fnmatch.h> for fnmatch() prototype
...
use __CONCAT() to generate pathenv
1997-06-20 06:42:20 +00:00
mikel
6aa3be2874
add parens for gcc -Wall
1997-06-20 06:17:27 +00:00
mrg
2989e9f477
actually document swapctl(2).
1997-06-20 05:47:58 +00:00
mikel
7241b0ff92
fix some printf() formats
1997-06-20 05:18:22 +00:00
mikel
ef9b3c57f0
include <stdlib.h> for getloadavg() prototype
1997-06-20 04:43:36 +00:00
mikel
b089e1397c
add explicit return type for kvm_deadfiles()
1997-06-20 04:41:33 +00:00
mikel
81fe6cd23a
don't forget to put the program name in the error message!
1997-06-20 04:33:25 +00:00
mikel
e6077a7689
gcc -Wall fixes, including: end unterminated comment (!), add braces
...
to Ctp and Ptc array initializers, fix sprintf() format in
_rmt_lseek(), add explicit return type for _rmt_ioctl(), and move
isrmt() definition so that it's defined before it's used.
1997-06-20 04:24:23 +00:00
mikel
cdfaf160a0
add explicit return type to yyerror(), and RCSid police
1997-06-19 08:05:32 +00:00
mikel
20ae527e8e
declare yyparse(), include <stdlib.h> for exit() prototype, add return
...
type for main(), and RCSid police.
1997-06-19 08:01:28 +00:00
mikel
8b787e68dc
include <stdlib.h> for free() prototype
1997-06-19 07:50:43 +00:00
mikel
109d917438
avoid unportable arithmetic on void pointers
1997-06-19 07:41:32 +00:00
mikel
6e6ba705f1
add ${.OBJDIR}/tags to CLEANFILES
1997-06-19 06:12:10 +00:00
mikel
9dc08ab2a8
add parens for gcc -Wall
1997-06-19 06:02:06 +00:00
jonathan
b838c4c768
Add .set noreorder/.set reorder around .cpload
1997-06-18 22:23:13 +00:00
christos
3f9add8194
- pass gcc -Wall
...
- use the standard md4
- install skey.h in /usr/include
1997-06-18 19:18:27 +00:00
lukem
5bacaabfd1
* add man page for inet_net_ntop(3) and inet_net_pton(3)
...
* xref them in inet(3)
* use Va instead of Fn for 'errno' in inet(3)
1997-06-18 02:25:19 +00:00
jonathan
e3a957306e
Include mips1_pte.h and mips3_pte.h. Read cpu_arch from the kernel
...
and set local variables for MIPSx_PG_V, MIPSx_PG_SHIFT_,
MIPSx_PG_FRAME accordingly.
(defining both MIPS3 and MIPS1 and using pte.h. doesn't yet work in userland.)
1997-06-18 01:41:31 +00:00
jtc
359f61a781
Sync with tzcode1997e
1997-06-18 01:12:39 +00:00
jtc
ef16fd639e
import tzcode1997e
1997-06-18 00:41:05 +00:00
lukem
25d1ca167b
Describe inet_ntop() and inet_pton(), and the IPv6 address format.
...
From BSD/OS 3.0, with permission from Jeffrey Finkelstein <finkels@bsdi.com>
1997-06-18 00:11:11 +00:00
jonathan
20a862c6ad
#include <machine/machAsmDefs.h> -> #include <mips/asm.h>
1997-06-17 16:35:26 +00:00
mrg
7bc62c9a2d
move swapon() stub here
1997-06-12 22:39:15 +00:00
mrg
538be6506a
bump libc minor for swapctl.
1997-06-12 22:04:13 +00:00
mrg
552af779d2
bring mrg-vm-swap2 onto mainilne.
1997-06-12 15:46:19 +00:00
veego
a16ae1d6d0
Use FILES and FILESDIR instead of install:
1997-06-12 12:18:11 +00:00
veego
77d1feb1fd
Fix a spelling error in a comment.
1997-06-12 07:07:32 +00:00
veego
b0d79042a3
Exchange the test for libkvm and libkvm.old. This makes it easier to see
...
which port still use the old libkvm.
1997-06-08 10:30:08 +00:00
lukem
9c3104a64c
document RES_USE_INET6
...
sort RFCs numerically (974 < 1032, not > 1535)
1997-06-08 06:33:47 +00:00
ragge
5c3223d49a
Vax now uses new libkvm.
1997-06-07 12:18:54 +00:00
veego
f766c4fe95
Update the manpage for HW_MACHINE_ARCH.
1997-06-06 23:24:00 +00:00
mikel
cfbba2e092
getdtablesize(2) -> getdtablesize(3)
1997-06-06 04:03:19 +00:00
christos
9a8f6b4e41
Use FILES
1997-06-05 21:30:54 +00:00
mrg
b98cd1ecc7
add a bugs section.
1997-06-05 16:40:16 +00:00
mikel
80759b4ed1
add note to fix unvis(3) on next major bump
1997-06-05 07:08:36 +00:00
christos
d5538cb536
Try to fix the tags mess.
...
- Build in obj/tags
- Only create ${.CURDIR}/tags if 'make tags' is specify.
- ${.CURDIR}/tags is a symlink to /var/db/libc.tags
1997-06-04 23:11:54 +00:00
mikel
2acd0ee09a
optarg -> optstring and rewording from Brian Grayson in PR misc/3697.
1997-06-04 06:42:38 +00:00
kleink
72a0532ba2
Add an Xref to rmdir(2).
1997-06-03 22:28:25 +00:00
kleink
5ddc3f534d
Always use rmdir(2) to remove a directory, as the file system may prohibit
...
using unlink(2) on directories.
1997-06-03 22:26:38 +00:00
kleink
0e1fa19edf
Nuke a spurious (but under !__STDC__ fatal) space from last commit.
1997-06-03 10:19:45 +00:00
kleink
c9e453859c
Replace some hand-crafted concatenation with the __CONCAT() macro.
1997-06-03 10:04:20 +00:00
kleink
dbda158f1f
Add support for localized character sets (a.k.a. LC_CTYPE).
...
Thanks go to Matthias Scheler <tron@lyssa.owl.de> for contributing his initial
work in PR/3592, and to Christos Zoulas for refining it!
1997-06-02 09:52:36 +00:00
cjs
ce91a5dfce
Back out BUILDDIR change.
1997-05-31 22:38:59 +00:00
kleink
f37e2cc7d5
Add a missing comma.
1997-05-31 21:34:25 +00:00
cjs
7a66732d34
Back out BUILDDIR and NOINSTALL changes.
1997-05-31 21:21:13 +00:00
cjs
7b9ee5e56e
DESTDIR -> BUILDDIR
1997-05-30 21:47:34 +00:00
kleink
1dd65e81d9
DESTDIR -> BUILDDIR
1997-05-30 21:36:26 +00:00
cjs
47dba1e5a2
DESTDIR -> BUILDDIR
1997-05-30 14:16:59 +00:00
veego
4e59f8c226
Remove the install: line and use FILES and FILESDIR.
1997-05-29 15:57:45 +00:00
cjs
5241c2a923
These makefiles need to include bsd.own.mk early-on so that they
...
know BUILDDIR and OBJDIR.
1997-05-29 15:13:00 +00:00
cgd
c917dfb5b2
Fix broken uses of Dd. Both the mdoc and mdoc.samples pages agree:
...
.Dd is supposed to be invoked like:
.Dd month day, year
e.g. ".Dd January 25, 1989", rather than:
.Dd "month day, year"
which is what these pages did.
1997-05-29 01:48:05 +00:00
mrg
337facc4a3
install a man page (link) for orcmd(3).
1997-05-28 04:02:08 +00:00
mrg
cf3c0fcb9e
update rcmd documentation.
1997-05-28 04:01:06 +00:00
thorpej
59687bd2d9
This isn't supposed to be here... looks like Mr. Jacob is experiencing
...
CVS lossage that keeps this directory from being properly pruned.
1997-05-28 03:46:03 +00:00
mjacob
f81b2c2d22
missing 'objs' target.
1997-05-28 00:29:17 +00:00
mjacob
d0968e6141
A stub makefile has to hang around (as far as *I* can tell) for makes to
...
continue to work.
1997-05-28 00:13:52 +00:00
mrg
d4fb2faa2d
bump minor version.
1997-05-26 15:24:57 +00:00
mrg
5a1ec9814a
allow rcmd() to use something other than rsh protocol.
1997-05-26 14:18:29 +00:00
lukem
f10a006346
cleanup some problems with the use of mandoc macros
1997-05-26 14:02:53 +00:00
cjs
5fd7ce7066
These updates to the build allow building against include files
...
and libs in the object tree, if you use a separate object tree,
while maintaining backward compatability with other build methods.
See the notes in src/share/mk/bsd.README for full details. Note
that the `make includes' target now only installs the include files
in the build directory (if you use one--otherwise they go in DESTDIR
just like before); `make install' will install include files in
DESTDIR.
1997-05-26 03:55:19 +00:00
veego
3d60b93f30
Remove the uneeded HDRS= line and add zconf.h to the INCS= line.
1997-05-25 22:58:09 +00:00
pk
7c0305196a
Typo in rcsid line.
1997-05-25 22:44:42 +00:00
kleink
2f11ceb63c
Add a reference to the strptime(3) manual page.
1997-05-25 19:34:44 +00:00
kleink
d5ab17a222
Add a strptime(3) manual page.
1997-05-25 19:29:36 +00:00
kleink
2eaf62bf51
Rewritten from scratch. Implement missing conversions and provide support
...
for E and O modifiers, though our locale does not support `alternate'
conversions and formats - we just stick to the unmodified rules in that case.
1997-05-25 19:26:43 +00:00
jonathan
fbae7af166
Use toolchain-driven PIC flags to build .so files from assembler source,
...
instead of inline tests on ${arch} and duplicate rules.
1997-05-24 03:29:22 +00:00
jonathan
7a5244ba6c
Delete hanging .if left by patch.
1997-05-24 03:02:12 +00:00
jonathan
346af6eeff
More table-driven changes: split CPICFLAGS into separate flags, to
...
support the two different incompatible rules for build .so files from
.S source on both NetBSD and binutils toolchains:
${CPP} | ${AS} for syscalls
${CC} for non-syscalls
for which the different toolchains's ${AS} requires diffferent flags.
1997-05-24 01:42:36 +00:00
jtc
e84c875c31
Add get{beg,max}yx and get{cur,beg,max}[yx] macros like XPG4.2 curses.
1997-05-24 00:44:57 +00:00
jtc
998658da45
Fix tipo: flusok -> flushok
1997-05-23 23:34:10 +00:00
jtc
734a742464
Moved unctrl.h from games/mille.
...
Install it, as it's part of the curses interface.
1997-05-23 23:12:31 +00:00
kleink
1a4cea1055
As per PSD:19, section 8, move to (0,0) when clearing/erasing a window.
...
From Peter Seebach <seebs@solon.com> in PRs lib/2094 and lib/3648.
1997-05-22 21:07:32 +00:00
lukem
76c3314d9b
a valid uid/gid *ends* in \0 (i.e, barf if (*ep != '\0'), not if (*ep == '\0'))
1997-05-22 10:38:07 +00:00
lukem
50820e9b86
* parse gid with strtoul() instead of atoi(), and sanity check a) the parsed
...
value was just a number, b) it doesn't exceed GID_MAX
* convert gid to a string with %u not %d
* use [gu]id_t instead of int
1997-05-22 03:24:37 +00:00
lukem
f442f20a30
* parse uid with strtoul() instead of atoi(), and sanity check a) the parsed
...
value was just a number, b) it doesn't exceed UID_MAX
* convert uid to a string with %u not %d
1997-05-22 03:14:42 +00:00
lukem
ad8e075042
in pw_scan(), parse [gu]id with strtoul() instead of atoi(), and sanity
...
check a) the parsed value was just a number, b) it doesn't exceed [GU]ID_MAX
1997-05-22 03:08:42 +00:00
pk
ddc2d9d857
MNAMELEN is 90.
1997-05-21 21:48:47 +00:00
lukem
db4fd8d56f
Don't return allocated memory in an error condition in a char **outXXX argument
...
(set them to the null pointer instead).
Thus, code that doesn't specificallly attempt to clean up allocated
memory after an error result is returned from yp_...() won't have an
unexpected memory leak (i.e, most 3rd party code)
1997-05-21 06:55:25 +00:00
lukem
8041f4f4ab
fix potential memory leaks: before calling yp_next(), reset key to NULL. if
...
an error occurred, and key != NULL, free(key).
1997-05-21 01:51:39 +00:00
lukem
220410601a
yp_match() should return errors of the form YPERR_xxx not RPC_xxx.
...
return YPERR_RESRC instead of RPC_SYSTEMERROR
1997-05-21 01:48:46 +00:00
lukem
1e601ecc2b
* fix [lib/3580], by ensuring that the outdata arg to the yp_xxx()
...
calls is initialised to the null pointer so that the error condition
doesn't fail by trying to free() memory that wasn't malloc()ed
* cleanup a bit; remove use of register, KNFify
1997-05-20 15:59:59 +00:00