sjg
3d93bb57a6
Check_Cwd_av: Ensure that word after a '(', '{' etc is considered a command,
...
so that we spot the cd/chdir and don't put one in.
2000-06-06 03:00:11 +00:00
mycroft
4e87b9d4f5
Fix bogons in command parsing for >1 arg.
2000-06-05 21:48:25 +00:00
mycroft
2f240403c3
Display disk busy statistics as `%busy', as it's less confusing.
2000-06-05 21:36:34 +00:00
lukem
71c4464e3e
- fix ai_unmapped() to be a no-op in the !def INET6 case
...
- display `(-INET6)' at the end of the version string if !def INET6
- clarify in the man page that IPv6 support may not be present (for lukemftp :)
2000-06-05 09:22:52 +00:00
simonb
7f7c61365d
Now that the CPUSTATES info is in <sys/sched.h>, we don't need to include
...
<sys/dkstat.h> anymore.
2000-06-05 05:24:07 +00:00
cgd
cffb580806
Implement the more flexiable `evcnt' interface as discussed (briefly) on
...
tech-kern and now documented in evcnt(9).
2000-06-04 19:14:14 +00:00
mycroft
981f9b7d7b
Use hline() and variants in a bunch of places.
2000-06-04 18:29:13 +00:00
mycroft
796e1a63fa
Fix a check so that holding down the space bar doesn't cause systat to lose.
2000-06-04 18:14:45 +00:00
mycroft
3ddc3c22b9
Fix the CPU usage bar graph.
2000-06-04 18:10:40 +00:00
thorpej
13ba787e60
Use kern.cp_time to fetch cp_time[]. Don't support fetching it from
...
crash dumps yet, as that requires determining which CPU we should fetch
it from, etc.
2000-06-04 16:06:25 +00:00
itojun
872ae35bf5
cp_time is no longer available in the kernel.
...
remove it from namelist[] to make vmstat work.
2000-06-04 08:07:36 +00:00
perry
0da76771e9
include sys/sched.h to get definition of CPUSTATES
2000-06-04 02:25:40 +00:00
perry
a3d66afde6
include sys/sched.h to get definition of CPUSTATES
2000-06-04 02:11:11 +00:00
perry
bd70b1984f
include sys/sched.h to get definition of CPUSTATES
2000-06-04 01:53:51 +00:00
thorpej
ae67003975
Need to include <sys/sched.h> to get cp_time-related constants.
2000-06-03 21:00:42 +00:00
fvdl
f99c32bacc
Complete ANSIfication.
2000-06-03 19:32:34 +00:00
fvdl
147850f99c
Adapt to TI-RPC, enable IPv6.
2000-06-03 19:30:03 +00:00
fvdl
6ae2cb140a
Fixup field with a bit.
2000-06-03 15:34:44 +00:00
fvdl
02cf1ccebe
Correct last argument to clnt_broadcast.
2000-06-03 14:05:29 +00:00
simonb
01f089f91b
Include system info command line options [-MQST] in usage message.
...
Bomb out with usage message if extra command line arguments are present.
2000-06-03 04:12:48 +00:00
simonb
7474436532
Finished an unfinished sentence.
2000-06-03 04:05:35 +00:00
simonb
cc24eb4a14
Big makeover:
...
- Use new SysV IPC sysctl interface if no core file or system name
list supplied.
- Break up into functions instead of a 398 line main (necessary for
code re-use in kvm vs. sysctl case anyway).
- Remove "#define _KERNEL" before including some kernel files!
- Remove setgid bit.
2000-06-03 03:58:44 +00:00
fvdl
21a52aab9e
Enable the TI-RPC switch by default. Add a kludge that Sun appears to
...
use for the names of the XDR functions to take care of rpc*_t.
2000-06-02 23:30:17 +00:00
fvdl
5531feb1a7
USe new RPC interface.
2000-06-02 23:20:49 +00:00
fvdl
b992cb1db9
Update rpcinfo to handle rpcbind version 3 and 4. Taken from Sun TI-RPC
...
distribution.
2000-06-02 23:19:38 +00:00
thorpej
97b236dc90
Make this compile again.
2000-06-02 22:22:55 +00:00
thorpej
38c3726a7b
Handle SONPROC state.
2000-06-02 04:32:07 +00:00
aidan
dbb0b2f74d
Backout login_get_kconf function, because it breaks crypto-intl builds.
...
Keep the variables for setting default behaviour with krb4 and krb5
compiled in, even though they act like constants, to facilitate adding
another preference mechanism later.
2000-06-02 03:01:22 +00:00
sjg
2293fdd17b
Make ::= work again with the VAR_FOR context changes.
2000-06-01 09:39:02 +00:00
itojun
b347bd9b87
updated comment on IPv4 mapped address. sync with kame.
2000-06-01 04:26:38 +00:00
mycroft
ea218bb6e9
Create a `for' context, and substitute iteration variable from it using the
...
normal Var_Parse() path. This allows :R, etc. to work on iteration variables.
2000-06-01 04:16:39 +00:00
sjg
cd8908a299
Rats! ${FOO:=bar} is a common usage of the SysV = modifier.
...
To avoid that, we now do ::[+?!]*= but the SysV = modifier can
conflict with any new modifier. At there are currently no Makefiles
in our tree that use ${FOO::=bar}
2000-06-01 02:29:21 +00:00
jdc
4a3a422fde
Handle xterm's alternate screen when entering or leaving ex mode, e.g.
...
":!ls", so that the screen is not changed before the "Press any key"
message. Taken from v1.79.
2000-05-31 19:49:23 +00:00
lukem
413a4004df
Add support for 'ftp -u url file ...', to upload a list of files to given url.
...
Mostly based on [bin/10019] by Scott Aaron Bamford <sab@ansic.net>
2000-05-31 14:23:57 +00:00
lukem
04b8305c9e
Fix examples on using pipes in local filenames. AFAICT, ftp has always
...
required `dir . |more' not as `dir |more' treats `|more' as the remote
filename. Resolves [bin/9922] by Geoff Wing <mason@primenet.com.au>
2000-05-31 10:25:15 +00:00
blymn
8500b4e751
Make emitting the full termcap entry an option otherwise csh breaks.
2000-05-31 05:50:05 +00:00
matt
dcdb0fd9c8
size_t != int on alpha.
2000-05-31 05:08:55 +00:00
sjg
023a2d6df4
Allow the LPD font to be selected at runtime rather than compile time.
...
Also added -f fg and -b bg switches to control the fore/back ground
"colors". One can now do inverse :-)
2000-05-30 12:03:31 +00:00
blymn
ca6d43bec7
Change vi to use new termcap interface, prevents buffer overflow in
...
termcap handling.
2000-05-30 11:50:47 +00:00
aidan
39d1e5b7fd
Allow krb5 and krb4 to be compiled in to the same login binary at once,
...
krb5 can request a forwardable TGT,
can get both krb4 and krb5 tickets, if explicitely configured to do so
by the krb5.conf.
2000-05-30 06:56:16 +00:00
itojun
6fc49112e9
document IPv4 mapped address twists.
...
- ftp(1): treats IPv4 mapped destination as IPv4 peer, not native IPv6 peer.
this does not support network with SIIT translator.
- rshd(8)/rlogind(8): rejects accesses from IPv4 mapped peer, to avoid
possible abuse of IPv4 mapped addr (rshd/rlogind use source address-based
auth so it is important to check the condition).
2000-05-30 05:21:46 +00:00
sjg
339f702f71
Implemented a set of assignment modifiers. These solve obscure
...
problems such as using modifiers on .for loop iterators derived from
local variables (eg .TARGET).
Unless the variable already exists in a global context, these assignments are
local to the current context (this is usually what is wanted).
2000-05-30 02:32:21 +00:00
itojun
b8cb7f6356
more comment on IPv4 mapped address handling.
2000-05-30 02:11:42 +00:00
jdolecek
ebd1202e64
g/c removelist()/renamelist(), the only user (catman(8)) was modified to not use them
2000-05-29 21:10:42 +00:00
bjh21
628bc101f2
Fix missing space
2000-05-29 19:49:48 +00:00
itojun
288fc74e2e
convert IPv4 mapped address (::ffff:10.1.1.1) into real IPv4 address
...
before touching it. IPv4 mapped address complicates too many things
in FTP protocol handling.
2000-05-29 14:57:27 +00:00
simonb
60e2ae70e5
Another cp_time size fix - also, there are 5 CPUSTATES now not four...
2000-05-29 12:54:31 +00:00
simonb
a25a6ad644
Move the compare_*() function declarations to m_netbsd15.c and make them
...
static - they aren't used anywhere else and now there should be no changes
with the top distributed version of m_netbsd15.c.
2000-05-29 11:52:36 +00:00
simonb
ebdd9810cb
cp_time[] is now an array of u_int64_t's. Add a percentages64() function
...
that deals with u_int64_t's instead of long's.
2000-05-29 11:38:33 +00:00
simonb
cc0dc305fc
cp_time[] and the terminal chars in/out counters are u_int64_t's now.
2000-05-29 11:36:43 +00:00
sommerfeld
54de2bfd70
Rip out semconfig, since it's now a NOOP
2000-05-29 03:29:50 +00:00
dante
9c7cc2f669
Add a comment to note that removelist() and renamelist() are used by catman(8)
2000-05-28 19:30:19 +00:00
he
e1e867b2a6
Well, the removelist and renamelist functions were not unused;
...
they are still used by catman. Add them back.
2000-05-28 16:23:55 +00:00
blymn
717e8dad36
Use new termcap interface.
2000-05-28 10:27:13 +00:00
lukem
bd22f3362b
Change ls' to use the
LIST' and not `NLST' FTP protocol command.
...
Now that after many years on not caring we find certain popular
ftp servers are starting to obey RFC959 to the letter of the law
and will only return a list of filenames (not directories or
other filetypes) in the output of `NLST', then `LIST' is more useful
in this case. (Note that the aforementioned pedanticness means that
filename completion isn't as useful as it could be...)
Fixes [bin/8937] by David A. Gatwood <dgatwood@deepspace.mklinux.org>
2000-05-28 07:53:30 +00:00
jdolecek
c1f28b097c
allow to specify relative paths for sections in man.conf - they are used
...
similarily to _subdir, but only when appropriate
fix -m handling, so that e.g. "man -m . 3 printf" works as it should
add new -S flag, to specify a string the result path has to contain
g/c some unused stuff
Written by Chuck Cranor, with only cosmetic changes & const poisoning by me.
2000-05-27 21:33:26 +00:00
sommerfeld
080fdae8fc
Bring into line with recent ktrace changes
2000-05-27 15:02:04 +00:00
sommerfeld
d4ddc11a83
Two tweaks:
...
- For cleaner subprocess traces, malloc something before
spawning, so the syscalls malloc does while initializing don't gunk up
the trace.
- Increase pipe buffer sizes.
2000-05-27 00:45:37 +00:00
simonb
d4032a270c
Sync a comment with the version of this file sent to the top-spinners
...
list.
2000-05-26 04:22:01 +00:00
simonb
a9d3ad7bbb
New module for top based on the old m_netbsd13.c module.
...
Uses new sysctl/kvm interfaces and removes setgid bit.
2000-05-26 04:01:13 +00:00
simonb
ea74487218
Use new sysctl/kvm interfaces and remove sgid bit.
2000-05-26 03:10:31 +00:00
thorpej
1f7468bded
Handle SONPROC state, and fix buglets in state sorting weight.
2000-05-26 00:44:58 +00:00
thorpej
06b81d67f4
Handle SONPROC state.
2000-05-26 00:42:34 +00:00
itojun
72a8fb4a4b
add missing #ifdef INET6, to compile without -DINET6.
...
From: Mason Loring Bliss <mason@acheron.middleboro.ma.us>
2000-05-25 23:02:53 +00:00
itojun
b4f15c3bf0
do not pass scoped IPv6 address notation on Host: directive, since
...
scope identifier is local to the originating node.
do not allow scoped IPv6 address notation in URL, if it is via proxy.
2000-05-25 15:35:51 +00:00
blymn
3aa87ff1a0
Make tset export the entire termcap entry.
2000-05-25 12:53:55 +00:00
blymn
7b14c86600
Convert telnet and top to the new termcap interface. This stops some
...
buffer overflows in top from ever happening.
2000-05-25 12:25:14 +00:00
jdc
53a2fa3d50
We no longer meet nvi's interpretation of 'HAVE_BSD_CURSES', so comment this.
2000-05-25 06:47:53 +00:00
is
ef7b92db6a
Build on m68k and powerpc: needed for amigappc kernel with old boot loader.
2000-05-21 06:48:08 +00:00
itojun
92e7c0931d
s/icmp/icmp6/ in message
2000-05-17 11:54:48 +00:00
fair
69de15b2b2
Remove documentation of bogus "-t" option, per PR 10036.
2000-05-17 09:49:32 +00:00
soren
0abc97dcd7
Comment out RCS ID.
2000-05-14 23:28:43 +00:00
christos
5d9fa0390d
Resolve conflicts
2000-05-14 22:53:37 +00:00
christos
0bb263b436
new file 3.31
2000-05-14 22:44:21 +00:00
sjg
489a59f8c6
Expand variables that appear in a [No]Match pattern. Allows
...
[ x${DONE:M${.TARGET}} != x ] || blah
2000-05-14 15:14:41 +00:00
itojun
643a3cfae1
recover old error message on unknown service ("telnet localhost foo"
...
when foo is not valid). gai_strerror may be too generic.
fix suggested in openbsd camp.
2000-05-13 03:13:59 +00:00
sjg
214b560694
allow .POSIX to define %POSIX as in FreeBSD
2000-05-11 08:22:40 +00:00
sjg
edfc5b4270
Expand variables in variable name passed to Var_Set and Var_Append.
...
This allows ${FOO}.bar=fubar etc to work.
This does not impact any Makefiles in the current tree but allows
some cool magic (which I need elsewhere).
2000-05-11 07:43:42 +00:00
sjg
0051977fda
Pass ctxt along to VarLoopExpand so that local variables such as .TARGET
...
can be expanded.
2000-05-11 03:32:56 +00:00
jdolecek
03cdaf03c9
Add some examples of usage. Modelled after what is in Solaris manpage,
...
though no text has been actually copied from there (for legal reasons).
2000-05-10 19:04:36 +00:00
sjg
82abb388a6
Revert to the original behaviour wrt sysIncPath, ie if sysIncPath
...
is an empty list, use DEFSYSPATH.
The current behaviour may have been useful when DEFSYSMK was an
absolute path (hasn't been the case since 1996), but right now
make -m /no/such/dir will fail to find sys.mk and die.
2000-05-10 07:49:35 +00:00
simonb
659b78955d
Don't need local extern declaration of strtouq() - it's in <stdlib.h>.
2000-05-10 05:09:17 +00:00
bjh21
6c97e2bd78
Initial commit of arm26 port
2000-05-09 21:55:44 +00:00
tv
8676e4b69a
Add -P to the usage message (forgot this, long ago).
2000-05-08 00:52:18 +00:00
mycroft
d14de3b0e1
__sparc -> __sparc__
2000-05-07 18:16:51 +00:00
mycroft
73816a58f3
Do not count the end of a line in the bigram table. Newlines are stripped
...
before coding anyway, and the bigram output was screwing up (and often
pessimising) the table.
2000-05-06 10:26:45 +00:00
mycroft
e8509e9145
Adjust the previous change to not generate garbage databases.
2000-05-06 10:02:06 +00:00
itojun
6bb623fa65
sync with sendmail path change (/etc/aliases -> /etc/mail/aliases)
2000-05-05 18:21:06 +00:00
drochner
df45d3b6cf
support OSF/1
2000-05-04 18:29:53 +00:00
drochner
6d10baf050
conditionalize prototypes for REMOTE support
...
(seems that REMOTE support is incomplete anyway)
2000-05-04 18:29:12 +00:00
drochner
e1710a32d6
make cleaner C for more picky compilers
2000-05-04 18:27:53 +00:00
lukem
2c9a4cf5d0
convert to ANSI KNF
2000-05-01 10:35:16 +00:00
lukem
d16e624b57
* Add support for `fget localfile', which reads a list of filenames to
...
retrieve from localfile. Based on work by Darren Reed.
* Crank version.
* Update copyright dates.
2000-05-01 09:44:53 +00:00
mycroft
e29ea15050
Always wrap the bigram string in double quotes, in case it contains spaces.
...
Some other trivial cleanup.
2000-04-29 21:41:19 +00:00
sjg
5fe132c5cb
Added the :U :D :L :P :! and :@ modifiers as used by ODE make.
...
These allow some very useful magic in the makefiles.
The comment in var.c describing their behaviour is mostly lifted
from ODE make, but the implementation of the modifiers themselves
is quite different (much simpler) due to divergence of our code base.
2000-04-29 12:18:52 +00:00
sjg
6f4163b60c
Allow MAKESYSPATH in the environment to override the default syspath.
2000-04-29 12:15:16 +00:00
matt
0c28135c93
fix SHOW to work on any platform
2000-04-29 04:36:16 +00:00
thorpej
20a1abdaef
u_quad_t must be cast to (long long) to be printed with %llu.
2000-04-27 21:40:41 +00:00
mycroft
2d75f971b4
Eliminate a bunch of terminal hackage that we do not need.
2000-04-27 16:48:42 +00:00
jdc
d6d7f0531f
Fix arguments to *printw().
2000-04-27 00:30:51 +00:00
tron
7a721a2672
Prevent "kdump" from causing a segmentation fault if the io buffer that
...
it's printing to stdout ends on a page boundary. Patch supplied by
Andrew Brown in PR bin/9983.
2000-04-26 16:05:37 +00:00
thorpej
bb06f77483
Print the zero page statistics.
2000-04-24 17:40:31 +00:00
itojun
f70ccb3744
allow IPv6 extended numeric address in host part.
...
(draft-ietf-ipngwg-scopedaddr-format-01.txt)
fixes PR 9616.
2000-04-24 05:59:39 +00:00
mjl
23d5769e34
Correct wrong variable being tested in env parsing loop. Fixes
...
OpenBSD PR/1206.
2000-04-23 18:11:21 +00:00
thorpej
0687dad67e
Make this work again now that curses no longer does an implicit tgetent()
...
via initscr() by calling t_getstr() with curses' internal terminal info
initialized in setterm() (which is called by initscr()).
XXX THIS IS A HORRIBLE KLUDGE! ...and I'm almost embarassed to commit it.
XXX It really should be fixed by using normal curses facilities.
2000-04-22 21:34:25 +00:00
jdolecek
5ab45b31f7
Convert updatedb script from C-shell to bourne shell.
2000-04-20 15:40:28 +00:00
sjg
0828d668af
Changes to make MAKEOBJDIRPREFIX useful.
...
Firstly, we ignore getenv("PWD") if MAKEOBJDIRPREFIX is set so that we always
get the same value for .CURDIR regardless of how make was invoked.
Second, when executing a command we check if it is ${.MAKE} or ${.MAKE:T}
without a preceeding chdir, if so we insert a chdir(${.CURDIR}) so that
the Makefile will be found by the child make. Note that this behaviour is
dissabled if MAKEOBJDIRPREFIX is not set or if NOCHECKMAKECHDIR is set.
See the comments in main.c for more detail.
With these two changes, one can successfully build usr/src using MAKEOBJDIRPREFIX
allowing the src to be mounted from a CD-ROM.
2000-04-20 11:23:25 +00:00
simonb
818b86118e
We have _SC_2_C_BIND now, enable POSIX2_C_BIND.
2000-04-20 00:41:20 +00:00
enami
7e18584b57
Define members previously defined as u_long in struct iftot as u_quad_t.
...
Since these members are used to hold members defined now as u_quad_t
in struct if_data, u_long is quite not enough actually.
Without this, one night ttcp easily makes netstat to produce wrong output
like this:
enami@annex-2f-floor-244% netstat -ibw 1 -I tlp0
tlp0 in tlp0 out total in total out
bytes bytes bytes bytes
176333740607 176914940420 240082591 821282404
176093659136 176093659136 0 0
176093659136 176093659136 0 0
2000-04-19 03:26:55 +00:00
simonb
ae62335eb5
Buf_GetAll() takes an int *, not a size_t *.
...
Build failure on alpha reported by Tim Rightnour on current-users.
2000-04-18 03:46:41 +00:00
christos
94c2d86134
Don't type && when you mean || (pointed out by David Holland)
2000-04-17 14:59:02 +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
christos
13a6d6acf1
PR/9898: David Holland: small glitch in var substitution for single letter
...
variables.
2000-04-16 23:35:16 +00:00
christos
a4760ab7d0
prefix errors with the program name.
2000-04-16 23:24:23 +00:00
christos
c097e3c5c2
Don't core-dump when the current working directory is not readable
2000-04-16 23:24:04 +00:00
christos
c407ec1982
PR/9899: David A. Holland: multi-variable .for constructs in make
2000-04-16 22:08:06 +00:00
mrg
d0ba087720
kill trailing blank line.
2000-04-16 04:57:55 +00:00
mrg
43aefadca4
reword slightly.
2000-04-15 18:11:00 +00:00
simonb
d88dfea295
Don't declare 'extern opt*' getopt variables.
2000-04-14 06:11:07 +00:00
simonb
2c0eddaf19
Don't declare 'extern opt*' getopt variables.
...
Don't need to declare __progname in getmmdd() - it's already done earlier
in this file.
2000-04-14 06:07:14 +00:00
mrg
09b8a5a646
for NetBSD 1.4 and above, use <sys/swap.h>
2000-04-13 08:34:40 +00:00
mrg
90bc324a8d
use <sys/swap.h>. should have happened years ago.
2000-04-13 08:29:56 +00:00
lukem
16ca0f7009
crank version
2000-04-13 08:23:52 +00:00
lukem
d54eded2a0
fixes from cgd:
...
* sanity check a length (otherwise certain bogus responses can crash ftp)
* allow a transfer encoding type of `binary'; certain firewall vendors
return this bogus type...
2000-04-13 08:17:56 +00:00
lukem
031f2ed4b1
s/strtoq/strtoll/ (the latter is standardised)
2000-04-13 08:13:30 +00:00
itohy
0af9894f2f
[ktruss] Use fork(2), not vfork(2).
...
The child process of do_ktrace() does return and the stack is
changed by another function call (execvp()).
By using vfork() (my previous change), the execution of the parent
process resumes on the modified stack. Oops.
We could use vfork() carefully, but for now use fork().
Problem reported and investigated by Ethan Solomita <ethan@geocast.com>.
Thanks.
2000-04-13 01:27:53 +00:00
simonb
91c0ba617c
Make some columns and headers line up.
2000-04-12 15:37:14 +00:00
jwise
1a9ae67f41
Reorder two commands so that substring matching doesn't make one shadow
...
the other.
2000-04-11 01:18:35 +00:00
jwise
ad285dbfbe
Two UI changes:
...
a.) restore the capability to enter a substring of a mode or command
name. Pointed out by Soren Jorvang.
b.) (capital) Q now exits systat immediately
2000-04-11 01:01:26 +00:00
jdolecek
98359af3d1
Convert to use setemul() stuff from kdump. This also fixes mapping to
...
syscalls names in dump when programs of different emulations are executed.
While here, convert to malloc/realloc power of 2 quantities.
2000-04-10 09:42:37 +00:00
jdolecek
2f5f8663c5
ectx_sanify(): if default_emul is not set, use netbsd emulation (may happen when user passes invalid
...
emulation name via -e argument)
2000-04-10 09:34:18 +00:00
jdolecek
0cdfde1cbc
DTRT vs setemul() (for ktruss, similar to kdump.c)
2000-04-10 09:32:03 +00:00
jdolecek
103633896f
remove prototype for setemul(), it's in kdump/setemul.h now
2000-04-10 09:30:26 +00:00
jdolecek
470e7fc568
put setemul(), ectx_* & appropriate structures to separate file, to make it
...
more easily sharable with ktruss(1)
2000-04-10 09:13:45 +00:00
jdolecek
646b216e52
add description for -e argument (for ktruss)
2000-04-10 08:11:01 +00:00
jdolecek
d0dc3a7168
clarify -e usage
2000-04-10 08:05:25 +00:00
jdolecek
84c8f8889f
update to setemul() changes
2000-04-10 07:59:22 +00:00
jdolecek
3d8f702c2b
Keep track of what pid uses which emulation and ensure proper
...
structures are used when decoding the ktrace records. This makes
kdump of ktrace -i output of a process executing binaries of various
emulations actually useful - before, the code used emulation structures
appropriate for last recently executed process, which is bogus.
2000-04-10 07:58:30 +00:00
bad
dc38443eae
Catch up with changing size_t to ulong on sparc 10 months ago.
2000-04-09 01:08:17 +00:00
simonb
0b559da2d6
Include -r flag in usage message.
2000-04-02 12:46:04 +00:00
augustss
52bb6db3ff
Make this compile again after several global structs where declared extern.
2000-03-28 23:36:11 +00:00
kleink
a3c6c197a2
Cast timeval members to types we know the printf conversions of.
2000-03-27 17:03:25 +00:00
simonb
a04e169a80
Include <string.h> to get a prototype for memset(). Fixes build
...
problems on alpha noted by Tim Rightnour on current-users.
2000-03-22 21:45:02 +00:00
garbled
36f447259d
Make the STRIP env var a little more obvious in the documentation, and
...
clean up the bottom of this manpage just a tad.
2000-03-22 18:34:43 +00:00
tron
5c433a9864
- Add "/sbin" to path so that "sysctl" is found again. Problem noted
...
by Patrick Welche in PR bin/9658.
- Use "exec" to start "sysctl" so that we can a meaningful exit code.
2000-03-22 17:35:56 +00:00
garbled
86e14c4a11
Add parsing of the CC env variable, and a -Bpath flag (for /usr/libexec)
...
so cross-building of lint libraries can be made possible. Tested
building a powerpc libc via make build on an alpha.
2000-03-22 01:09:34 +00:00
jdolecek
79176095e8
locate.bigram does all the bigram processing itself now; store it's result
...
in local variable and pass the value to locate.code directly instead
of using temporary file
always remove $filelist, even if an error is encountered
2000-03-20 19:22:55 +00:00
jdolecek
e3f9e89eb9
the first args is expected to be the bigrams array, instead of name of
...
file holding it
2000-03-20 19:18:34 +00:00
jdolecek
a46f4702f8
Do all bigram processing here, instead of in updatedb.csh; saves
...
a few cycles (it's runs like 2 seconds instead of 16) and the algorithm
is hopefully a bit more clear
2000-03-20 19:17:35 +00:00
kleink
0848e8913a
* Hint MADV_SEQUENTIAL.
...
* -1 -> MAP_FAILED.
2000-03-20 18:23:26 +00:00
simonb
07146e66cb
Redo previous again, so that the check for YY_USES_REJECT is after "%%"
...
but still included for c++ lexers.
Fixes libc:nslexer.c build failure reported by Matthias Scheler.
2000-03-17 23:21:45 +00:00
christos
aab07b7582
Don't depend on BSD regexec extensions (REG_STARTEND)
...
Emulate it if it is not defined.
2000-03-17 02:23:17 +00:00
christos
32d43c9cf0
Make this work on SVR4 systems.
2000-03-17 02:22:27 +00:00
enami
2263e83df9
Fix typo.
2000-03-16 18:56:41 +00:00
enami
1ab3345f20
Compare the return value of getopt(3) against -1 rather than EOF.
...
(while i'm here, one more cosometic change is performed).
2000-03-16 18:47:48 +00:00
enami
7b4bdbc144
Cosmetic changes.
2000-03-16 18:44:29 +00:00
simonb
35803308dc
Redo rev 1.10 so that the changed lines are back in their original
...
position in the file. This allows c++ lexers to build.
Fixes PR 8258 from Nick Hudson (uses a slightly different fix than
the one Nick supplies) and problems with c++ lexers described on
tech-pkg by Berndt Josef Wulf.
2000-03-15 22:52:14 +00:00
itojun
46169e86bf
inhibit too-noisy message for scoped address data transfer
...
(will be enabled in "debug" mode).
2000-03-14 16:36:05 +00:00
soren
89c5a767f8
Fix doubled 'the's.
2000-03-13 22:55:05 +00:00
itohy
f1042d894e
Add -s in usage.
2000-03-13 08:21:36 +00:00
jdolecek
c3678e83f5
s/appears/appeared/
2000-03-10 15:15:32 +00:00
kleink
41ab7b6729
Use strcoll() to sort directory entries.
2000-03-10 14:50:36 +00:00
itohy
34d0aa38df
Use -s (sort) option of find(1) to reduce usage of temprary storage by sort(1).
2000-03-10 11:51:25 +00:00
itohy
4f844cd4ec
Describe -s (sort) option.
...
Corrections are highly appreciated.
2000-03-10 11:49:14 +00:00
itohy
6baa6f27af
Add -s (sort) option, which causes entries in each directory sorted.
...
Similar to FreeBSD's.
2000-03-10 11:46:04 +00:00
itojun
4a340575cc
make debugging output unambiguous on IPv6 numeric addrs (don't use host:port)
2000-03-09 22:07:59 +00:00
itojun
3c079a0744
http://[::1]:8080/ is legal.
...
send Host: directive with RFC2732 bracket notation for IPv6 numeric,
otherwise "host:port" is ambiguous to servers (clarification will be submitted
as update to RFC2732).
2000-03-09 22:01:26 +00:00
jdolecek
7bcd049d31
Remove spurious ^L, as per bin/9574 by Thilo Manske.
...
While here, const poison a little.
2000-03-08 12:10:28 +00:00
enami
1d82270b8c
- For root, if ignorenologin is set in login.conf, don't call
...
checknologin (previously, checknologin is called if ignorenologin is set).
- For non-root user, make ignorenologin take effect.
2000-03-07 14:11:22 +00:00
enami
6dccad067d
Cosmetic changes.
2000-03-07 13:59:19 +00:00
tron
842860915e
Use "/tmp" and not "/var/tmp" as default temporary directory as suggested
...
by Thilo Manske in PR bin/9535.
2000-03-06 11:24:55 +00:00
christos
7ccd2afae9
Teach the socket code a few things about this decade (should fix the
...
problem where COMPAT_43 was required for it to work)
2000-03-02 17:37:46 +00:00
joda
d8c128f4a5
use NULL
2000-03-01 12:46:36 +00:00
sjg
90c80377e5
Fixed the oodate test to include the check of gn->cmtime == 0 without
...
breaking the original intent.
PR: 9503
2000-02-29 22:00:02 +00:00
itojun
d74f882e9b
sync comment for sourceroute() to reality
2000-02-29 19:36:43 +00:00
lukem
8575d2f491
only use IPTOS_ setsockopt()s if they're defined (e.g, SunOS doesn't).
...
from Havard.Eidnes@runit.sintef.no
2000-02-28 10:12:27 +00:00
mrg
cfb5b8d545
honour -q (quiet) flag a bit more.
2000-02-27 08:20:01 +00:00
itojun
9da359bbec
revise IPsec, pfkey, IPv6 multicast and IPv6 statistics. (sync with kame)
2000-02-26 09:55:24 +00:00
mycroft
15f8483562
Use LDSTATIC, not LDFLAGS.
2000-02-20 07:14:13 +00:00
augustss
6751cbc746
Add a -p flag to set the MIDI program. From lindroos@nls.fi.
2000-02-18 23:03:05 +00:00
sjg
14fcc9e86c
Non-existent libs are always out of date.
...
This was not handled correctly on ELF where libs do not have T.O.C.
PR: 9393
Reviewed by: christos
2000-02-15 04:41:45 +00:00
lukem
b5df4bcc84
only use getaddrinfo() et al if both NI_NUMERICHOST *and* INET6 are defined...
...
(allows --disable-ipv6 in lukemftp's configure script to disable this as
well, which is good for testing when it appears getaddrinfo() is borken)
2000-02-14 21:46:26 +00:00
soren
bca6350a53
Prevent percentage overflows by keeping score in kilobytes.
2000-02-14 05:35:21 +00:00
aidan
919f6272de
Modularize password changing mechanisms, as proposed in
...
<20000130122641.A8134@xanadu.kublai.com>:
Subject: PROPOSAL: making passwd pluggable (sort of)
Date: Sun, 30 Jan 2000 12:26:41 -0500
2000-02-14 04:36:20 +00:00
aidan
d6bf7fdb89
Move include/kerberosIV/com_err.h to include/com_err.h.
2000-02-14 03:21:02 +00:00
aidan
0c25a9e4d1
Patch from assar@netbsd.org to make k5login.c work with both MIT and Heimdal
...
kerberos trees.
2000-02-14 03:17:43 +00:00
abs
ddcdaa6b45
Set SU_FROM environment variable. This can be used to determine a 'su -'
...
shell from a real login shell (but only if you care).
2000-02-11 00:30:07 +00:00
tron
baa67f49cc
Rename send() to sendmessage() to avoid conflict with send(2) in "libc".
...
Patch supplied by Geoff Adams in PR bin/9385.
2000-02-10 12:34:42 +00:00
itojun
8b2de4271e
use NI_WITHSCOPEID when printing multicast group with -inav.
2000-02-09 13:57:06 +00:00
briggs
ec0bcc8e62
Add entry for birthday of John Towner Williams (08 Feb 1932). He's most
...
well-known for his movie scores, which include Star Wars, E.T., Close
Encounters of the Third Kind, Schindler's List, Indiana Jones (all
three), and many, many more. He was also the 19th conductor of the
Boston Pops.
2000-02-09 13:05:55 +00:00
abs
e7c902530e
/appears/appeared/
2000-02-08 23:48:54 +00:00
sjg
448f091254
Mention MAKEOBJDIRPREFIX and explain how it or MAKEOBJDIR are used.
...
Also fixed a typo in the .SUFFIXES bit.
2000-02-08 12:56:28 +00:00
sjg
49984c2f37
Make chdir_verify_path() do variable expansion on path in case
...
someone wants to do freaky stuff with $MAKEOBJDIR.
Initialize the Var system and set .CURDIR, MACHINE and MACHINE_ARCH
before chdir_verify_path() is called.
2000-02-08 12:43:25 +00:00
itojun
e07bdd0262
use getnameinfo for "Trying ::1..." message, to enable printing of
...
IPv6 scopeid.
2000-02-05 17:44:11 +00:00
itojun
9fb53279e8
print IPv6 scopeid on -inv. with -in, scopeid is omitted due to insufficient
...
width.
2000-02-05 17:39:22 +00:00
jdolecek
1371d1b72d
add support for msdosfs
2000-02-04 11:02:00 +00:00
jdolecek
0238a51cd0
use dprintf() instead of printf(), as other filesystem modules do
2000-02-04 10:43:34 +00:00
jdolecek
9200b8eabf
move the mapping of vnode type to file type to separate function getftype()
...
and use it where appropriate
2000-02-04 10:35:46 +00:00
jdolecek
55fa2666be
set mode accordingly to file type (similarily to what nfs_filestat() does)
...
file type is now viewed correctly for files on ntfs
2000-02-04 10:13:54 +00:00
jdolecek
5d9b6ac28b
fix typo
2000-02-04 09:43:45 +00:00