jtc
c9f8f01b96
Moved RCS ID into static variable rcsid
1994-06-26 16:27:34 +00:00
jtc
288ce51d32
Ftok() routine, needed by most programs that use SysV IPC.
1994-06-26 16:24:55 +00:00
jtc
619eb60761
Avoid core dump when using NULL message string.
1994-06-26 16:13:06 +00:00
cgd
5b029eb9a8
update for new doc-make/install strategy
1994-06-25 05:57:47 +00:00
cgd
23aca3d339
rcs id's
1994-06-22 00:17:04 +00:00
cgd
7f79e48c1a
add Boyer-Moore string search routines, from Bostic. man page
...
needs to be fixed for mandoc, and RCSID's need to be added.
1994-06-22 00:15:22 +00:00
cgd
00c343f97a
Changes by Thorsten Lockert and myself (though my role was only minor)
...
to document msync's error returns.
1994-06-21 04:49:04 +00:00
cgd
450db3f901
clean up import, rcsid
1994-06-21 04:24:53 +00:00
jtc
bafe42ae48
Add nl_langinfo(), a SysV-X/Open function that provides access to some
...
of the locale info.
Some of the POSIX.2 utilities require this information, and I thought it
was better to use an existing interface rather than rolling my own.
1994-06-21 04:14:00 +00:00
mycroft
3a7aa4b533
Add merge.c and mergesort.3.
1994-06-16 05:27:17 +00:00
mycroft
2f86deea8e
Add RCS ids.
1994-06-16 05:26:34 +00:00
mycroft
2c1d50080b
Import from 4.4-Lite.
1994-06-16 05:21:06 +00:00
cgd
c39e8472fc
fix missing trailing newline
1994-06-14 05:25:36 +00:00
mycroft
93f0b31706
Clean up deleted files.
1994-06-14 03:56:04 +00:00
jtc
8c740dbc32
Convert getdtablesize() from syscall to function
1994-06-14 03:54:48 +00:00
cgd
2ddc7beddd
amq.x is gone now
1994-06-14 02:45:56 +00:00
mycroft
7e5ecdecea
Clean up deleted files.
1994-06-13 19:55:25 +00:00
cgd
bce0be4dca
these are library routines, not syscalls. per jtc's suggestion.
1994-06-13 18:49:51 +00:00
jtc
e12121f0ea
Change manpage's struct sigaltstack definition to match the one in
...
<sys/signal.h>. Fixes bug 283.
1994-06-13 14:34:24 +00:00
jtc
d356abc303
User's should #include <signal.h>, not <sys/signal.h> if they want to
...
use this function portably.
1994-06-13 14:26:18 +00:00
cgd
f25c65f6fb
syscall numbers have changed enough to make old version dangerous
1994-06-13 00:30:27 +00:00
cgd
3ffaded87c
include changes for new fs code
1994-06-13 00:19:12 +00:00
cgd
809de843f3
oops; forgot man page
1994-06-13 00:13:48 +00:00
mycroft
4849d78f88
Clean up deleted files.
1994-06-12 22:58:06 +00:00
cgd
3943fb37c8
kill async_daemon; it's dead now
1994-06-12 22:58:03 +00:00
cgd
747476fd42
fix up includes for new FS code
1994-06-12 22:52:01 +00:00
cgd
8c483ea902
alphabetize
1994-06-12 22:37:13 +00:00
jtc
fe4dd97bd4
Remove unneeded #include <stddef.h> because <string.h> #defines NULL too.
1994-06-11 16:49:13 +00:00
jtc
59ad910d74
Note that confstr() is POSIX.2 compliant.
1994-06-11 16:44:28 +00:00
jtc
fbb595cc94
Replace my version of confstr() with 4.4 lite's, which gets its values
...
with sysctl().
1994-06-11 16:40:46 +00:00
jtc
5e8c28642a
from 44lite
1994-06-11 15:28:19 +00:00
phil
535a398e2a
_minbrk => minbrk
1994-06-10 22:46:14 +00:00
pk
24c3ce74de
Changes in pmap structures.
1994-06-10 14:34:58 +00:00
phil
f4bddced4a
update mmap call.
1994-06-09 05:50:34 +00:00
pk
fc016a129a
Fix last bug correctly
1994-06-03 15:02:21 +00:00
phil
cfb1bf8cc5
quad -1 return value now done right
1994-06-02 20:39:22 +00:00
pk
1429552f6e
Defend against empty names.
1994-06-01 19:54:07 +00:00
pk
816feb25c5
Avoid stomping on static memory by repeatly calling gethostbyname().
1994-06-01 19:32:43 +00:00
pk
350b02a45f
Don't try to lookup an empty hostname; some nameservers return the root servers
...
for such a query.
1994-06-01 19:23:59 +00:00
deraadt
c259dd15ce
in a word, whoops
1994-05-31 08:51:15 +00:00
deraadt
e16521631c
create file with nice mode
1994-05-31 08:50:31 +00:00
chopps
34769dec9b
fix incorrect MAN3 line.
1994-05-30 21:34:40 +00:00
jtc
1a5e36018e
Added catopen(3) manual page.
1994-05-30 03:40:36 +00:00
jtc
555ef6b0b0
Added catclose(3) and catgets(3) man pages --- still working on catopen(3).
1994-05-30 00:53:56 +00:00
jtc
a762bb96d9
XPG3 says that the name argument specifies a complete path for the message
...
catalog if it contains a '/' (The original code only checked the first char).
1994-05-29 22:14:33 +00:00
jtc
6d847771c5
XPG3 wants .../%L/%N.cat and .../%N/%L in the default NLSPATH.
1994-05-29 22:10:56 +00:00
jtc
5b7e254892
Add message catalog functions.
1994-05-29 22:09:13 +00:00
jtc
6e6a8ec828
Changes needed for NetBSD integration.
1994-05-29 21:24:05 +00:00
jtc
49ce813263
Kee Hinckley's XPG3 compliant message catalog system (extracted from the
...
elm distribution).
1994-05-29 21:21:59 +00:00
hpeyerl
610896d9a0
(blush). They didn't *ALL* have to be changed.
1994-05-29 00:35:59 +00:00
hpeyerl
1da03a4d37
If we're going to re-activate these guys; we better make sure they
...
compile.
1994-05-28 23:37:53 +00:00
mycroft
63962a5c5e
We have shm again.
1994-05-28 23:16:48 +00:00
jtc
241ecab4d2
Describe POSIX behavior of sleep.
...
More could be added, especially describing the effects of scheduling and/or
blocking SIGALRM outside of a sleep(). Also, using longjmp() in a signal
handler. But this will do until someone gets inspired to fill in the
grotty details.
1994-05-28 16:11:27 +00:00
jtc
5ab3d5f30a
Changed to be POSIX.1 complian; now sleep can be interrupted, and it returns
...
the amount of time left "unslept" when it is.
1994-05-28 06:25:04 +00:00
phil
6536072af7
add missing include
1994-05-27 21:56:04 +00:00
deraadt
cda7e4788e
fix the stupid select bug AGAIN
1994-05-27 18:56:24 +00:00
deraadt
8f00ef1dc7
solve byte order problem
1994-05-26 09:39:08 +00:00
deraadt
1dc628861d
fix typo
1994-05-26 00:31:53 +00:00
cgd
9e263d13ee
kill typo, pointed out by John Hay <jhay@mikom.csir.co.za>
1994-05-25 20:37:52 +00:00
deraadt
3bf2b62f1f
correct copyright
1994-05-25 09:52:05 +00:00
deraadt
bfeb532e3d
add libskey
1994-05-25 03:24:19 +00:00
mycroft
d1584360d9
Clean up deleted files.
1994-05-25 01:49:34 +00:00
jtc
3518e0a880
New localeconv() implementation that constructs it's return value from
...
the current numeric and current monetary locale data.
1994-05-25 01:49:32 +00:00
jtc
15d0e3dedd
Get the day, month, format, etc. strings from the current time locale
...
structure instead of static data.
1994-05-25 01:20:19 +00:00
jtc
962cf82dd8
Compile the default locale data for LC_NUMERIC, LC_MONETARY, and LC_TIME.
1994-05-25 01:17:14 +00:00
jtc
faab9fa25d
Fixed major bogon: What happened to Wednesday!
1994-05-25 01:11:45 +00:00
jtc
438e938546
Default Locale Data
1994-05-24 23:40:06 +00:00
deraadt
7433140cea
need sys/param.h
1994-05-24 08:17:37 +00:00
glass
f518ec51c9
crt0 support for mips..no shared library support
1994-05-24 07:33:47 +00:00
glass
ae1bfcddc4
libc support for mips. libkern hooks are disabled
1994-05-24 07:12:09 +00:00
deraadt
8f7e2d213d
get rid of some horrible assumptions
1994-05-24 06:25:27 +00:00
mycroft
c812277652
Deal with shadow objects correctly.
1994-05-23 22:22:24 +00:00
cgd
f0cbe5cc71
ansi type renaming
1994-05-23 01:12:33 +00:00
cgd
1dc033755e
clean up import
1994-05-23 00:55:25 +00:00
cgd
26fc33ba8d
_VA_LIST_ -> _BSD_VA_LIST_
1994-05-22 23:14:07 +00:00
jtc
2f567fef23
Only install header files if they are different from the ones that are
...
allready installed.
1994-05-22 04:20:02 +00:00
chopps
79ae46e57f
no more lsearch.3.
1994-05-21 09:17:49 +00:00
deraadt
c923f70510
skey, by <tsarna@endicor.com> and me
1994-05-21 05:45:58 +00:00
cgd
395cddf518
make stty and gtty real function stubs (they're now gone from ioctl_compat.h).
1994-05-21 05:20:25 +00:00
phil
b1c25077d4
pc532 support in libkvm
1994-05-20 23:31:06 +00:00
mycroft
7006d9d304
Clean up deleted files.
1994-05-20 06:19:50 +00:00
jtc
70b7b8f795
44lite moved cfree() to libcompat
1994-05-20 06:19:47 +00:00
mycroft
cf8aad3231
Clean up deleted files.
1994-05-19 06:27:13 +00:00
jtc
44aaa7fd0d
cuserid() was moved to libcompat w/4.4 lite.
1994-05-19 06:27:11 +00:00
jtc
ac15753796
Remove links to regexp(3) manpage, as they overwrite the links with the
...
same name to the regex(3) manpage, which is the preferred regular expression
API.
1994-05-19 06:23:50 +00:00
jtc
66a7b96e20
Move our cuserid(3) manpage to libcompat, since the cuserid() function
...
now lives there.
1994-05-19 06:20:17 +00:00
mycroft
66f3291923
Clean up deleted files.
1994-05-19 06:09:13 +00:00
jtc
69fbb0938f
4.4lite's libcompat provided a lsearch() and lfind() implementation which
...
has been already integrated into NetBSD, so we don't need/want mine anymore.
1994-05-19 06:09:10 +00:00
jtc
86da5c14f9
The umask effects mknod(2) too.
1994-05-18 14:36:13 +00:00
jtc
be373c50a3
Fix required #include files and function prototype.
1994-05-18 14:31:43 +00:00
pk
62b40e28b0
Fix kvm_uvatop().
1994-05-18 09:31:52 +00:00
cgd
7aa3357e1b
udpated rcmd
1994-05-18 06:35:14 +00:00
deraadt
4438ac29e5
sigaltstack
1994-05-17 23:56:24 +00:00
mycroft
be4f78724b
Add {set,get,end}netgrent().
1994-05-17 13:32:31 +00:00
mycroft
6bb037ec32
From 4.4-Lite.
1994-05-17 13:30:51 +00:00
mycroft
f5392c8ae8
Add realpath(3).
1994-05-17 12:44:06 +00:00
mycroft
1c98b23af1
New from 4.4-Lite. Needed for some 4.4 FS utilities.
1994-05-17 12:42:30 +00:00
cgd
725ed31e82
copyright foo
1994-05-17 04:13:48 +00:00
cgd
b55fd24a8e
new assert helper
1994-05-17 00:07:23 +00:00
jtc
d44d58bfcc
Fix typo, from Giles Lean (Fixes bug #248 )
1994-05-16 20:15:04 +00:00
chopps
6c2f28403d
add support for current m68k based pmaps till they can be "fixed"
1994-05-16 05:31:19 +00:00
mycroft
93ac2f912e
Clean up deleted files.
1994-05-14 06:33:26 +00:00
cgd
0c3c9c68ab
kill all gprof-related stuff; it's now in libc, and the header is elsewhere
1994-05-14 06:33:22 +00:00
mycroft
91cd8bafa5
Clean up deleted files.
1994-05-14 06:33:20 +00:00
cgd
8cb13545d3
kill all gprof-related stuff; it's now in libc, and the header is elsewhere
1994-05-14 06:33:17 +00:00
mycroft
9177dd175a
Clean up deleted files.
1994-05-14 06:33:16 +00:00
cgd
bc03451854
kill all gprof-related stuff; it's now in libc, and the header is elsewhere
1994-05-14 06:33:14 +00:00
mycroft
49f9da4a97
Clean up deleted files.
1994-05-14 06:33:11 +00:00
cgd
b22a4fbae6
kill all gprof-related stuff; it's now in libc, and the header is elsewhere
1994-05-14 06:33:05 +00:00
cgd
41006bd47b
rcsids. also, avoid floating point when picking scale value. doesn't
...
cost much, only done once.
1994-05-14 06:31:10 +00:00
cgd
a3c4771808
add new gmon stuff, rearrange inclusions
1994-05-14 06:25:56 +00:00
cgd
da60d30fb3
user-land profiling code.
1994-05-14 06:02:57 +00:00
deraadt
94677efe9e
size_t
1994-05-13 22:23:05 +00:00
cgd
acdc4b7e70
shm sources won't compile; no more shm.h
1994-05-11 04:45:13 +00:00
chopps
a6a8e78548
update to use sigaltstack.
1994-05-10 08:15:57 +00:00
jtc
3cb178ff70
merge in our POSIX.2 changes (again)
1994-05-09 16:28:27 +00:00
cgd
a901a9cb96
just punt for now; don't want to deal with this & don't want it to core
1994-05-09 07:01:14 +00:00
mycroft
715255df06
Clean up deleted files.
1994-05-09 04:09:26 +00:00
cgd
54774f9293
m68k-ify the hp300 kvm file; use MACHINE_ARCH to pick files up
1994-05-09 04:09:21 +00:00
cgd
b1b6dfafbe
the world has changed
1994-05-09 03:18:05 +00:00
cgd
429f62a616
clean up import
1994-05-09 03:17:28 +00:00
cgd
0215cc7d1f
new libkvm
1994-05-09 03:15:36 +00:00
cgd
e23e45bcfc
new nlist routines
1994-05-09 03:14:43 +00:00
cgd
77c263426a
oops, forgot to delete
1994-05-08 04:35:22 +00:00
mycroft
0cc9738192
Clean up deleted files.
1994-05-07 04:11:57 +00:00
cgd
8b8a31862e
update for present reality. shlib version number bump (last for a bit)
1994-05-07 04:11:08 +00:00
cgd
fc7bd30680
new syscalls
1994-05-07 03:27:01 +00:00
cgd
081527a861
hostid functions
1994-05-07 03:24:46 +00:00
cgd
3580a0da69
domainname stuff
1994-05-07 03:09:19 +00:00
cgd
eb985c6d35
clean up conflicts
1994-05-07 03:03:09 +00:00
cgd
060d0e3d1a
various sysctl-related libc functions
1994-05-07 02:52:59 +00:00
jtc
e15ede0fe3
revoke(2) manpage
1994-05-07 00:35:36 +00:00
jtc
4853bb7972
44lite code
1994-05-07 00:26:28 +00:00
cgd
cd45651c63
devname() routine
1994-05-06 22:48:31 +00:00
jtc
e8ed9b3ab8
merge our changes into 4.4lite
1994-05-06 18:44:23 +00:00
jtc
a5284b9db4
merge back in our changes (mostly POSIX.2 pedanticism)
1994-05-06 18:18:33 +00:00
jtc
34ae5e111c
sync with 44lite
1994-05-06 18:02:02 +00:00
cgd
dd267b8c9d
patch up
1994-05-06 06:49:32 +00:00
cgd
a34c9134ca
oops!
1994-05-06 06:42:21 +00:00
cgd
74c187c292
update
1994-05-06 06:25:33 +00:00
cgd
e3a4ae7264
Initial revision
1994-05-06 06:25:32 +00:00
cgd
9f670da25f
update
1994-05-06 06:25:29 +00:00
cgd
139cb3d7c5
local
1994-05-06 06:17:44 +00:00
cgd
13bada704d
add libedit
1994-05-06 06:02:08 +00:00
cgd
6dc2f1db52
libedit!
1994-05-06 06:01:42 +00:00
cgd
218c24c1ae
clean
1994-05-06 01:02:52 +00:00
cgd
ec3c28bf59
add getgrouplist
1994-05-05 23:12:53 +00:00
cgd
3edc6dae4e
field name change, and safety (minor)
1994-05-05 06:03:26 +00:00
cgd
25718695be
update for changed flags
1994-05-05 02:04:10 +00:00
cgd
3a724adbf7
minor cleanup; kill unnecessary casts
1994-05-04 10:55:57 +00:00
cgd
33b1618a57
rlimit stuff, and more. bump shlib major, for rlimit change, and for
...
safety (now that hackish off_t stuff gone completely.)
1994-05-04 02:30:39 +00:00
phil
5f26aade17
shared lib support and some clean up.
1994-05-03 20:39:52 +00:00
phil
9d4fe61ad7
changes to support shared libs.
1994-05-03 07:35:28 +00:00
jtc
aec02f9cc9
Correctly describe conditions of ESRCH & EACCESS errors
1994-05-02 23:54:59 +00:00
cgd
9f0883781f
update to match reality; this was *really* out of date!
1994-04-25 18:47:04 +00:00
mycroft
d3972d5149
Get rid of extra calls to strlen().
1994-04-24 01:05:13 +00:00
mycroft
409eebd101
Print the name of the program using a deprecated function.
1994-04-24 01:01:29 +00:00
mycroft
aa5c63cbe2
Print the name of the program using a deprecated syscall.
1994-04-24 01:00:39 +00:00
briggs
d036d0a3e0
Add mac68k to amiga in looking for cpu040.
1994-04-23 02:41:59 +00:00
jtc
e01da66af0
POSIX.1 says that strftime() must call tzset() as an application can change
...
the TZ environment variable while it is running.
Arnold Robbins' strftime() implementation from comp.sources.unix caches
the value of TZ to avoid calling tzset() (it's expensive) unless it has
been changed. But since POSIX.1 also requires ctime(), localtime(),
and mktime() to call tzset(), I think that it is better for tzset()
itself to determine whether or not to parse a new timezone file.
1994-04-22 22:11:52 +00:00
jtc
38065bce20
Remove description of EINVAL, "The pathname contains a character with the
...
high-order bit set", as this error is obsolete.
Eventually we may want to add code to some of the "optional" filesystems
(msdosfs, etc.) that checks for illegal characters. At that time it would
be appropriate to reintroduce this error with appropriate text. Perhaps
"The pathname contains a character that is not valid for filesystem type".
1994-04-22 00:13:22 +00:00
jtc
a3376999f0
Use symbolic names {NAME_MAX} & {PATH_MAX} instead of 255 and 1023 in
...
description of ENAMETOOLONG error.
1994-04-19 00:10:45 +00:00
jtc
4304e0ec4e
Add curly braces around NGROUPS_MAX.
...
This convention is used in manpages for other UN*X systems to refer to
system values (availiable via sysconf() or pathconf()) rather than
definitions in <limits.h>.
1994-04-19 00:09:04 +00:00
pk
ae9be14d68
Fix that SYS___syscall business.
1994-04-18 20:02:58 +00:00
deraadt
5d98f1c7e0
was freeing random data. fix from vdlinden@fwi.uva.nl (Frank van der Linden)
1994-04-18 12:35:39 +00:00
cgd
5cf4188e1c
kill end-check bug.
1994-04-17 04:48:31 +00:00
cgd
bbec950385
POSIXification and bostic's official fix for the missing relative path problem
1994-04-17 02:21:02 +00:00
cgd
8d3d58da00
queue foo
1994-04-15 23:36:38 +00:00
jtc
2c861674c4
First cut at a setsid(2) manual page.
1994-04-15 22:48:01 +00:00
jtc
2f9562f951
Describe special case when gidsetlen == 0.
...
NGROUPS -> NGROUPS_MAX.
1994-04-15 22:44:06 +00:00
jtc
293ba06c9d
Describe causes of EINVAL error.
...
NGROUPS -> NGROUPS_MAX.
1994-04-15 22:43:25 +00:00
deraadt
0681fe2f1e
set h_errno for non-BIND failed lookups too
1994-04-14 07:47:37 +00:00
cgd
6e0cf55f61
setproctitle(); no reason to have this code spread into N utils...
1994-04-14 03:13:39 +00:00
cgd
dcf70f0099
fix warning.
1994-04-12 23:20:35 +00:00
cgd
d7bb411a87
re-POSIXIFICATION. should have been punted back to bostic...
1994-04-12 04:41:17 +00:00
cgd
1bf99f645f
oops, restore bug fix that wasn't fed back to bostic...
1994-04-12 04:35:04 +00:00
cgd
92bb6b9feb
minor fixes
1994-04-12 03:21:35 +00:00
glass
f7a0b6da1d
bleh
1994-04-11 06:36:04 +00:00
cgd
7891b9b4af
print warnings, and use a helper function, to optimize...
1994-04-10 06:32:32 +00:00
cgd
47894a50ac
light clean
1994-04-10 00:16:58 +00:00
cgd
5f0c20b37b
fix typo; from Thomas Eberhardt
1994-04-09 22:57:32 +00:00
mycroft
886ad6373f
And strunvis(3), too.
1994-04-09 01:31:24 +00:00
mycroft
bb3b5f1606
There's a big difference between NULL and NUL.
1994-04-09 01:29:31 +00:00
mycroft
3f8fdc7ebf
Add links for strvis(3) and strvisx(3).
1994-04-09 01:26:25 +00:00
deraadt
3162350fc7
resolver code is new here too
1994-04-08 01:17:11 +00:00
cgd
4fffd61a7f
fix it to be the way i *meant* it to be...
1994-04-08 00:58:04 +00:00
mycroft
30a812575e
From Mark Weaver: Fix typo.
1994-04-07 16:28:05 +00:00
deraadt
39217627a5
new resolver -> major bump
1994-04-07 07:07:06 +00:00
deraadt
bc93d2c77e
new resolver. changes from 4.9.2 by <paul@vix.com>, as well as a number
...
of features and optimizations by myself.
1994-04-07 06:58:29 +00:00
deraadt
fa21a45545
fix for "%R" from <seanv@cs.uq.edu.au>
1994-04-07 06:52:14 +00:00
cgd
46a40b386f
M-x shuffle-functions-and-documentation
...
basically, move things around so documentation is in the correct place,
and bump appropriate functions into the 'compat' section.
1994-04-06 23:29:29 +00:00
mycroft
a8735bf4ab
Clean up deleted files.
1994-04-06 23:29:16 +00:00
cgd
a2770ef528
M-x shuffle-functions-and-documentation
...
basically, move things around so documentation is in the correct place,
and bump appropriate functions into the 'compat' section.
1994-04-06 23:28:36 +00:00
andrew
fc3e00430e
Support up to 256 ptys.
1994-04-06 08:54:35 +00:00
cgd
79b8b4562d
new way of invoking mmap.
1994-04-05 02:26:13 +00:00
phil
36d933ca4f
quad -1 thing.
1994-04-04 06:54:15 +00:00
cgd
77eeb1ffa0
major number bump, for stdio and safety...
1994-04-03 03:44:41 +00:00
cgd
769ce7c7ee
fgetln, not fgetline
1994-04-03 01:38:27 +00:00
cgd
418fa0e8ae
fpos_t stdio changes
1994-04-03 01:36:56 +00:00
cgd
ae0bb68985
stubs, to get the padding right. so nasty it's almost unbelievable.
...
also, kill "special lseek" bogon.
1994-04-02 05:38:15 +00:00