fair
3a267cb729
add .Xr chflags 2 - this is another meta-data-modifying system call
1998-07-06 09:23:23 +00:00
mrg
32f519716b
- use an array MAXHOSTNAMELEN+1 size to hold hostnames
...
- ensure hostname from gethostname() is nul-terminated in all cases
- minor KNF
- use MAXHOSTNAMELEN over various other values/defines
- be safe will buffers that hold hostnames
1998-07-06 06:56:06 +00:00
mrg
2beab49a06
- use an array MAXHOSTNAMELEN+1 size to hold hostnames
...
- ensure hostname from gethostname() is nul-terminated in all cases
- minor KNF
- use MAXHOSTNAMELEN over various other values/defines
- be safe will buffers that hold hostnames
1998-07-06 06:45:41 +00:00
kleink
1045d16494
Prefer STDERR_FILENO over 2.
1998-07-04 20:22:05 +00:00
mycroft
01ed262043
Further redux.
1998-07-03 18:09:25 +00:00
mycroft
b742a40a8c
Make this a bit less fork-happy.
1998-07-03 17:50:10 +00:00
tsubai
2d13e5da31
Add #include <sys/syscall.h> for "SYS_sigprocmask".
1998-07-02 18:40:24 +00:00
thorpej
a644188b88
int -> ssize_t ... today is not my day.
1998-07-02 01:42:28 +00:00
thorpej
637dff3592
Wrappers around the indirected positional i/o system calls; the off_t
...
arguments must be padded.
1998-07-02 01:25:37 +00:00
thorpej
d5bc168ba9
Use _C_LABEL() to generate C labels.
1998-07-01 06:44:14 +00:00
thorpej
0c3c6dabb8
Use _C_LABEL() to generate C labels.
1998-07-01 06:24:25 +00:00
tv
131c70b10d
Change immediate label references to _C_LABEL().
1998-07-01 02:16:27 +00:00
thorpej
0b12e1c944
Generate C labels with _C_LABEL().
1998-07-01 01:28:48 +00:00
thorpej
317d4e84d6
Use pread(2) and pwrite(2) where appropriate.
1998-06-30 21:30:52 +00:00
thorpej
b9cfbb01cd
Use pread(2) in one place.
1998-06-30 20:47:37 +00:00
thorpej
5bc2ba5c36
Oops, missed a couple of pread(2) uses.
1998-06-30 20:40:44 +00:00
thorpej
55c7ea7c28
Use pread(2) and pwrite(2) rather than lseek(2)/{read,write}(2).
1998-06-30 20:29:39 +00:00
thorpej
bdad86fd0c
Add pread(2), pwrite(2), preadv(2), pwritev(2) system calls.
1998-06-30 19:46:00 +00:00
augustss
d78443c890
Revert the #define of ioctl to its previous state since my
...
"improvement" broke some packages.
1998-06-29 20:48:00 +00:00
msaitoh
1666d3766d
fix return value of kvm_read() and kvm_write()
1998-06-29 20:36:30 +00:00
nathanw
e14ca04293
Document shortcorename support and control.
1998-06-28 21:36:55 +00:00
christos
49278ef701
s/inline/__inline/ so that lint works.
1998-06-28 20:19:30 +00:00
christos
b76ac94f9e
Bump for fktrace(2)
1998-06-27 21:23:28 +00:00
christos
1fbae2369b
Add stub for fktrace(2)
1998-06-27 21:22:56 +00:00
thorpej
5b08d89dbe
Put pw_scan() back into libutil and pretent that libutil.so.5.0 never
...
existed.
1998-06-27 05:08:56 +00:00
thorpej
43c06f3fa9
Fix a serious symbol collision problem introduced when pw_scan() was added
...
to libc. Note, pw_scan() is NO LONGER exported from libc (it never should
have been, and we're just going to pretend like it never was).
1998-06-27 05:08:22 +00:00
nathanw
f3506c371f
Document KTRFAC_EMUL.
1998-06-27 04:23:05 +00:00
kleink
add2e5783d
Fix pasto; from matt debergalis <deberg@mit.edu> in PR lib/5649.
1998-06-24 19:07:00 +00:00
kleink
cb63b5cd8c
* Remove GLOB_QUOTE, add GLOB_NOESCAPE. Per POSIX, backslash quoting of
...
special characters is the default behaviour, which may be disabled by
setting GLOB_NOESCAPE.
* If no matching pathnames have been found and GLOB_NOCHECK was not set
(or special csh(1)-specific treatment of magic characters was requested),
return GLOB_NOMATCH instead of 0; the latter would indicate a successful
operation.
* Use strcoll() instead of strcmp() to sort globbed pathnames.
1998-06-19 22:53:57 +00:00
augustss
13648c9aa6
Add __BEGIN_DECLS & __END_DECLS for C++ and clean up a little.
1998-06-19 15:05:09 +00:00
kleink
e4baf78ef2
It's 1998, actually.
1998-06-14 17:54:59 +00:00
kleink
d393974f10
Add a manual page for a64l() and l64a().
1998-06-14 17:47:15 +00:00
kleink
d4cc868265
Per XPG4.2, if the `value' argument evaluates to 0L, don't return a NULL
...
pointer but a pointer to an empty string.
1998-06-14 17:28:15 +00:00
mikel
f417553506
include <errno.h> instead of declaring errno locally
1998-06-09 06:58:41 +00:00
lukem
c90cd29d64
actually, bump major for pw_scan() removal, even when it was moved to -lc
1998-06-09 06:42:50 +00:00
jeremy
20de71c33e
Changed HISTORY section to reflect that vsnprintf and snprintf first
...
appeared in 4.4BSD, rather than ``the current release''.
1998-06-08 23:45:37 +00:00
lukem
65c4c29d59
bump minor (because pw_scan() moved to libc, and old binaries that use libutil.so.4.4 and libc.so.12.26 won't work otherwise)
1998-06-08 14:33:05 +00:00
lukem
0c4c31b7ef
Bump minor version to 27: addition of fdatasync() and pw_scan().
1998-06-08 14:19:38 +00:00
kleink
5896aedb44
Build fdatasync(2) stubs and manpage.
1998-06-08 14:17:29 +00:00
lukem
fc90756956
Implement a new manual page category ``SECURITY CONSIDERATIONS''
...
(suggested by mycroft)
1998-06-08 12:41:41 +00:00
lukem
433c7b1d19
don't need trailing empty paragraph
1998-06-08 10:58:45 +00:00
lukem
23ff8be23c
there probably are bugs. however, don't make an issue of it
1998-06-08 10:57:31 +00:00
lukem
a7d411eb83
documentation is always probably incomplete; don't make an issue of it
1998-06-08 10:56:43 +00:00
lukem
d8c6c15bb4
fix up case of function names
1998-06-08 09:45:50 +00:00
lukem
47fa59a196
warn_refs getwd
1998-06-08 09:38:07 +00:00
lukem
9557a71026
* move pw_scan() from libutil to libc
...
* add support for YP "master.passwd.by*" (master.passwd in YP, including
pw_passwd) and "passwd.adjunct.by*" (SunOS `secure' maps (?)), based
on code in FreeBSD and partially from OpenBSD.
this is only used if euid == 0.
with this, the YP "passwd.by*" maps can have `*' in the pw_passwd field.
* use pw_scan() to parse YP "passwd.by*" and "master.passwd.by*" entries
XXX: i didn't test the "passwd.adjunct" support...
1998-06-08 03:17:59 +00:00
lukem
32e5dd1f22
move pw_scan() out of here (into libc)
...
document _PASSWORD_NOWARN and _PASSWORD_OLDFMT inflags to pw_scan()
1998-06-08 03:12:45 +00:00
enami
9ee7f79783
Rename section DIAGNOSTICS to RETURN VALUES as descirbed in mdoc.samples(7).
...
While I'm here, sort some SEE ALSO section and uncapitalize symbol name.
1998-06-07 04:56:20 +00:00
scottr
df945b33c9
Fix a tyop.
1998-06-06 22:47:00 +00:00
kleink
e344bda27d
Document the return values of isatty(3) (true' resp.
false' aren't valid
...
return values), and add an ERRORS section.
1998-06-06 19:50:38 +00:00