martin
7d77421729
Comparing ch != -1 when ch is of type char is no good idea.
...
Fix this for ports where char is unsigned by making ch an int.
Pointed out by Matthias Pfaller.
2001-01-15 09:26:15 +00:00
itojun
a88307ab86
sync with latest kame tree.
...
- reduce chances for signal handler rae condition
- decrease chances for misconfiguration
- feedbacks from router renumbering protocol bakeoff
2001-01-15 06:14:05 +00:00
garbled
3c1becf72b
Fix a buffer overrun in the parsing of the searchpaths, and check the return
...
values of some curses functions I overlooked.
Pointed out by Brett Lymn in private email.
2001-01-14 21:23:23 +00:00
christos
d4f4672be8
move target definition after including bsd.prog.mk so that target protection
...
works.
2001-01-14 10:36:11 +00:00
christos
b4d783f6b6
move target after including bsd.prog.mk so that target protection works.
2001-01-14 10:34:57 +00:00
christos
b420e5eb3e
don't include bsd.nls.mk; bsd.prog.mk does it for us.
2001-01-14 06:26:56 +00:00
itojun
48110adac6
correct fd_set allocation. from deraadt
2001-01-12 18:53:20 +00:00
itojun
606c47534d
make signo a volatile variable. sync with kame
2001-01-12 17:48:37 +00:00
itojun
5e43f4d020
make signal handler very short, to avoid possibility of race conditions.
...
commented by deraadt. sync with kame
2001-01-12 14:55:13 +00:00
cgd
e3e65b0f8d
When building gethnamaddr.o and getnetnamadr.o from libc sources,
...
define _LIBC so that the weak aliases those files normally define if
built in libc get set properly. Otherwise, this doesn't link statically.
Static linking tested on NetBSD/i386 by sommerfeld, correct runtime
operation not verified (but should be no different than before).
2001-01-12 01:43:48 +00:00
jhawk
0d99070cf2
Change wi(4)'s default from ad-hoc mode to BSS mode. Also
...
some minor manpage fixes.
2001-01-11 19:33:51 +00:00
enami
30fc09dacc
Use PRINTOBJDIR.
2001-01-11 13:15:06 +00:00
enami
5e2a856773
Kill no longer used variable decl.
2001-01-11 13:06:28 +00:00
lukem
e4099568d7
minor knf
2001-01-11 07:58:04 +00:00
lukem
06680ddb2d
fix tyop
2001-01-11 03:28:03 +00:00
lukem
30724dba3e
LOG_ODELAY is deprecated; it's the default
2001-01-11 03:05:42 +00:00
lukem
cb4cea7120
don't use LOG_CONS
2001-01-11 02:44:03 +00:00
lukem
631bc8fbd3
oops, forgot syslog.h
2001-01-11 01:54:08 +00:00
lukem
27f625d619
use LOG_WARNING for warnings and LOG_ERR for fatal errors
2001-01-11 01:47:55 +00:00
lukem
f0ccfb9aa0
skip past / if we found one in argv[0]
2001-01-11 01:45:07 +00:00
lukem
13220245b2
use explicit name rather than __progname in openlog
2001-01-11 01:43:25 +00:00
lukem
7890e93e47
remove unnecessary ":" in openlog ident
2001-01-11 01:43:10 +00:00
lukem
39c3c68f55
when calling openlog():
...
- don't use LOG_CONS
- use explicit name rather than __progname
2001-01-11 01:42:50 +00:00
lukem
0645f2f67b
use explicit name rather than __progname in openlog
2001-01-11 01:34:28 +00:00
lukem
a78cb15fc9
use "ypxfr" instead of __progname as ident arg to openlog
...
wrap all debug syslogs in #ifdef DEBUG (rather than just most of them)
2001-01-11 00:35:49 +00:00
lukem
48565a8e05
use "ypserv" instead of __progname as ident arg to openlog
2001-01-11 00:34:51 +00:00
lukem
74590d002a
add openlog(...,pid, daemon)
2001-01-11 00:16:11 +00:00
lukem
43b126d3f1
no need for LOG_PERROR if we're about to daemon()ize (and close
...
stderr in the process)
2001-01-10 23:48:14 +00:00
jdolecek
c7121de1da
use getcwd() instead of getwd() - mainly to avoid link warning, this
...
particular usage is safe
2001-01-10 22:53:22 +00:00
thorpej
e153fd2620
CPPFLAGS is for CPP flags, not COPTS.
2001-01-10 18:11:05 +00:00
garbled
b4aac50fda
Changes to sushi to allow users to bind different keys to the various
...
built-in functions. This allows users to change F1 to say, ^X, in the case
where a function key might not be available, or perhaps is bound to a window
manager.
problem noted by Nathan Williams
2001-01-10 10:00:29 +00:00
jmc
ca4a8d27dc
Move routines which fill in tbuf in addrmerge(). The fixes in 1.4 pick a new
...
interface but don't fill in tbuf which results in clients getting garbage back
in part of the answer. This makes sure there's something in tbuf.
At some point this whole logic should be looked at, as just picking a random
local up interface for non-local requests doesn't feel right.
2001-01-10 05:23:43 +00:00
garbled
ee3a00e29e
de-lint
2001-01-10 03:05:48 +00:00
garbled
259b42afe7
Some cleanups in how help is handled. Now print a dialog box saying that
...
help could not be found when no help files are available. When the help
window dissapears, redraw the screen so the menu isn't invisible.
2001-01-09 21:38:53 +00:00
garbled
009ea1962a
Fix a segfault when the user hits ESC inside the F4 selection box for a
...
list field.
2001-01-09 19:32:35 +00:00
garbled
f6177aaaba
When dropping out to a shell for the user via F9, use $SHELL if it's
...
available, rather than hardcoding /bin/sh. Problem noted by itojun on
tech-userlevel
2001-01-09 19:01:57 +00:00
augustss
54f9960ad3
Update usage message.
2001-01-09 17:35:45 +00:00
augustss
d56c24a854
Make this compile again.
...
(Compile before commit...)
2001-01-09 17:08:47 +00:00
garbled
4ce5fb6f63
Handle finding help for F1 better in the toplevel menu.
...
TODO: print a dialog message if help cannot be found.
2001-01-09 09:41:41 +00:00
garbled
74db0945af
Backout the addition of timeout(). This did not have the desired effect
...
at all. problem noted by itojun on tech-userlevel.
2001-01-09 08:06:22 +00:00
lukem
443a19e035
convert to using .WAIT
2001-01-09 03:13:39 +00:00
garbled
a2633f6a37
Add better handling of a failure to find any menus at all for sushi to
...
process. Document the ability to use "quicknames" in the sushi manpage.
2001-01-08 21:19:31 +00:00
itojun
6931d9c234
do not decode non-first IPv6 fragment. sync with tcpdump.org code
2001-01-08 16:42:29 +00:00
garbled
ff9d32a832
Add a bug that I forgot about in here.. so that I don't forget to fix it.
2001-01-08 08:33:24 +00:00
garbled
5a95f8151c
Add the sushi manpage to the makefile.
2001-01-08 08:24:17 +00:00
garbled
729ebd2d8e
Write a manpage for sushi. Closes PR 11902 by Lennart Augustsson.
2001-01-08 08:12:54 +00:00
martin
6f9aebaaf0
Cleanup startup error message handling, copy fatal messages to stderr
...
too when not (yet) running in background.
Avoid calling endwin() when curses has not been initialized. Fixes a core
dump reported by Bernd Ernesti when running full-screen mode with
configuration file errors.
2001-01-08 07:18:54 +00:00
martin
a6df9f9ad3
Fix coyp&pasto bug when parsing the ppp-expect-password option, reported by
...
Thomas Moestl against the FreeBSD version.
2001-01-07 21:01:03 +00:00
martin
d6af3290ae
Remove accidently imported generated y.tab.h file and make sure it's
...
removed by "make cleandir".
2001-01-07 09:03:21 +00:00
martin
9093099039
Fix configuration of isp* (ISDN ppp) devices via isdnd.rc,
...
patch from Christoph Badura.
2001-01-07 09:00:49 +00:00