itojun
0308db5ae0
improve comment before setbuf() in hostalias().
2000-04-26 06:51:37 +00:00
itojun
bdb0d9a667
sync with BIND 4.9.7. uses BIND 8.x codebase for dn_expand().
...
hyphenchar() definition is now fixed to specwise-correct declaration
(only "-" is permitted). may need more KNF and/or delint.
2000-04-25 14:39:00 +00:00
blymn
43bf1b16a3
Bump minor version.
2000-04-25 14:05:15 +00:00
itojun
75753d9452
sync with BIND 4.9.7. mostly costmetic.
...
XXX 4.9.5 -> 4.9.7 moves _res from data to bss. the bss version of the code
is committed, but is wrapped with #ifdef __RES_IN_BSS and is disabled
(_res is still in data segment).
2000-04-25 13:57:08 +00:00
itojun
e1e1e8e6ba
sync with BIND 4.9.7. strict boundary checking.
2000-04-25 13:47:38 +00:00
itojun
393bcd0129
sync with BIND 4.9.7. reject too short messages.
2000-04-25 13:46:10 +00:00
itojun
c3f3ab4c5c
sync with BIND 4.9.7. correct boundary checking broken by delint mistake
...
(auto increment evaluation order). costmetic changes.
2000-04-25 13:27:22 +00:00
itojun
bb0ecf8c42
sync with BIND 4.9.7. mostly costmetic.
2000-04-25 13:26:03 +00:00
itojun
25855cd3a5
correct a use of sizeof() against nsaddr_list.
2000-04-25 08:56:06 +00:00
itojun
0635beac21
cleanup nsaddr_list handling.
...
- be more backward compatible with apps that update _res.nsaddr_list[n].
- allow scoped IPv6 addresses in /etc/resolv.conf (like fe80::1%lo0).
- simplify #ifdefs.
2000-04-25 08:51:39 +00:00
erh
b6ab3db38e
Fix unaligned accesses more correctly.
2000-04-25 05:55:58 +00:00
erh
9396b0cf82
Fix unaligned accesses.
2000-04-25 05:54:33 +00:00
itojun
bcbd70d5bf
add missing period.
2000-04-24 16:17:07 +00:00
pk
8333b49df5
Fix `.Fn' call.
2000-04-24 15:13:54 +00:00
blymn
66cab71c72
* Added rcs id line to files missing it.
...
* Added code to __restartwin to restore meta and cursor visibility states
* Added code to __stopwin to disable meta.
* Added the *line group of functions for drawing character lines.
2000-04-24 14:09:41 +00:00
itojun
72eddcac5b
add __RCSID().
2000-04-24 10:40:24 +00:00
itojun
92db021bdc
use BSDI-origin if_{index,name}* functions. they use getifaddrs(3) as
...
backend and are more robust against SIOCGIFCONF alignment issue.
now getifaddrs always takes care of the issue. (sync with kame tree)
use weak symbol just in case.
2000-04-24 10:24:46 +00:00
itojun
c6bf4b09bd
supply weak alias for IPv6-related library additions. sorry to be late.
2000-04-24 09:27:30 +00:00
itojun
c217a09193
synchronize better with BIND 8.2.2P5 (actually, src/dist/bind).
...
inet_net_pton() becomes more strict on hexadecimals/octals.
2000-04-23 16:59:12 +00:00
blymn
a0abaa5357
This time commit the curs_set change...
2000-04-23 14:17:32 +00:00
blymn
cf5ffc46f2
* Fixed bug in copywin which was copying more than it should.
...
* Changed call to wrefresh in wgetch to be before input read.
* Changed default old cursor mode to be high vis in curs_set
* Added documentation for various new functions to fns.doc.
2000-04-23 14:14:49 +00:00
thorpej
6600b61c73
Fully initialize the structure allocated in new_keymap().
2000-04-22 21:14:19 +00:00
blymn
5cd0c74b1f
* Added ungetch
...
* Converted inkey and getch to use getchar instead of read so ungetch
will work.
2000-04-22 14:32:44 +00:00
blymn
bb083e0e5c
* Fixed need for duplicate namp string in setterm.c
...
* Added meta function (turns meta bit on and off on terminal if supported)
* Added curs_set to control cursor visibility if supported.
2000-04-22 13:29:01 +00:00
minoura
8bffa1abc1
issetugid(2) manpage.
2000-04-21 16:39:23 +00:00
minoura
52de0c47aa
FreeBSD's issetugid(2) manpage.
2000-04-21 16:35:05 +00:00
minoura
599d65f132
New syscall issetugid.
2000-04-21 16:24:22 +00:00
jdc
9c98e25a34
Work round xterm bug which displays the wrong background colour when the
...
screen has just been scrolled.
Only use CL if all lines have the same background colour.
Fix debug output in quickch().
2000-04-21 15:56:35 +00:00
jdc
cc935fb60f
Initialise colour pairs to default (white on black).
...
Move colour initialisation so we don't reinitialise the first 8 colours.
2000-04-21 15:54:42 +00:00
blymn
6fa4863f86
Bumped major version due to attr_t changing size.
2000-04-21 11:05:24 +00:00
tsubai
dc6a892a44
Add missing files.
2000-04-20 13:48:14 +00:00
blymn
adf14e0d21
Fixed t_getstr so that limit is only set to 0 iff area is NULL when an
...
unknown capability is requested.
2000-04-20 13:22:36 +00:00
blymn
fd2c9043b8
* Added new function dupwin.
...
* Fixed bug in copywin overwrite code.
2000-04-20 13:12:14 +00:00
blymn
32a993af1e
* Made all functions and prototypes ANSI style.
...
* Fixed problem with highlight bar on inverse menus.
* Fixed libmenu crashing when posting a menu without sub window set.
* Fixed man page glitches.
2000-04-20 12:17:57 +00:00
kleink
405a7540e7
* Move <wchar.h> from libcurses to include (for the missing functionality
...
is to be provided by libc).
* Define wint_t and size_t in <wchar.h> as well.
2000-04-20 09:56:36 +00:00
blymn
8245539af9
* Fix longname behaviour so it returns the last alias for the terminal
...
name which, by convention, is the verbose terminal description.
* Fix compile errors when DEBUG defined.
2000-04-20 09:36:11 +00:00
blymn
e584b4762e
Ensure limit is sane on return from t_getstr if requested entry does
...
not exist.
2000-04-19 15:32:28 +00:00
itojun
79e89da473
change copyright notice from 3-clause TNF -> 4-clause TNF.
...
not sure if which we prefer, but the point is to use exactly the same
copyright. From: matthew green <mrg@eterna.com.au>
2000-04-19 15:16:02 +00:00
blymn
091faeb4c6
Converted all termcap library calls to the "new" interface, this fixes
...
a problem with curses crashing when the CM capability was larger than
64 bytes and eliminates some possible buffer overflow problems.
2000-04-19 13:52:39 +00:00
blymn
c833debc98
Added new function t_getterm to return the name string of a termcap
...
entry since the "new" interface hid this information away.
2000-04-19 13:41:28 +00:00
jdc
008e7d1528
Use Sb/Sf if AB/AF not present.
...
Missed a "\n" in debugging printf.
2000-04-18 22:47:40 +00:00
jdc
2aeea33d8c
Add support for background characters and attributes.
...
Add extra colour/attributes debugging.
2000-04-18 22:47:01 +00:00
jdc
92a8633938
Set background character and attributes for added characters.
2000-04-18 22:45:23 +00:00
jdc
31355762dc
Don't replace background character with null character.
...
Set new background character and attributes in wbkgd().
2000-04-18 22:44:21 +00:00
jdc
836ef17ff0
Add __TERMATTR definition. This makes the code in refresh.c much easier to
...
follow.
Add background character and attributes to line data.
2000-04-18 22:43:25 +00:00
jdc
17934cdb2f
Include <string.h> - prototype for memcpy. Thanks due to Tim Rightnour.
2000-04-18 22:15:55 +00:00
mark
a319e58c04
Fix alignment of __nanf and __infinity. Fixes PR9925.
2000-04-18 22:07:17 +00:00
jdc
91b2edc9db
Make sure we don't read a negative character value (again).
2000-04-18 21:44:48 +00:00
blymn
29912c2724
Split private data structure into separate file.
2000-04-18 14:42:42 +00:00
blymn
e79669d636
More multiple changes:
...
* Added function derwin.
* Added function copywin.
* Modified both overlay and overwrite to use copywin.
* Updated man page with new functions and fixed minor format glitch.
2000-04-18 12:23:01 +00:00
mrg
a6f7a7855f
implement lchflags(2), which does the chflags(2) dance without following
...
symlinks, and thus can operate on symlinks. remove a bogus comment in
chflags(1) that claims symlinks do not have file flags.
XXX: todo -- make chflags(1) use lchflags(2) when given the right options.
2000-04-17 14:31:21 +00:00
blymn
ec6e2540fe
Multiple fixes:
...
* Added Bill's fixes for errors when compiling with WARNS=1
* Incorporated fixes to make usage of unctrl consistent in debug and
made improvements to ctrace - it now timestamps it's output better.
* Reduced the number of mallocs done by __init_getch by allocating key
structs in bunches instead of singly.
* Removed the shadowing of global declarations in newwin and subwin
functions
2000-04-17 12:25:45 +00:00
mrg
dd28a6c6dd
make scandir(3)'s 3rd argument take a function that takes a *const*
...
struct dirent *, rather than non-const. this makes scandir(3) the
same as the scandir implementations in libiberty and glibc, and the
select function has no need to modify the dirent.
2000-04-16 14:43:56 +00:00
jdc
711853729d
Really don't move with altcharset set.
...
Leave other attributes if MS is defined.
Move attribute unsetting into a new function.
2000-04-16 09:55:16 +00:00
jdc
032680bbac
Add bkgd() and bkgdset() (which were previously just macros).
2000-04-16 09:52:49 +00:00
jdc
5daa179562
Add extra debug output (for wattrset()).
2000-04-16 09:48:09 +00:00
mycroft
3dda981dc7
Make subwindows scroll correctly.
2000-04-16 05:48:25 +00:00
thorpej
1e61412b7f
Add a couple of missing prototypes.
2000-04-16 01:23:11 +00:00
thorpej
8acc6372d8
Make the lint hack compile (missing prototype).
2000-04-16 01:16:43 +00:00
jdc
a4dbbeb7ba
Add prototype for waddstr()
2000-04-15 23:37:30 +00:00
jdc
768717750f
Add waddstr() macro replacement.
2000-04-15 23:36:55 +00:00
jdc
4af6ba0397
Changed function to use ANSI style.
2000-04-15 23:01:47 +00:00
jdc
82f0638210
Don't move with altcharset or colour set (if you try this on an xterm, you
...
won't actually move, but will think you have).
2000-04-15 23:01:15 +00:00
jdc
79c6a0c665
Add a missing __restore_termios() in an error return.
...
Don't display the character on curscr if the terminal has echo on :
- doing so will break the tracking of curscr->cury|x if we've just refreshed
a non-fullscreen window
- with echo on, the terminal displays the character for us anyway
2000-04-15 22:59:05 +00:00
jdc
b379c51c75
Initialise window delay for all new windows (including sub-windows).
2000-04-15 22:53:46 +00:00
jdc
8e3f558953
Don't reset firstchp and lastchp even if this line was not dirty.
...
They could have been set previously by a parent window or sub-window.
2000-04-15 22:53:05 +00:00
tsarna
a32696c2de
Death to nfsiod!
...
It is replaced by kernel threads that do the same thing. The number of
kernel threads used is set with the vfs.nfs.iothreads sysctl.
2000-04-15 21:14:48 +00:00
simonb
21bd11df50
Fill in e_sid when building the eproc from a crash dump.
2000-04-15 15:52:52 +00:00
blymn
aaf74682b9
Added functions to replace what were previously macros in curses.h
...
(this is a requirement of SUSv2) - the old macro behaviour can be
restored by defining _CURSES_USE_MACROS.
Changed function prototypes to use ANSI style.
All externally visible functions now have ANSI style declarations.
2000-04-15 13:17:02 +00:00
simonb
e465cebbfc
Document KERN_PROC_TTY_NODEV and KERN_PROC_TTY_REVOKE.
2000-04-15 04:38:47 +00:00
is
97df1401a1
Move original Motorola files to the "dist" subdirectory, in response
...
to PR 9626 by Kris Shannon.
2000-04-14 20:24:29 +00:00
jdc
17a7ca57a2
Use the window list so that redefinition of a colour pair can be flagged on
...
all affected windows.
2000-04-14 17:37:15 +00:00
jdc
d4b4d9ed49
Add a list of windows (used when a colour pair changes).
2000-04-14 17:35:14 +00:00
itojun
3237209fe3
more fallback #define. more friendly message on "ip host ip6only-host"
...
or "ip6 host ip4only-host". (sync with tcpdump.org)
2000-04-14 14:26:35 +00:00
itojun
c43e0a1d53
explicitly parse IPv6 address, to avoid conflict with "ip[2:2]" syntax.
2000-04-14 14:25:40 +00:00
itojun
b7a973c8c1
comment fix (less diff with tcpdump.org)
2000-04-14 14:18:40 +00:00
itojun
01d2c4aaac
avoid malloc(0). from kame changes, sync with tcpdump.org.
2000-04-14 14:17:13 +00:00
simonb
9ad5d49bd9
Don't wrap declarations of mvwprintw & mvwscanw.
2000-04-14 02:53:54 +00:00
is
200ab3da93
In skeyverify(), don't "restore" priority to 0, but restore it to the
...
previous priority. If we can't read the previous priority, leave it alone.
By Chris Jones, PR 4891.
2000-04-13 13:25:56 +00:00
tron
ebed203f6a
Remove pre curses V3 hack which causes a build failure.
2000-04-13 12:44:57 +00:00
jdc
43842e9bc2
Restore const after the Open Group decided it was OK.
...
Thanks due to Brett Lymn.
2000-04-13 07:07:33 +00:00
itojun
cf9ebfbd63
use getifaddrs, instead of SIOCGIFCONF.
...
sync with more-recent LBL 0.4, about loopback interface detection
(/^lo[0-9]?$/).
CAVEAT: with GENERIC kernel on laptops laptops, pcap_lookupdev would almost
always pick eon0 as the interface, and fails because eon0 has no bpf
attachment. we may want to change pcap_lookup{,dev} to check if the
interface has bpf attachment or not.
almost in sync with tcpdump.org source code tree.
2000-04-13 05:14:19 +00:00
itojun
b5a6411fbe
sprintf -> snprintf
2000-04-13 05:10:17 +00:00
simonb
aa52cffef6
Include "curses_private.h" to get function declarations.
2000-04-13 00:01:46 +00:00
simonb
d9726999aa
Nuke unused variables.
2000-04-13 00:01:03 +00:00
jdc
60bee59cbe
Add color.c, background.c, getyx.c.
2000-04-12 21:50:46 +00:00
jdc
70f4bbdc33
get...y() and get...x() routines.
2000-04-12 21:50:24 +00:00
jdc
ebc24bf609
Add COLORS and COLOR_PAIRS.
2000-04-12 21:49:50 +00:00
jdc
53ff563a2d
Add colour capabilities and functions.
...
Add background manipulation functions.
Add def/reset_prog/shell_mode().
2000-04-12 21:49:29 +00:00
jdc
7b77d1dca6
Add background character/attributes.
2000-04-12 21:48:46 +00:00
jdc
40b39f92af
Add color attribute manipulation.
2000-04-12 21:47:50 +00:00
jdc
3b5538fc53
Add color manipulation.
...
Note that window background attributes are not handled yet.
2000-04-12 21:47:20 +00:00
jdc
e4f451d720
Add colour capabilities and variables.
2000-04-12 21:46:49 +00:00
jdc
2d80817573
Private functions/variables moved from curses.h
...
Move character/attribute definitions to curses.h
2000-04-12 21:46:27 +00:00
jdc
5ce1814053
Add colour capabilities and functions.
...
Add background manipulation functions.
Add def/reset_prog/shell_mode().
Remove __TERMATTR.
Tidy up tab vs. space.
Macros get...y and get...x are now functions.
Private functions/variables moved to curses_private.h
Replace character/attribute definitions from curses_private.h
2000-04-12 21:46:00 +00:00
jdc
a8ddedce62
Add colour capabilities.
...
Increase size of attribute buffers.
Include private header.
2000-04-12 21:45:30 +00:00
jdc
a50aa6f8ae
Initialise colour variable (__nca).
...
Include private header.
2000-04-12 21:45:04 +00:00
jdc
c34602878f
Copyright assgned to TNF.
...
Add check for conflict with colour.
Shrink one line comments.
2000-04-12 21:44:42 +00:00
jdc
e2d9b86b4c
Add check for conflict with colour.
2000-04-12 21:44:19 +00:00
jdc
f04694244e
Copyright assgned to TNF.
...
Add check for conflict with colour.
Remove code duplication in wattrset().
Shrink one line comments.
Consolidate DEBUG output.
2000-04-12 21:43:57 +00:00
jdc
92d0751b6e
Background manipulation routines.
2000-04-12 21:43:37 +00:00
jdc
fa395b65d4
Colour specific routines.
2000-04-12 21:43:09 +00:00
jdc
d236276259
Include private header.
...
Make capability parser more generic (it is now also used by colour routines).
Note that the termcap file we use contains terminfo % escapes, which are
not always compatible with the termcap ones. We'll lose in those cases.
2000-04-12 21:37:15 +00:00
jdc
725597b1c6
Replace __TERMATTR with __ATTRIBUTES (includes colour).
...
Add def_prog_mode() and reset_prog_mode().
2000-04-12 21:36:36 +00:00
jdc
d7b4eb28b3
Add intrflush().
...
Add def_shell_mode() and reset_shell_mode().
Include private header.
2000-04-12 21:36:02 +00:00
jdc
e3317c27ed
Remove attributes of characters displayed with -DDEBUG.
...
Add color manipulation.
2000-04-12 21:35:35 +00:00
jdc
1aa45522c2
Make sure we don't read a negative character value.
2000-04-12 21:34:24 +00:00
jdc
ea5f9be092
Make ACS array index unsigned.
2000-04-12 21:33:35 +00:00
jdc
d6a738e190
Copyright assgned to TNF.
2000-04-12 21:33:12 +00:00
itojun
9281a845a8
fix bug in pcap.c, which appeared in LBL libpcap version 0.4 of the following
...
date (NOTE: there are multiple version 0.4 with different datestamp!)
v0.4 Sat Jul 25 12:40:09 PDT 1998
libpcap CHANGES reads:
- Fixed bug in pcap_dispatch() that kept it from returning on packet
timeouts.
(this fixes nmap hangup if we use /usr/lib/libpcap.a with nmap)
2000-04-12 14:40:33 +00:00
simonb
e28dc2c70b
We return EIDRM if the msg queue is removed, not EINVAL.
2000-04-12 13:03:52 +00:00
simonb
2c1534fcbf
Use "unsigned char" instead of "int" in previous, from Christos Zoulas.
2000-04-11 20:41:38 +00:00
simonb
7eaac10a11
Cast array subscript to int - fixes compile barf on (at least) alpha.
2000-04-11 14:27:51 +00:00
blymn
23464ee534
Made data structures opaque
2000-04-11 13:57:08 +00:00
itohy
8389062122
Add missing #. (Hi, is!)
...
Sigh, libm68k has been useless for more than one year....
2000-04-09 23:04:40 +00:00
enami
d76da5f70c
Fix the bug introduced in rev 1.28 and actually caused failure on alpha;
...
In the function malloc_make_chunks, don't define the local variable ``l'',
which is used to hold the actual size of pginfo, as size_t. Define it as
a signed integer as before. We expect it to become zero or negative value,
and we know that it is much smaller than pagesize and it is small enough to
fit in signed interger.
2000-04-07 15:15:08 +00:00
enami
07fd543922
Backout the previous backing out.
2000-04-07 14:56:13 +00:00
wiz
3492cfdd4b
small fixes; not yet complete
2000-04-07 00:02:32 +00:00
fvdl
bfb0ad4a93
Clarify that page alignment only happens for the internal, kernel notion
...
of the break value.
2000-04-04 08:41:45 +00:00
mycroft
fedba1d813
Clean up.
2000-04-03 04:20:44 +00:00
mycroft
72e604e414
Clean up.
...
* _REENTRANT is always defined.
* The vfork() stubs can use cerror.
2000-04-03 04:13:36 +00:00
mycroft
7f7027bb59
Repair syscall stubs that were not updated when the cerror interface was
...
modified.
2000-04-03 03:13:07 +00:00
itojun
f716418a10
in yphostent, initialize res0 when getaddrinfo fails.
2000-04-03 01:12:26 +00:00
christos
6d34da153c
Add "namespace.h" and include <getopt.h> since we moved the stuff out
...
of <unistd.h>
2000-04-02 22:04:06 +00:00
christos
e904ed8773
Try to silence some of the lint warnings. Unfortunately we cannot fix
...
them all right now until we fix the ALIGN() macro to return u_long in
all the ports.
2000-04-02 21:31:54 +00:00
christos
f8c9a1f999
Delint:
...
- add notreached comment
- remove unused variables
- cast to void * first to avoid casting warnings
- fix bug in _yphostent where cur and sentinel were not
being initialized.
2000-04-02 21:30:37 +00:00
christos
a86a7b415a
protect getopt_long.
2000-04-02 21:27:14 +00:00
christos
eb217b928c
bump minor for getopt_long
2000-04-02 20:31:20 +00:00
christos
bfb2439e73
Remove sections relevant to getopt, and add implementation differences.
2000-04-02 20:30:07 +00:00
christos
6dfafca13a
New getopt_long from Thomas Klausner and Dieter Baron
2000-04-02 20:27:58 +00:00
minoura
174ea88d9f
Bump minor version (dlfcn change).
2000-04-02 15:38:36 +00:00
minoura
78b105698a
Move dl* function definitions to libc on ELF.
...
Based on the patch supplied by Takuya Shiozaki <tshiozak@astec.co.jp>.
See http://mail-index.netbsd.org/tech-userlevel/2000/02/23/0000.html .
2000-04-02 15:35:47 +00:00
augustss
d8dcced006
Some const poisoning. Suggested by Dave Sainty <dave@dtsp.co.nz>
2000-04-02 11:10:53 +00:00
augustss
1e5140923a
Allow setting data without clearing it first. From Dave Sainty <dave@dtsp.co.nz>
2000-04-02 11:02:21 +00:00
billc
cbfdcd8cc0
backout previous changes.
2000-04-02 06:31:58 +00:00
billc
38a39a9ac0
namespace collision with getopt change (struct option -> libwrap_option)
2000-04-02 03:53:15 +00:00
erh
5aef3fa29b
Make mbstowcs and wcstombs work correctly when handed NULL pointers.
2000-04-01 19:42:57 +00:00
jdolecek
342890eff7
kill reference to getvfsbyname(3) - it's no longer present on NetBSD
2000-03-29 14:30:27 +00:00
kleink
7e35a43e67
In mmap(), bail out with EOVERFLOW when mapping a regular file and the file
...
offset plus mapping length cannot be represented in an off_t.
2000-03-28 18:45:19 +00:00
msaitoh
9c587bcf2f
fill delay slots (from Klaus Klein)
2000-03-27 16:27:16 +00:00
mycroft
78a4ddbd60
Do a little rearrangement here. No functional change, but it's a little
...
clearer what's going on.
The assembler still whines about the lack of `.cprestore' when profiling,
but I'm not going there right now.
2000-03-23 04:58:59 +00:00
augustss
670d533d54
Keep the bit position even when the report descriptor says POP.
2000-03-17 18:09:17 +00:00
christos
d24bee08a9
make this compile on non 4.4BSD systems
2000-03-17 06:11:55 +00:00
itojun
d5aee78db5
visit all requests even if we get errors from name server.
...
this will solve name query failures for IPv4-only node, when
the DNS server returns SERVFAIL or NXDOMAIN (should success with an == 0).
PR: 9621
2000-03-16 13:51:43 +00:00
enami
c09a75571b
Add missing comma.
2000-03-16 04:57:11 +00:00
kleink
c2ee7198c1
Need to quote excessively long Nd argument.
2000-03-15 20:53:57 +00:00
kleink
69043b3644
Note EILSEQ.
2000-03-14 19:14:29 +00:00
kleink
c9b0caf509
Sync the description of errno with reality; fixes PR lib/9496.
2000-03-14 19:11:24 +00:00
sjg
413ffc39c1
Listing generated files nslexer.c nsparser.c in SRCS breaks make depend
...
in a clean dir. Put the actual src files nslexer.l nsparser.y there.
2000-03-14 14:34:50 +00:00
soren
89c5a767f8
Fix doubled 'the's.
2000-03-13 22:55:05 +00:00
itojun
8ab75e23f4
hide shouldn't-be-exported symbols from the outside.
...
don't compile pfkey*, since we expect tons of changes in the near future.
bump shlib major (due to less exported APIs than before - am I correct here?).
2000-03-13 21:23:55 +00:00
jdolecek
6d964bcd1e
add EILSEQ entry
2000-03-10 14:06:34 +00:00
kleink
fc34e21eac
Add an EILSEQ code (C99, first appeared in C90/AMD1), and update message
...
catalogs where possible.
2000-03-10 13:58:59 +00:00
jdolecek
371967cec8
Fix _rl_compat_sub() to really honour 'globally' flag instead
...
of making the substitution always globally - affects
_history_expand_command() and in turn history_expand()
All praise lint :)
2000-03-10 13:06:43 +00:00
jdolecek
833166a288
readline(): don't dereference NULL pointer if prompt is NULL
...
history_tokenize(): avoid stepping too far if backslash is last character
on the passed string
update some comments
This makes gdb \ escaping work reliably and fixes lib/9511 by Assar Westerlund.
2000-03-10 12:55:15 +00:00
jdolecek
1f0ecc5ce4
include <stdlib.h> to get definition of malloc() and free(), so it's
...
possible to compile this file separately when debugging
2000-03-10 12:25:47 +00:00
itohy
b85abeecae
Make libmenu be linked correctly with K&R style code.
...
Yes, this changes the ABI, but we haven't officially released
libmenu and this would be OK, probably....
2000-03-10 09:06:21 +00:00
enami
6e362668c4
Note that this system call now creates kernel thread.
2000-03-10 01:34:35 +00:00
kleink
31f60ab101
No longer need internal names for strtoq() and strtouq().
2000-03-08 20:17:19 +00:00
kleink
3031020afe
Replace internal use of strto{,u}q() with strto{,u}ll().
2000-03-08 19:33:47 +00:00
mjl
323d451587
Added details about origin of code (BSD/OS) in history section.
...
Closes PR/9410 by Peter Seebach.
2000-03-08 00:02:54 +00:00
veego
70b32a2849
Remove unused libahdi.
...
It will be replaced in the future with a more generic libdisklabel.
2000-03-07 20:54:57 +00:00
kleink
4c3c49ae8b
Make lint happy about long long integers. (C99 mode for lint, anyone?)
2000-03-07 20:02:00 +00:00
kleink
d00176f7a3
Bump minor: ISO C99 long long integer general utility interfaces.
2000-03-06 18:42:56 +00:00
kleink
e4d7c2e329
Add ISO C99 long long integer general utility interfaces; partially addresses
...
PR standards/9482.
2000-03-06 18:32:22 +00:00
enami
823f836758
Document some recently added user visible mount option. Addresses PR#6577.
...
While I'm here, I reorderd SEE ALSO section properly.
2000-03-06 09:11:14 +00:00
itojun
8e1ca1a351
fix fatal typo, which misused luser/ruser (PR 9543).
2000-03-05 09:40:57 +00:00
shin
e68fefb855
remove unused files (MIPS SOFTFLOAT).
2000-03-05 05:45:46 +00:00
shin
ac9896415f
remove MIPS SOFTFLOAT.
2000-03-05 05:41:03 +00:00
blymn
307e770b37
Fix handling of userptr, no longer assumes userptr is a pointer to a
...
string to be copied, we now just copy the passed pointer. Also fixed
bug with handling of NULL passed to menu_userptr.
2000-03-05 04:09:53 +00:00
itojun
2dc247fc34
make CMSG_ALIGN always synchronize with kernel's idea of ALIGNBYTES.
...
ancillary data alignment will be ALIGNBYTES, not sizeof(long) - 1, from now.
CMSG_xx will NOT resolve into constant. if you use CMSG_xx to allocate
arrays, you'll lose.
bump shlib minor for libc.
NOTE: if you are on top of arch with ALIGNBYTES != sizeof(long) - 1,
you need to recompile IPv6-related binaries. there is no way to guarantee
backward compat in this aspect. sorry for this. this should be the last
backward compat breakage for IPv6-related ancillary data manipulation.
(we still have PR 9516 for unix-domain sockets...)
2000-03-02 07:41:49 +00:00
itojun
94e731e9d2
fix "ip host foo" or "ip6 host foo" where foo has
...
both A and AAAA. fix from Bill Fenner, FreeBSD PR: 17083.
2000-03-01 03:47:48 +00:00
itojun
fe31f96aea
fix alignment constraint in IPv6 routing header manipulation (ancillary data).
...
documented in RFC2292.
from: shin@kame.net
2000-02-29 18:24:31 +00:00
chopps
fe7be4eb7b
el_insertstr takes a "const char *" not "char *" now as it doesn't modify
...
the argument.
2000-02-28 17:41:04 +00:00
enami
f8796b1a66
Remove reference to config(8) from SEE ALSO list.
2000-02-28 14:32:53 +00:00
enami
61b07296fe
With SEE ALSO list, add swapctl(2) and swapctl(8) and remove config(8).
2000-02-28 14:30:54 +00:00
enami
354b4bc5c1
Sync wi/ reality.
2000-02-28 14:21:46 +00:00
itojun
959ca07b4b
add hw.alignbytes sysctl mib. this gives you the value of ALIGNBYTES
...
at the kernel compilation time (ALIGNBYTES that the kernel uses).
2000-02-27 06:13:35 +00:00
thorpej
a9f90558b3
Traverse into alpha/.
2000-02-26 19:39:35 +00:00
thorpej
933205b479
Oops, forgot this file.
2000-02-26 19:00:08 +00:00
thorpej
cd8a1657b4
Userland interface to the bus window translation support now present
...
in the alpha sysarch(2). In a perfect world, these would go away in
favor of a generic bus space mapping framework, but XFree86 is a long
ways away from being able to use one.
2000-02-26 18:59:36 +00:00
itojun
6a433be509
remove net.inet6.ip6.nd6_proxyall sysctl.
...
support "ndp -s <ip6> <mac> proxy" for proxy NDP.
2000-02-26 08:48:21 +00:00
mycroft
19b51e87a9
Remove pointless #ifdef.
2000-02-25 17:40:30 +00:00
kleink
7b61131dba
Missed in end -> _end cleanup.
2000-02-24 15:37:34 +00:00
itojun
7b48263c7b
(rcmd.c) to make Zoularis happier, pass sa_len separately from sockaddrs.
...
this changes function prototype for __ivalid*.
This commit breaks binary compatibility for __ivalid*. I believe this can be
forgiven due to the following:
- this is not really exported function. no function prototype is in headers.
function name starts with underbars. No third-party applications are
expected to use it.
- the function was introduced very recently, when rcmd.c was made IPv6-ready.
- the only customer in NetBSD tree is lpd.
(lpd.c) sync with rcmd.c change.
2000-02-24 06:33:47 +00:00
kleink
a379081935
For consistency with all other ports, clear errno in the prologue to the
...
syscall here as well - while the manual page advises applications to clear
errno themselves their actual behaviour may be questionable, especially in
light of the other ports' implementations.
2000-02-23 20:16:57 +00:00
itojun
73f8a2b760
add freeifaddrs.3 as MLINKS.
2000-02-23 15:44:00 +00:00
itojun
4b9363d8e4
add freeifaddrs(), which reclaims region allocated by getifaddrs().
...
in sync with kame and bsdi.
2000-02-23 15:29:18 +00:00
itojun
2397ac761e
increase shlib minor of libc, for addition of getifaddrs(3).
2000-02-23 07:00:54 +00:00
itojun
6037c7862b
add getifaddrs(3) from bsdi4, as mentioned in tech-net (in SIOCGIFCONF
...
related thread).
this will save future apps from complexity of SIOCGIFCONF.
getifaddrs(3) does not use SIOCGIFCONF internally, it uses sysctl.
2000-02-23 06:57:46 +00:00
augustss
18654c9f8e
Handle report IDs a little better (but still not right).
2000-02-22 12:39:22 +00:00
itojun
b2da836f1e
avoid memory leak on valid FQDN + invalid port name.
2000-02-22 05:47:15 +00:00
mycroft
9ff0891c83
Fix bogons.
2000-02-22 03:28:04 +00:00
mycroft
5256a370bf
Do the minimum work to make this compile with -Werror.
2000-02-22 03:14:20 +00:00
mycroft
32d50d3388
Do the minimum work to make this compile with -Werror.
2000-02-22 01:18:28 +00:00
itojun
08f1ee0d30
query NIS hosts.byname only when necessary (= PF_UNSPEC of PF_INET queries).
2000-02-20 17:07:01 +00:00
itojun
503ce101c1
getaddrinfo(3) now obeys nsswitch.conf correctly.
2000-02-20 14:45:34 +00:00
itojun
40e69da142
to honor the search order defined by nsswitch.conf,
...
getaddrinfo(3) now calls lower-layer resolver functions directly.
XXX code duplicate with gethnamaddr.c/res_search.c - future code
maintenance issue? Since BIND[89] does not address this issue either at
this moment, switching to BIND[89] does not help.
2000-02-20 14:44:30 +00:00
kleink
4dfa5f1d65
Place inclusion of required headers within multiple-inclusion wrappers.
2000-02-20 13:32:52 +00:00
mycroft
d018facbbf
A better fix for the stub-in-other-module problem:
...
Load the address of cerror through the GOT, so we can do a PIC_EPILOGUE and
leave the stack clean.
2000-02-19 21:04:58 +00:00
mycroft
519baa3266
Build a PIC version of this -- but not yet a shlib, due to some obscure lossage
...
-- so that it can be linked into another shlib as needed.
2000-02-19 18:51:30 +00:00
mycroft
05fc321ebf
Fix refresh glitches when using auto-margin.
2000-02-19 09:08:16 +00:00
itojun
1ae287d8f9
fix alignment issue with 64bit arch (packed struct/SIOCGIFCONF).
...
From: =?iso-8859-1?Q?G=F6ran_Bengtson?= <goeran@cdg.chalmers.se>
2000-02-18 08:26:01 +00:00
itojun
5b36a9108a
do not perform sleep() every time we get ECONNREFUSED.
...
try all the set of addresses before go to sleep() and retry.
not sure if we still need sleep() - retry logic. why is it so persistent
in connecting?
From: SHIMIZU Ryo <ryo@misakimix.org>
2000-02-18 04:16:54 +00:00
kleink
2a62a2c565
Back out previous: when statically linking executables a warning will be
...
displayed for the reference through __errno(), which is really wrong.
2000-02-17 21:34:21 +00:00
itojun
823d2a5d81
to synchronize with progress of discussion for post
...
draft-ietf-ipngwg-scopedaddr-format-00.txt (will be 01),
use "address%interface" notation for extended scoped IPv6 address.
NOTE: the change affects link-local addresses only. I hope it to be
the final change on it.....
2000-02-17 17:06:17 +00:00
itojun
8829e73e38
preparation to flip extended scoped address syntax.
...
the specification is still under debate; there is high possibility that
"fe80::1%de0" will be the finalist but i'm not sure yet.
2000-02-16 04:50:23 +00:00
thorpej
25ab915071
Note net.inet.icmp.errratelimit and net.inet.tcp.rstratelimit.
2000-02-15 19:59:02 +00:00
itojun
9d735055cd
make it possible to compile it without -DINET6
...
From: "Castor Fu" <castor@geocast.com>
2000-02-15 18:55:55 +00:00
itojun
f126f47f70
in BUGS section, document that it can behave differently from nsswitch.conf(5)
...
suggests.
NetBSD PR: 9413
2000-02-14 13:06:57 +00:00
kleink
1d34d289cf
Arrange for a linker warning to be displayed when the errno datum is accessed
...
directly; inspired by a conversation with Havard Eidnes.
2000-02-13 21:13:01 +00:00
mjl
6be4d2a451
Mention the LOGIN_SETENV flag for setusercontext()
2000-02-13 01:10:19 +00:00
mjl
b562264ae1
Add a missing free() of a temporary buffer.
...
Add "unlimited" as synonym for "inf" and "infinity" for the
benefit of FreeBSD users.
Factor out the comparison w/ "infinity" in a isinfinite() function.
2000-02-10 20:52:54 +00:00
itojun
b3092550ea
sa_len was not properly set due to autoconf #ifdef.
...
(mistake in yesterday's upgrade)
2000-02-10 03:06:53 +00:00
kristerw
33c172d1c1
Const poisoning of dladdr (so that things build after the dlfcn.h change)
2000-02-09 22:41:53 +00:00
itojun
34a6354b59
revise extended scoped address format support. delimiter and the order
...
is changed, based on discussion in ipngwg scoped address cabal.
past code: fe80::1@de0
now: de0%fe80::1
this will be in sync with next extended address format proposal
(which should be final - I don't want to make this kind of change again).
2000-02-09 12:25:06 +00:00
itojun
ed74ec1491
add missing manpage, gethostbyname2(3).
2000-02-09 12:23:55 +00:00
scottb
076e309d3e
change first argument of dladdr to const.
2000-02-08 16:22:59 +00:00
itojun
667dbda449
use proper include path (net/pfkeyv2.h)
2000-02-08 13:17:51 +00:00
itojun
28dacfc3da
don't include in6.h directly.
2000-02-08 13:14:35 +00:00
scottb
c0cf420b69
add hooks to support the dladdr function.
2000-02-07 21:40:40 +00:00
itojun
cf02e1f1ce
fix behavior of inet_pton() to be RFC2553/XNS compliant.
...
inet_pton() takes decimal dot-quads only. inet_pton() does not
take hexadecimal, octal nor classful (short) representation.
2000-02-07 18:51:02 +00:00
jdolecek
a7986a820b
change the German translation of SIGPWR description, as per lib/9277
2000-02-07 13:33:04 +00:00
kleink
b94df6841c
(Re-)use the assembly version for labs() as well.
2000-02-06 13:14:51 +00:00
fair
bf004f04e9
Document KERN_LOGSIGEXIT.
...
sort sysctl variable list in sysctl.8
2000-02-06 07:31:23 +00:00
kleink
b9d73b3129
Implement *__errno() redirection, with help from Matt Thomas.
2000-02-05 21:02:51 +00:00
jdc
b646eea64f
Add libahdi entry.
2000-02-05 20:57:13 +00:00
jdc
470ef7861d
Routines to handle Atari's AHDI disk partitioning scheme.
2000-02-05 20:40:35 +00:00
kleink
c54d3e28e2
Go via *__errno() here, too.
2000-02-05 19:53:54 +00:00
kleink
c3ed25e892
Implement *__errno() indirection.
2000-02-05 19:20:53 +00:00
danw
ff856525f8
#include <stdio.h> to cover the use of "FILE *" in one of the prototypes.
...
(The stock tcpd.h doesn't have prototypes, and some third-party code assumes
it can include tcpd.h without stdio.h.)
2000-02-05 19:14:57 +00:00
mjl
b3204d536b
Add login_getpwclass to libutil as convenience function for
...
programs originally for FreeBSD.
Add parsing of "setenv" parameter which can be used to set
up an initial environment on login.
2000-02-04 02:17:14 +00:00
bouyer
1503a97acc
Add definitions for nlm version 4 (for use with NFSv3).
2000-02-02 18:15:12 +00:00
thorpej
06f1910920
assar missed one net_write -> telnet_net_write
2000-02-01 22:29:27 +00:00
itojun
ffd73d1d87
sorry, forgot to cvs add new files
2000-02-01 03:08:36 +00:00
assar
db7c8e49b3
(printd): update prorotype with const
...
(net_write): rename to telnet_net_write
2000-02-01 02:25:30 +00:00
assar
008e11ad22
(printd): const-poision
2000-02-01 02:23:20 +00:00
thorpej
62c7591543
Back out the previous 2 revs. The delint'ing of this file caused
...
something to break horribly on the Alpha.
2000-01-31 22:56:14 +00:00
kleink
0c766839fc
G/c label orphaned since rev. 1.6.
2000-01-31 18:28:49 +00:00
christos
33bda6cf87
Add -DRESOLVSORT
2000-01-31 15:42:34 +00:00
christos
f9be3e6b20
Explain why we don't want to pass structs and unions to syscalls, and
...
how to find the proper args for a syscall.
2000-01-31 15:15:07 +00:00
christos
618e1b5628
Add a userland stub to do the union semun -> union semun * redirection.
2000-01-31 15:14:19 +00:00
itojun
e5e6464767
upgrade libipsec to the latest.
...
- parser now uses yacc/lex (there'll be no symbol conflict).
- outbound policy and inbound policy is now separate
- policy specification for tunnel SA is improved
- api changed, bump shlib major
XXX some of programs will become not buildable - will commit shortly
2000-01-31 14:15:30 +00:00
itojun
0affd7a994
visit next addrinfo struct on socket failure.
...
this should fix the behavior of rcmd() on ipv4-only node, trying to
connect to dual stack node (AAAA and A record on DNS/hostname databaes)
2000-01-31 10:23:03 +00:00
itojun
e0df61eefa
increase libc's shlib minor for rcmd_* changes. sorry to be late.
...
Suggested by: Klaus Klein
2000-01-28 17:40:41 +00:00
itojun
59b810d3a5
backout previous commit - freeaddrinfo(NULL) issue.
2000-01-28 08:09:48 +00:00
kleink
fb2f23e243
Oops, need to save r2 and r3 as well.
2000-01-27 15:11:17 +00:00
kleink
9d7ea6523c
Support *__errno() indirection.
2000-01-27 14:58:48 +00:00
itojun
e4dc489b2c
allow freeaddrinfo(NULL). nothing is talked in RFC2553 (maybe in X/Open?).
...
however, since NRL freeaddrinfo permits it, we need to.
2000-01-27 08:25:51 +00:00
itojun
5b1aaa939e
add IPv6 support to rcmd() and friends.
...
rcmd() and iruserok(): unchanged
ruserok(): became address family independent
rcmd_af(), iruesrok_sa(): address family independent
2000-01-27 05:33:06 +00:00
itojun
5a38b81b42
implement bindresvport_sa(), which is necessary for IPv6 support in certain
...
programs (like rshd or rlogind).
bindresvport() and bindresvport_sa() exhibits exactly the same functionality,
with different function prototype (sockaddr_in * and sockaddr *).
The behavior and prototype was discussed and agreed among shin@kame.net
(who is doing freebsd-current kame merge), deraadt@openbsd.org , and
Jean-Luc.Richier@imag.fr (INRIA IPv6/IPv6 RPC support). so it will be
portable across *bsd.
2000-01-26 13:20:24 +00:00
itojun
e5a959ce39
EINVAL may be returned when address family mismatches. (from openbsd)
2000-01-26 10:43:36 +00:00
itojun
e5aaa3fce0
fix include file. bindresvport() is declared in rpc/rpc.h, not netinet/in.h.
2000-01-26 07:06:03 +00:00
itojun
541dde0213
fix RFC2553 conformance. AI_CANONNAME does not mean reverse query.
2000-01-26 06:51:29 +00:00
itojun
ed15f9831a
move -DINET6 upwards, into lib/libc/Makefile.
...
- we need it for lib/libc/rpc soon
- this is not clear to add CPPFLAGS in subdir/Makefile.inc (as it affect other
subdirs as well)
2000-01-26 02:46:36 +00:00
elric
e0b171cf6d
Added a tab before a '}' to put the brace in the right place.
2000-01-25 23:22:49 +00:00
enami
6e75e4cb47
- Don't update the size of allocated storage until realloc successes.
...
- KNF left over.
2000-01-25 16:24:40 +00:00
enami
086a35e065
Use tab to indent.
2000-01-25 15:43:43 +00:00
kleink
1a3fa11c95
Support *__errno() indirection.
2000-01-24 21:57:39 +00:00
itojun
324dad9e89
fix comment.
...
better sync with kame tree.
2000-01-24 03:08:12 +00:00
mycroft
5888ab27bd
Make cerror() work correctly for stubs in other shlibs -- e.g. libposix.
2000-01-23 23:38:32 +00:00
ad
398257cba8
Change how the purpose of net.inet.tcp.log_refused is expressed so that it's
...
consistant with its neighbours.
2000-01-23 17:12:11 +00:00
jdolecek
6ff6ac75be
Formatting nit: in SIGPWR discription, use slasl instead of 'eller -', to be
...
consistent with other translations (suggested by Johan)
2000-01-23 10:12:12 +00:00
mycroft
8c2a748a3c
Doh. Remove the __weak_alias() as well...
2000-01-23 07:37:47 +00:00
mycroft
44ea18f69f
Fix the tags build.
2000-01-23 07:10:13 +00:00
itojun
bd6de83f9b
remove #if 0'ed portion (AF filtering in normal name resolution)
...
add comment to the fragment which confused mycroft
2000-01-23 04:03:21 +00:00
mycroft
95a32deb9b
Delint.
2000-01-23 02:11:02 +00:00
mycroft
0b92a50dc3
Delint some more.
2000-01-23 01:55:17 +00:00
mycroft
82267feccd
Doh. I'm a dork.
2000-01-23 01:37:19 +00:00
mycroft
1c86155f3b
Ditto for nlist().
2000-01-23 01:35:49 +00:00
mycroft
8102096d08
Delint.
2000-01-23 00:49:41 +00:00
mycroft
03ec2c38fe
Partially delint, and a few microoptimizations.
2000-01-23 00:38:43 +00:00
mycroft
45f1263b98
Partially delint.
2000-01-23 00:10:56 +00:00
mycroft
5865c81535
Partially delint.
2000-01-23 00:09:19 +00:00
mycroft
af7317bb6b
Delint.
2000-01-23 00:01:35 +00:00
mycroft
c72eee355c
Partially delint.
2000-01-22 23:54:20 +00:00
mycroft
0463795134
Delint.
2000-01-22 23:37:14 +00:00
mycroft
967cbc5131
Use a better type in previous.
2000-01-22 23:36:17 +00:00
mycroft
c6a0f46b4f
Delint.
2000-01-22 22:53:59 +00:00
mycroft
c26054b799
Delint.
2000-01-22 22:40:58 +00:00
mycroft
e6076182eb
Delint.
2000-01-22 22:30:08 +00:00
mycroft
605490369c
Delint.
...
Remove trailing ; from uses of __weak_alias(). The macro inserts this if
needed.
2000-01-22 22:19:07 +00:00
mycroft
fb345096b7
Don't do the namespace hack for timezone() here; it causes lint, and we don't
...
need it anyway.
2000-01-22 21:43:15 +00:00
mycroft
e568b4cf30
Delint.
2000-01-22 21:19:29 +00:00
mycroft
c29a577031
Adjust for .mk file changes.
2000-01-22 19:37:57 +00:00
jdolecek
95e5ddf0c5
Add SIGPWR description (from Johan Danielsson)
2000-01-22 00:34:30 +00:00
wrstuden
9c658d828e
Need to include "reentrant.h" for FLOCKFILE macros.
2000-01-21 23:12:33 +00:00
fvdl
da026ad067
Add SIGPWR description. Clean up some messages.
2000-01-21 22:57:54 +00:00
jdolecek
0c02a34772
Add SIGPWR entry (from Aymeric Vincent <Aymeric.Vincent@crans.ens-cachan.fr>)
2000-01-21 22:53:22 +00:00
jdolecek
b4f09231f2
Add entry for SIGPWR (translation by Ignatios Souvatzis)
2000-01-21 22:24:12 +00:00
mycroft
e70f76146b
Do file locking.
2000-01-21 19:56:07 +00:00
mycroft
b714bb5102
Just call fflush() from _cleanup(), since it does the right locking.
2000-01-21 19:55:02 +00:00
mycroft
f9b319ca18
Call __sclearerr(), nor clearerr(), so we don\`t try to double lock.
2000-01-21 19:54:13 +00:00
mycroft
0b24b6555f
Do the lock *after* checking that the fp is valid.
2000-01-21 19:53:02 +00:00
mycroft
442e96d230
Initialize f._file for locking primitives.
2000-01-21 19:51:36 +00:00
mycroft
f5d7100e26
Nuke `extern int errno;' in code we compile with -Wstrict-prototypes. We get
...
the correct definition from errno.h.
2000-01-21 17:08:33 +00:00
jdolecek
d409b19eb6
Add SIGPWR entry (from Pooka)
2000-01-21 16:18:05 +00:00
jdolecek
de5a194e8c
Improve rpc error translation (from Linux catalogs)
2000-01-21 11:04:05 +00:00
jdolecek
1c089347e1
Add entry for SIGPWR
...
Extensive changes (mostly taken from Linux czech catalogs), to improve
gramatics and semantic corectness
2000-01-21 10:46:47 +00:00
jdolecek
320ccac4d9
add SIGPWR entry
2000-01-21 10:01:49 +00:00
christos
0dded5f65c
Add support for automatic and magic margins (from tcsh)
...
This makes the rightmost column usable on all programs
that use editline.
2000-01-20 22:56:21 +00:00
kleink
02867b49c9
Nuke the assembly version, which has been unused for > 2 years and is actually
...
identical to GCC's output from processing abs.c.
2000-01-20 18:28:33 +00:00
enami
10749faeb1
- To detect realloc failure, need to check the value just returned by it.
...
- Free storage on realloc failure.
- Some cosmetic changes.
2000-01-20 03:15:04 +00:00
mycroft
66aa5b00fe
Use strtol() to check validity of numeric values, rather than
...
hand-coding it.
2000-01-20 02:53:46 +00:00
christos
6c14e6198e
PR/9244: Kevin Schoedel: libedit dumps bindings inconsistently
2000-01-19 18:31:10 +00:00
christos
b2309a74ae
PR/9243: Kevin Schoedel: libedit ignores repeat count
2000-01-19 18:30:19 +00:00
itojun
293e2f2a8c
warning about net.inet6.ip6.forwarding.
2000-01-19 12:30:12 +00:00
itojun
692c04487f
cosmetic (last dot in SEE ALSO section)
2000-01-19 07:03:35 +00:00
kleink
6910891781
Add NAN constant glue for sh3.
2000-01-17 16:27:53 +00:00
kleink
34c7685f30
Adjust for little endian environments (confirmed by msaitoh).
2000-01-17 16:21:36 +00:00
itojun
2705db0080
do not filter address families that are not supported by kernel.
...
the behavior was introduced in 1.8 -> 1.9, by itojun, and it was
not a correct behavior.
even if we may be able to connect to the the returned addresses,
filtering them out is not a correct thing to do. for example, even if
you have partial unreachablility in IPv4, gethostbyname(3) will return
IPv4 addresses in the unreachable network nonetheless.
2000-01-17 15:57:29 +00:00
itojun
79641939e0
remove #if 0'ed sections.
2000-01-17 08:34:04 +00:00
itojun
88d175cdc4
sync with latest KAME tree.
...
add example section to get{addr,name}info.
s/\.Os KAME/.Os/.
2000-01-17 08:33:45 +00:00
kleink
5d03e70658
(Re-)use the assembly version for labs(), too.
2000-01-16 00:32:32 +00:00
chs
e0acecf117
in kvm_getprocs(), check for error from kvm_deadprocs().
2000-01-15 19:16:32 +00:00
kleink
cc34c654dc
Add the C99 %F conversion.
2000-01-15 16:59:05 +00:00
christos
fc1a83184b
add and "f" flag to fopen that makes sure we are opening a plain file,
...
so that there is no chance to block.
2000-01-15 01:11:45 +00:00
msaitoh
df208e8ae8
sync with libkern
2000-01-14 22:55:46 +00:00
mjl
633ab39a92
Make setusercontext() resilient against missing login.conf too.
2000-01-14 02:14:42 +00:00
itojun
7a9fea2792
improve message when IPv4 address is not assigned to interface
...
(and netmask-related directives can misbehave).
the change is in kame and tcpdump.org repository as well.
2000-01-13 17:14:56 +00:00
ad
902637d2e4
swapctl(SWAP_OFF, ...) now works.
2000-01-13 12:11:30 +00:00
mjl
923f186481
Make login_cap routines resilient to non-existant conf file, and
...
secure_path() less noisy.
2000-01-13 06:48:14 +00:00
mjl
33a82426ba
Add a history section.
2000-01-13 06:16:48 +00:00
mjl
142f369443
Add necessary support routines for login.conf.
2000-01-12 05:02:10 +00:00
scw
2a8d425699
After writing a page out to disk, run the page back through the user's
...
input filter to ensure we don't end up with a cached copy of the page
in the wrong byte-order for the host cpu.
This fixes a fatal bug which bites when the DB 'lorder' is different
to the cpu's, and a cached page is accessed soon after it was flushed
to disk.
2000-01-09 19:56:15 +00:00
hubertf
959b8807ca
Document that errno is set to ENOMEM if no memory can be allocated.
2000-01-09 16:14:04 +00:00
itojun
0e776c76b4
need sys/types.h before sys/socket.h
2000-01-07 01:49:42 +00:00
itojun
2e904aec57
make IPV6_BINDV6ONLY setsockopt available. it controls behavior of
...
AF_INET6 wildcard listening socket. heavily documented in ip6(4).
net.inet6.ip6.bindv6only defines default value. default is 1.
"options INET6_BINDV6ONLY" removes any code fragment that supports
IPV6_BINDV6ONLY == 0 case (not defopt'ed as use of this is rare).
2000-01-06 06:41:18 +00:00
itojun
97998ce539
wording fix in net.inet6.icmp6.errratelim.
2000-01-06 03:43:03 +00:00
itojun
9695855746
add missing variables under net.inet6.ip6.
2000-01-06 02:56:44 +00:00
drochner
65bf8c30e2
fix use of uninitialized "buflen" (botched in 1.18), closes PR lib/9104
...
by bgrayson@ece.utexas.edu
2000-01-05 18:40:06 +00:00
msaitoh
95d875fb90
libc for SH3.
...
TODO: fplib
2000-01-05 14:07:29 +00:00
itojun
2cd2ee94b9
allow reverse query for v4 loopbacknet (127.0.0.0/8).
2000-01-05 04:54:54 +00:00
itojun
9ffbadc055
clarify text for RES_USE_INET6. this is almost always unnecessary.
2000-01-03 11:56:05 +00:00
msaitoh
40732a4308
nlist for COFF
2000-01-03 02:13:32 +00:00
itojun
07c2fe1cd9
add net.inet6.icmp6.nodeinfo sysctl.
...
this allows you to disable/enable ICMPv6 node information query/reply
processing (which tells remote end the gethostname(3) setting, interface
addresses on the node, and some other things - documented in
draft-ietf-ipngwg-icmp-name-lookup* or something alike).
to test it, try ping6 -w ::1 with nodeinfo=0 and nodeinfo=1.
(sync with kame change)
2000-01-02 16:31:17 +00:00
itojun
062c67829f
typo fix
2000-01-02 13:34:25 +00:00
itojun
14719f6549
document PF_INET6 items (net.inet6.*).
2000-01-01 18:00:56 +00:00
eeh
818cfe2268
Workaround for gcc 2.96 bugs.
1999-12-30 15:34:47 +00:00
eeh
0ba088f0a3
New bzero() using block store insns.
1999-12-30 15:31:39 +00:00
eeh
d1b815fe32
Sample code to implement ffs() using the popc insn (if it's ever implemented).
1999-12-30 15:30:26 +00:00
tron
eec7b963e1
Correct typo reported by Jens Nilsson in PR misc/9069.
1999-12-29 21:19:36 +00:00
assar
8f5685ec6b
ignore KEY and SIG records when matching responses to the query. we
...
get those as extras from DNSsec-enabled name servers.
1999-12-28 15:47:41 +00:00
mjl
67b9836fda
Fix typo.
1999-12-28 02:51:17 +00:00
itojun
1f9eba958f
properly check the error result from if_nametoindex(), to disallow
...
bogus interface index specification like fe80::1@bogus.
(sync with kame)
1999-12-27 10:20:59 +00:00
shin
509e885e3b
fix name space pollution by adding prefix '_mips_'.
...
closes PR 8770.
1999-12-26 00:22:31 +00:00
kleink
c28a7d70bf
Bump minor.
1999-12-23 10:16:36 +00:00
kleink
11e6c54cfc
C99: Define a NAN macro in <math.h> which evaulates to a constant expression of
...
a single-precision quiet NaN; only to be defined on platforms that do support
this value.
1999-12-23 10:15:05 +00:00
kleink
718fb4e493
RCS Id police (again!).
1999-12-22 14:38:12 +00:00
itojun
320dc0884c
s/.Os KAME/.Os/
...
From: Klaus Klein <kleink@ira.uka.de>
1999-12-21 14:17:18 +00:00
hubertf
5f98f60ad8
Document that bit #0 is the LSB of the first longword in the array.
...
Pointed out by Matt Thomas.
1999-12-20 02:04:24 +00:00
blymn
b7466e4fd7
* Moved the contents of the EXPOSE_PRIVATES ifdef into internal.h and
...
killed the now empty ifdef in menu.h. Also removed the define in
the CFLAGS in Makefile.
* Renamed _menui_menu_hook to Menu_Hook for compatiability with
ncurses.
* Renamed all internal functions to have _menui prefix instead of
__menui
* Cleaned up some automatic function variable names that were
shadowing function calls.
* Fixed email address in headers.
1999-12-16 12:08:06 +00:00
itojun
72e7091f16
more complete solution for gethostby*() buffer overwrite issue.
...
(we need thread-safe gethostby*...)
1999-12-13 17:05:45 +00:00
itojun
58481c1c06
fix getaddrinfo(3) and getnameinfo(3).
...
getaddrinfo(3): result from gethostby* will be broken if we call it again.
deep-copy them. we have sa_len so configure them.
getnameinfo(3): we have sa_len so configure them.
1999-12-13 16:22:56 +00:00
itojun
1501f61891
bring in latest KAME get{addr,name}info(3).
...
getnameinfo(3) globs ai_socktype and ai_protocol correctly.
KAME scopeid extension is implemented.
(draft-ietf-ipngwg-scopedaddr-format-00.txt)
bump up shlib minor
(may not be necessary, but rather big difference in behavior - especially
ai_flags)
1999-12-13 14:18:31 +00:00
christos
25b059b813
If we are not including i387 support in libm, build a separate libi387.
1999-12-13 09:40:27 +00:00
christos
e133a9e685
Makefile and shared library for libm387.
1999-12-13 09:36:29 +00:00
itojun
60860abcb8
be more pedant. remove unused vars and such.
...
don't use s6_addr{8,16,32} directly, they are not in standard.
hide not-supposed-to-be-visible functions as static.
increase shlib minor.
1999-12-13 01:44:30 +00:00
itojun
0b3c3042e6
inet6_rthdr_reverse() is not implemented yet.
1999-12-12 14:59:09 +00:00
itojun
c3f65850fd
wording fixes (from openbsd camp -> kame)
1999-12-12 11:21:04 +00:00
itojun
a57d497906
add manpage for inet6_{option,rthdr}_*.
1999-12-12 11:20:03 +00:00
msaitoh
3b476f4adb
use .Er
1999-12-11 19:35:48 +00:00
explorer
cda5601f3c
revert this file, the changes I made were quite unnecessary.
1999-12-10 17:27:28 +00:00
wennmach
19e89641c1
Back out last change; now vis takes care not to produce ambigous
...
encodings.
1999-12-07 18:26:27 +00:00
wennmach
12c643233f
In SVIS, encode all characters on the extra list either in C-style
...
fashion (if possible) or as octal representation (else).
1999-12-07 18:20:28 +00:00
simonb
6ae0eb50e6
Only unctrl() the first 256 input values.
...
This and the previous curses patches were from Brett Lymn.
1999-12-07 03:53:11 +00:00
simonb
7bb076e511
Use unsigned offsets into __unctrl and __unctrllen.
...
Only prototype __CTRACE if DEBUG is defined.
1999-12-07 03:22:10 +00:00
simonb
21e2089173
Another unctrl() %s fix.
1999-12-07 03:18:52 +00:00
simonb
8733616839
In a debugging check, use %s for unctrl (it returns a char *).
1999-12-07 03:13:30 +00:00
explorer
5bfb624265
Put the function prototype back. Grr.
1999-12-03 23:34:41 +00:00
explorer
bb10ce81bd
Do this a bit differently.
...
On platforms where we can use weak aliases, use
__weak_alias(__errno, __errno_func);
and on platforms where we cannot, just compile the function as
__errno, since on those platforms we cannot make libc thread-safe,
at least using this trick.
Are there any platforms where we cannot do __weak_alias() anymore?
1999-12-03 23:31:20 +00:00
explorer
c9227efe70
Make __errno() be a weak alias for __errno_func(), so thread packages
...
can actually override what plain old 'errno' looks like.
1999-12-03 23:24:33 +00:00
mjl
183e61b9cf
Use /bin/sh to take care of the EDITOR command parsing instead of home
...
grown method. Fixes PR/8935 by myself. Fix is from OpenBSD. Also pull
in a couple of minor changes like checking the return value of vfork().
1999-12-03 16:23:58 +00:00
explorer
179a2df725
add. This holds the global __isthreaded variable, to indicate that threading
...
is (or is not) present.
1999-12-03 06:37:34 +00:00
explorer
7d1b0fabbc
typo
1999-12-03 06:36:55 +00:00
kleink
15be242b3a
Add a LIBRARY section to system call manual pages. While it's clear that the
...
libraries contain stubs only (with minor exceptions a la pipe(2)), the purpose
of this section is to provide linkage information.
1999-12-02 21:42:35 +00:00
kleink
087b539e0f
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.
1999-12-02 13:15:55 +00:00
wennmach
cc928e80ae
Make unvis and strunvis grok strings produced by svis et al.
1999-12-01 22:03:43 +00:00
thorpej
22b2fb0830
Document the 64-bit XDR routines that Sun also documents. This manual
...
page needs a lot of help:
- restructure it into xdr_admin(3), xdr_complex(3), xdr_create(3), and
xdr_simple(3), as is done in Solaris.
- rewrite in mandoc, and document all of the XDR primitives that NetBSD
actually supplies.
1999-12-01 19:00:23 +00:00
thorpej
858fdb2362
minor++; added XDR routines for 64-bit integer data types
1999-12-01 18:35:15 +00:00
thorpej
0bbf216692
Implement XDR routines for 64-bit integer data types:
...
- xdr_int64_t(), xdr_u_int64_t(), per NetBSD convention.
- xdr_hyper(), xdr_u_hyper(), xdr_longlong_t(), xdr_u_longlong_t(), a'la
Solaris, implemented in terms of the above.
1999-12-01 18:34:21 +00:00
kleink
87bead520d
* use <stdlib.h> instead of deprecated <malloc.h>
...
* replace <strings.h>/bcopy() with <string.h>/memcpy()
1999-11-30 15:58:16 +00:00
kleink
d574ffc673
(bcopy, bzero) -> (memcpy, memset)
1999-11-30 15:55:25 +00:00
hubertf
35c835cfe4
You also need <rpc/rpc.h> to compile yp programs.
...
Noted in PR 8919 by Tom Spindler <dogcow@redback.com>
1999-11-29 23:28:23 +00:00
wennmach
c70c65e8a1
Suggested by christos:
...
o unexpand spaces to tabs
o don't initialize non-static array extra[]; \0 terminate extra[]
using an explicit assignment instead
1999-11-28 22:51:37 +00:00
itojun
d92ae4181c
restrict result from getaddrinfo() by specifying ai_socktype.
...
(otherwise getaddrinfo() will glob through all the possible ai_socktype
and ai_protocol)
1999-11-28 14:51:04 +00:00
lukem
2468bbbf42
don't use err(); instead pass an error condition back to a higher
...
layer to warn() about.
1999-11-28 05:46:15 +00:00
lukem
a8d12b09cd
* check the result of sl_init() and sl_add()
...
* return an error state back up the call chain and take appropriate
action, rather than calling err() to terminate the process
1999-11-28 04:30:15 +00:00
lukem
56a2dec5a5
* check the error return of sl_init() and sl_add()
...
* minor KNF
1999-11-28 04:00:04 +00:00
lukem
67fecdbace
remove unnecessary exit() after err()
1999-11-28 03:47:24 +00:00
lukem
46a687b139
* sl_init(); if malloc() fails return NULL instead of calling err(1,...)
...
* sl_add(); if realloc() fails return -1 instead of calling err(1,...).
otherwise, return 0.
NOTE: this change resulted in sl_add() changing from returning void to int.
this shouldn't be a problem because a) it returns 0 if ok (aka `void', b)
all invokers of sl_add() in the tree have been changed (mainly code i've
written).
1999-11-28 03:44:09 +00:00
lukem
9f731168f6
convert to TNFi copyright (requested by christos)
1999-11-27 06:19:32 +00:00
lukem
850279f2b9
missing ,
1999-11-26 18:38:27 +00:00
msaitoh
4e87e41c66
check __sh3__
1999-11-26 07:39:45 +00:00
wennmach
d775c4b047
Bump minor
1999-11-25 22:09:37 +00:00
wennmach
7b7d5b8b06
Added #defines for svis, strsvis, strsvisx
1999-11-25 16:54:15 +00:00
wennmach
6a041e3a5d
Added description of svis, strsvis, strsvisx.
...
Fixed several minor errors concerning vis, strvis, strvisx, tyops.
1999-11-25 16:52:29 +00:00
wennmach
5f9f80b825
Added new functions
...
char *
svis(char *dst, int c, int flag, int nextc, const char *extra);
int
strsvis(char *dst, const char *src, int flag, const char *extra);
int
strsvisx(char *dst, const char *src, size_t len, int flag,
const char *extra);
These functions correspond to vis(), strvis(), and strvisx() but have an
additional argument extra, pointing to a NUL terminated list of characters.
These characters will be copied encoded or backslash-escaped into dst. These
functions are useful e. g. to remove the special meaning of certain
characters to shells.
To implement the new functions, vis underwent a major rewrite. Most functions
now use a central macro, SVIS. Performance increase ~ factor 2.
Reviewed by Christos.
1999-11-25 16:50:06 +00:00
kleink
68f24b78f3
RCS Id police.
1999-11-24 12:43:15 +00:00
kleink
6891118e35
RCS Id police.
1999-11-24 12:20:14 +00:00
kleink
beac10a2a8
Move preprocessor symbols used for multiple inclusion protection and private
...
interface exposure into implementation namespace.
1999-11-24 12:17:11 +00:00
blymn
363014dffa
Added the libmenu library.
1999-11-23 11:20:29 +00:00
blymn
b68c50bcbe
A curses based menu library.
1999-11-23 11:12:34 +00:00
kristerw
1276709f38
Typos (from OpenBSD)
1999-11-19 23:29:45 +00:00
enami
82d7115cf2
Don't pass so many args to .Nd macro. It just overflows.
1999-11-19 01:12:39 +00:00
is
42f95dd899
In case of an error returned by sysctl, and errno=ENOMEM, restore the
...
old errno and return 0. This makes us complant with SUSV2 and our own
manual page. See PR pr7836 by Simon Burge.
1999-11-18 22:12:53 +00:00
wennmach
2d27a472c9
Add some casts to u_char to get vis working again for characters > 0177
...
in VIS_OCTAL mode. Also, change the mask for the most significant tribble
to 03.
Reviewed by christos.
Fixes PR 8802.
1999-11-17 15:52:13 +00:00
augustss
41a71bdc48
Implement SOUND_MIXER_INFO.
1999-11-16 23:56:41 +00:00
kleink
e092d92063
Merge tzcode1999i.
1999-11-16 22:41:02 +00:00
matthias
87bb3a7b2b
make this work again with -mrtd.
1999-11-16 18:16:53 +00:00
fvdl
6ba2ea78f7
Bump minor because of struct statfs change (no ABI change, though).
1999-11-15 19:23:20 +00:00
explorer
3dde14339c
add stub thread functions. These are not (yet) used, and always return
...
success. They are weak-aliased, so if linked with a real pthreads library
the correct magic will happen.
1999-11-14 18:34:15 +00:00
explorer
5e5a72ffef
missing ;
1999-11-14 18:19:57 +00:00
thorpej
728d672378
Backout my libsa changes.
1999-11-13 21:33:12 +00:00
lukem
1f11bc4cc8
instead of using a private coord_t global variable to store the size of the
...
rprompt, use the previously unused coord_t el->el_rprompt.p_pos
1999-11-13 11:32:12 +00:00
is
bcb4c98ba9
Properly check for overflows. Fixes PR8314 as annotated by mjl.
1999-11-13 04:52:50 +00:00
simonb
f5f92cb0f4
Sync with src/sys/lib/libz/zutil.h.
1999-11-12 12:14:20 +00:00
lukem
509864fa8f
- implement printing a right-side prompt. code derived from similar work
...
I wrote for tcsh(1) three years ago.
- implement EL_RPROMPT, which allows a setting/getting of a function which
returns a string to be used as the right-side prompt.
- improve HISTORY and AUTHORS sections in editline(3).
- bump shlib minor version for EL_RPROMPT.
XXX: due to an implementation issue, the rprompt has a 1 space gap before the
edge of the logical screen. editline's logical screen is 1 space less
than the full screen width, so there's a 2 space gap between the rprompt
and the right end of the physical screen. i'm not concerned about this.
1999-11-12 01:05:07 +00:00
jdolecek
894f4bc996
add freeaddrinfo(3) and gai_strerror(3) as links to getaddrinfo(3)
1999-11-10 22:41:00 +00:00
kleink
ae7e338dbb
Merge tzcode1999h.
1999-11-10 20:32:30 +00:00
thorpej
bebf6897b4
Add register prefixes.
1999-11-10 16:45:33 +00:00
thorpej
627a762f23
Regen; add register prefixes.
1999-11-10 16:34:56 +00:00
thorpej
c958703527
Add register prefixes.
1999-11-10 16:32:45 +00:00
thorpej
1a5643ff26
Add register prefixes.
1999-11-10 16:11:03 +00:00
kleink
48e66c2b14
XSH5/C99: in the C/POSIX locale, change the day of month format used in d_t_fmt
...
(locale's appropriate date and time representation) from %d (single digits
are preceded by 0) to %e (single digits are preceded by a blank).
1999-11-10 09:15:11 +00:00
augustss
297e4e8759
Add missing .Nm for hid_locate as pointed out by Danny Thomas.
1999-11-08 22:33:40 +00:00
augustss
3c38f639e2
Some minor changes suggested by Danny Thomas.
1999-11-08 22:19:17 +00:00
lukem
e0c4130ae6
use .Fn appropriately
1999-11-07 01:26:02 +00:00
erh
9aa5adae3f
Add comments describing what this does.
1999-11-05 20:16:56 +00:00
erh
20678a0621
PR 5057 - fix %k to print a 0, not just spaces. (%e too). Patch from NAKAJIMA Yoshihiro.
1999-11-05 19:21:12 +00:00
erh
6752f572d8
Remove ELFNAME defines since they are defined in sys/exec_elf.h
1999-11-04 02:00:17 +00:00
is
94efbddebd
Check for invalid component numbers (wrong hex "digits", octal numbers
...
with digits of 8 or 9) and complain. Fixes PR 8314 by ITOH Yasufumi (but
adding the check of hexadecimal numbers).
1999-11-03 11:47:02 +00:00
fvdl
7941fc97fb
Revert changes made in version 1.6. They introduced a heuristic for
...
detecting corruption, which may have prevented coredumps for
real corruption cases, but in practice caused false positives.
1999-11-02 21:16:55 +00:00
lukem
fe5a2bf74b
remove the `static'' from
static void __start()' and `static void ___start()'
...
because an overly aggressive gcc -O3 "cleverly" optimizes the functions out.
noted in [port-i386/8493], but seen in other ports as well.
1999-11-02 10:07:12 +00:00
lukem
fe0968e395
wrap line
1999-11-02 10:03:44 +00:00
is
cff7bedd54
Actually profile system calls.
...
Problem and most of the fix reported by Anders Hjalmarsson in PR 4976; libposix
mentioned by Chris G. Demetriou.
1999-10-27 14:58:28 +00:00
is
eaf45b75c1
Fix spelling of contributors name
1999-10-27 09:10:27 +00:00
itojun
31f706c2ef
fix backward-compatible upgrade function name. (__RENAME thing)
...
the digit after the function name must be (shlib major + 1).
From: Klaus Klein <kleink@ira.uka.de>
1999-10-26 22:16:48 +00:00
itojun
52c808fa73
increase shlib minor for z_off_t changes.
1999-10-26 10:00:29 +00:00
itojun
fb26763771
make z_off_t into off_t, which used to be "long" by mistake.
...
backward compatibility functions are supplied.
XXX increase shlib major, or minor?
1999-10-26 03:42:58 +00:00
thorpej
3b435a7396
Add register prefixes.
1999-10-25 23:48:07 +00:00
is
57a250cc8c
Add code to do link level address matching for ARCnet interfaces.
...
ARCnet link level addresses are encoded as :HH (``:'' followed by a
byte encoded in hexadecimal notation).
1999-10-25 16:39:37 +00:00
kleink
522cbf0248
Update to match new SVR4-style definition names in <sys/exec_elf.h>.
1999-10-25 13:55:06 +00:00
lukem
0e4f2591aa
change default nsswitch.conf entry for `hosts' from:
...
hosts: dns files
to
hosts: files dns
this should speed things up a lot at boot if hostnames that are in
/etc/hosts are used for ifconfig, route, etc.
1999-10-24 12:36:02 +00:00
lukem
e7d4e16bdf
Fix pointer arithmatic (caused problems on LP64, including ftp dumping
...
core when `edit' was turned off then on).
Problem solved by David Huggins-Daines <dhd@eradicator.org>
1999-10-24 04:04:13 +00:00
hannken
f991f0978c
Undo last change. While these macros are defined in exec_elf.h, they are
...
enclosed by `#ifdef _KERNEL'.
1999-10-22 10:10:36 +00:00
erh
3923b9d80e
Remove ELFNAME macros which are already defined in exec_elf.h.
1999-10-21 21:12:37 +00:00
erh
4cb911b098
Add ENXIO error for FIFOs.
1999-10-21 19:40:22 +00:00
is
339b6a0303
Limited support for matching on ARCnet payload:
...
- oldstyle and PHDS IPv4+ARP; RARP, IPv6, Appletalk are matched now.
- in case this is an unfragmented or first-fragment IPv4, IPv6, ARP, RARP or
Appletalk packet, matching inside the payload is possible to the extent
already supported by tcpdump/libpcap. For 2nd and next fragments, this
won't work; it also won't work for oldstyle (RFC1051) IPv4 and ARP.
1999-10-18 19:44:12 +00:00
itohy
1d0a433095
ELF PIC support.
1999-10-18 03:24:28 +00:00
itohy
29215efa45
ELF PIC support.
...
Small optimization.
1999-10-18 03:22:14 +00:00
jdolecek
9fc25cf0bc
when loading all locale categories (called with LC_ALL), ignore if
...
loadlocale() fails - since only LC_CTYPE is implemented and all
other categories return error, code never got to actually
load the ctype locales, as first category tried was LC_COLLATE
and it always failed
1999-10-15 17:17:07 +00:00
jdolecek
7c714abab4
don't assume locales are not working - it may not be the case
...
re_refresh(): cast the character passed to re_addc() to unsigned char,
so we don't end up calling isprint() with negative value
when chars are signed and character value is >= 128
1999-10-15 17:01:19 +00:00
jdolecek
1374533c20
document ddb.fromconsole & DBCTL_FROMCONSOLE, description taken from options(4)
1999-10-14 09:33:51 +00:00
drochner
ee32a80a8a
> #include <sys/time.h> to make it compile again
1999-10-13 17:48:04 +00:00
kleink
b884980717
Fix some formatting mistakes of mine.
1999-10-11 11:03:27 +00:00
shin
54de12eae6
remove extra lw (SOFTFLOAT)
1999-10-11 05:25:35 +00:00
shin
f761ddb744
adjust #endif position (SOFTFLOAT)
1999-10-11 05:21:06 +00:00
hwr
7115c003bd
Mention ipsec(4), as there are the ipsec mib variables documented.
1999-10-10 12:32:16 +00:00
sommerfeld
d6bfb9f33e
Fix LP64 glitch which resulted in xntpd attempting pass excessively
...
large offsets into adjtime(). (bug reported in PR7602).
It's fairly clear that this is not the only lp64 glitch in the code,
but this is a biggie.
1999-10-09 19:42:46 +00:00
msaitoh
2cf9cd31f6
add csu for sh3
1999-10-07 11:56:28 +00:00
jdolecek
1baa9b08ef
remove the list of signals and xref signal(7) instead
1999-10-06 17:17:26 +00:00
jdolecek
7db4bda538
xref signal(7)
1999-10-06 17:16:56 +00:00
jdolecek
1124973cb5
Add SEE ALSO section and xref sigaction(2) and signal(7)
1999-10-06 17:14:55 +00:00
jdolecek
edf12166ba
xref signal(7)
1999-10-06 17:14:02 +00:00
jdolecek
79fc686d91
remove the list of signals and xref signal(7) instead
1999-10-06 17:10:08 +00:00
jdolecek
d90b5ccdc7
rip off the signal list and xref signal(7) instead
1999-10-06 17:07:02 +00:00
is
a7c7586cf6
First part of ARCnet support.
...
Matching for anything won't work (as we need to teach the stuff about
variable length link level headers), but printing is fine.
1999-10-05 20:37:21 +00:00
lukem
332ab876a2
update post change to return value of tputs() third argument
1999-10-04 23:24:04 +00:00
lukem
65c98beb1a
remove some lint
1999-10-04 23:23:21 +00:00
lukem
8376788fe0
update post change to return value of tputs() third argument
1999-10-04 23:21:18 +00:00
lukem
26df59590e
Change third arg of tputs() from void (*)(int)' to
int (*)(int)'.
...
This is in line with the Single UNIX Spec, Solaris, Linux, FreeBSD, ...
1999-10-04 23:16:50 +00:00
takemura
cdabc2eb91
Hpcmips needs completely FPU instruction free user land.
...
XXX, this modification is kinda ad-hoc.
1999-09-29 13:19:13 +00:00
explorer
93eb76dd3d
Fix incorrectly initialized value from _DIAGASSERT() changes.
1999-09-29 03:58:51 +00:00
simonb
dc3d23b724
Change attr in __LDATA from a char to an int. Fixes a few annoying
...
screen update problems (particularly on the pmax, sparc and alpha,
and i386 to a lesser extent). It seems that because __LDATA wasn't a
fully packed structure (and hashes to check for screen updates hashed
unused areas in the structure as well) that under some circumstances the
compiler filled the unused areas with garbage.
Doesn't break binary compatibiliy - no shared library version number
changes.
1999-09-29 00:34:38 +00:00
bouyer
510907ed01
Document CTL_PROC, the core filename format it core(5), and xref sysctl(8),
...
sysctl(3), core(5) in various place.
Document 'options DEFCORENAME' inj options(4) and $defcorename in rc.conf(5).
1999-09-28 14:52:32 +00:00
kleink
30ae96c534
Oops, missed these in the mcount -> __mcount renaming.
1999-09-28 08:27:08 +00:00
lukem
d7eb991a65
xref strlcpy & strlcat
1999-09-28 02:15:07 +00:00
kleink
4b8ee1f7d2
Move {XOPEN_SHM} from Commands & Utilities to System Interfaces.
1999-09-27 16:27:12 +00:00
kleink
c13a492388
1003.1c: add {LOGIN_NAME_MAX}.
1999-09-27 16:24:39 +00:00
jdolecek
8eb5a4184d
xref symlink(7)
1999-09-26 21:18:53 +00:00
jdolecek
7d96f3efd3
xref symlink(7)
1999-09-26 21:00:25 +00:00
jdolecek
09f91c86b6
Add czech language message catalog
1999-09-26 20:27:59 +00:00
lukem
9962715a2e
apparantly need <unistd.h> for portable way of getting _POSIX_VDISABLE
1999-09-26 14:37:47 +00:00
sommerfeld
4a22cb272c
Correct the reference to the current value of MAXLOGNAME to reflect reality
1999-09-24 19:55:15 +00:00
is
e203553a11
Finish support for auto-generated libkern divsi3.S.
1999-09-21 09:43:38 +00:00
lukem
8494e0e800
* in el_source():
...
- don't reopen fp if it was successfully opened in a previous check
- use strlcpy()/strlcat() instead of snprintf() to build a pathname,
since the former are more portable to other systems than the latter
* whitespace fascism
1999-09-21 00:55:55 +00:00
lukem
250f2917a0
fix id header...
1999-09-21 00:07:03 +00:00
lukem
1dbb61e63e
more whitespace fascism
1999-09-20 23:43:42 +00:00
kleink
749057fddc
Need internal names for these, too.
1999-09-20 15:07:21 +00:00
is
897dbf6c67
Use an identical source file for the libc and the libkern version of
...
divsi3.S, conditionally compiling the divide by zero case. This way,
after a change to the one, we can just copy it over to update the other
without creating ... problems. By Chris G. Demetriou.
1999-09-20 09:22:47 +00:00
lukem
d896261208
back out the #ifdef _DIAGNOSTIC argument checks; too many people complained.
...
_DIAGASSERT() is still retained.
1999-09-20 04:38:56 +00:00
mycroft
959acd6d47
Looks like I forgot to add this copy of isnan.c.
1999-09-17 21:32:53 +00:00
simonb
ac71081c1a
When dumping the attributes for a line, put a space between each attribute
...
so you can tell where each one starts and stops, and prefix these lines
with "attr: ".
1999-09-17 14:21:04 +00:00
simonb
3c0e66da97
Include current line number in CTRACE of line being deleted.
1999-09-17 13:44:31 +00:00
lukem
e0f82c3ae3
revert previous; if we examine SUS more closely we find that unless explictly specified, use of a NULL pointer is undefined
1999-09-17 13:03:46 +00:00
kleink
c46d95a329
The previous assertion change was incorrect: the preg argument is permitted to
...
be NULL (part of the interface definition!) unless errcode is REG_ATOI, which
is a non-portable extension.
Also, remove assertions from the local regatoi() function, as they are either
redundant or will never fail due to the buffer allocation for that argument in
regerror().
1999-09-17 09:33:34 +00:00
kleink
279f31c6ee
Partially revert previous change: the assertions made in utility functions
...
defined with file scope only are redundant, and will never fail.
1999-09-17 09:25:34 +00:00
kleink
ba7f64cc15
Revert previous change: the assertion
...
* is made in a utility function with file scope only, and
* will never fail.
1999-09-17 09:18:15 +00:00
lukem
e97b67a374
remove diagnostic check for name==NULL; it's ok to call pw_error() in this case
1999-09-17 01:28:12 +00:00