christos
505c9ab4bf
protect libutil with hostprog
2006-08-29 17:00:28 +00:00
christos
55ee861f25
protect libutil with HOSTPROG
2006-08-29 16:54:03 +00:00
christos
659537b3d6
Fix sparc64 build; thanks to Martin S. Weber
2006-08-29 14:53:57 +00:00
christos
4623faa261
We only need libutil in native mode.
2006-08-29 12:50:49 +00:00
christos
e07b7e508b
build complete initializations.
2006-08-28 01:45:41 +00:00
christos
4de29ae80e
Include <sys/device.h> needed by iopio.h
2006-08-27 21:41:18 +00:00
christos
5699156510
pick up ioctls from other devices too.
2006-08-27 20:31:26 +00:00
simonb
b4120542a5
Remove some unnecessary casts.
2006-08-27 06:58:55 +00:00
christos
03eff0d591
Fix non-native build.
2006-08-26 22:19:03 +00:00
christos
623c0a861f
Don't include <util.h> if we are not NetBSD. Other OS's don't have it.
2006-08-26 22:13:00 +00:00
christos
cdab3a7a06
More programs using efun.
2006-08-26 18:17:41 +00:00
christos
d0fb89015b
Now that this is part of tools, we don't need the extra build glue.
2006-08-26 18:17:13 +00:00
matt
a5db205458
Conditionalize XNS support. No longer enabled.
2006-08-26 15:33:20 +00:00
matt
9e051a8002
Add enough configury glue so that src/tools can build a N64 mips toolchain.
2006-08-25 23:35:04 +00:00
elad
0b20a6d87c
mention we support sha2, pointed out by dieter roelants
...
okay hubertf
2006-08-25 10:40:25 +00:00
wiz
3c488ef896
It is sendmail(1), not sendmail(8). Prepare for HTML output.
...
Remove trailing space.
2006-08-23 21:02:29 +00:00
wiz
e4113c2f20
Bump date for previous.
2006-08-23 20:39:01 +00:00
christos
c10a5d302a
well, the || needed to be an && and the operand order needed to be changed.
...
XXX: There are still things like interface printing that need kvm.
2006-08-22 20:06:17 +00:00
christos
0bdbda4753
mention that following the recipient(s) one can supply sendmail flags.
...
from our anonymous admirer.
2006-08-22 17:13:12 +00:00
christos
ed6a70d32a
Fix another && || confusion, from Kurt Schreiner, thanks!
2006-08-21 18:31:24 +00:00
plunky
a643df2f21
Remove reference to btcontrol(8) and clarify mixer(4)
2006-08-19 16:37:26 +00:00
christos
a49f247028
Don't use || if you need &&.
2006-08-17 22:23:07 +00:00
plunky
a097328fe5
Add service discovery support for the Handsfree profile
2006-08-17 20:13:31 +00:00
rpaulo
4381b9dc9b
Revert previous.
2006-08-17 01:42:57 +00:00
rpaulo
d7a463a8aa
Adapt to ECN.
2006-08-17 01:32:13 +00:00
christos
d43ad774cc
Add Auto-Submitted: header per RFC 3834, from OpenBSD
2006-08-15 16:21:59 +00:00
kardel
0da8c70aed
PR 34205: workaround struct timeval tv_sec not being SUS compliant issue (reported by Takeshi Nakayama)
2006-08-15 07:09:12 +00:00
jnemeth
c6c7f4a492
PR/34182 from der Mouse -- clarify -0 option
2006-08-11 23:01:46 +00:00
christos
67a75c5772
If a word is "" eat the last quote since we ate the first.
2006-08-11 19:11:00 +00:00
drochner
fe5f2a85b5
Make sure that only specisications for _interface_ attributes are
...
emitted, the rest is useless at runtime.
saves some bloat in ioconf.c
2006-08-09 18:03:23 +00:00
cube
71af9028c9
Check that the device is not a pseudo-device in deldev(), too (as in
...
deldevi()).
PR#34111 by jmmv@.
2006-08-07 12:03:32 +00:00
jnemeth
f514ab0275
don't highlight the single dash
2006-07-31 09:39:59 +00:00
jnemeth
d0801ba71e
PR/33995: Aleksey Cheusov: support use "-" to indicate stdin from SUS
2006-07-31 09:02:57 +00:00
martin
ef30089df2
Apply patch from Michael van Elst to fix PR bin/34114:
...
which doesn't handle commands given as absolute pathnames.
2006-07-30 11:50:29 +00:00
wiz
d8488cf5fd
Bump date for previous. New sentence, new line. Sort sections.
2006-07-30 00:09:09 +00:00
wiz
548073d0a0
Bump date for previous. New sentence, new line. Sort SEE ALSO.
2006-07-30 00:03:22 +00:00
hubertf
53f3b1d56f
Xref sockstat(1)
2006-07-29 14:46:13 +00:00
jnemeth
a8488a76e0
PR/33995: Aleksey Cheusov: support use "-" to indicate stdin from SUS
2006-07-29 02:01:24 +00:00
sjg
7ab69f08a8
Indicate which modifier a result applies to, helps debug complex cases.
2006-07-28 17:08:55 +00:00
sjg
ba9f975490
Add debug output for CondDoExists() - the results can be surprising.
2006-07-28 17:07:33 +00:00
sjg
772ecb66aa
Fix minor mem leak in PrintOnError().
2006-07-28 17:06:14 +00:00
christos
9e8b7b7aae
PR/34095: Brian Buhrow: Vacation(1) core dumps when there is a Subject:
...
header with no content
2006-07-27 00:10:42 +00:00
lukem
af2c479f62
If a file upload (via -u) fails, return an non-zero exit value based on the
...
index of the file that caused the problem (a la auto-fetch retrieval).
Problem noted by A P Garcia in private email.
2006-07-26 14:28:11 +00:00
tron
1bd56d0520
Bluetooth fixes by Iain Hibbert:
...
sdpquery(1) no longer handles device configuration.
2006-07-26 10:54:49 +00:00
tron
30d6332135
Bluetooth fixes by Iain Hibbert:
...
Remove bthset(4) device and add btsco(4) in its place. This is an
improved version which is not just for headsets, as it can receive
incoming connections (eg for Hands Free Profile). Update bthset(1)
control utlitiy to relate to new device.
2006-07-26 10:43:01 +00:00
wiz
56a3a2ae7a
Nitpicks.
2006-07-23 18:01:58 +00:00
jmcneill
4f4e89872b
Mention multicast TFTP support.
2006-07-23 17:52:24 +00:00
wiz
f94a2b9563
Bump date for previous.
2006-07-22 08:36:14 +00:00
mishka
044dd5aab8
Remove the obsolete notes on F/V/E-style output.
2006-07-22 00:29:55 +00:00
mishka
c6d1c22580
Apply patches from bin/26449: improve fdformat diagnostic messages.
...
Early okayed by <thorpej> on tech-userlevel@.
2006-07-21 23:05:14 +00:00
jmcneill
22c701ecab
Add support for the multicast TFTP option. Reviewed by Rui Paulo.
2006-07-21 17:49:00 +00:00
simonb
01d9f1263a
Dump some column widths.
2006-07-21 05:26:53 +00:00
peter
49e6c2a1db
Document the option -n and bump date.
2006-07-14 21:14:24 +00:00
christos
2b91c98c21
remove PAM_DEBUG
2006-07-13 18:18:09 +00:00
christos
eb251235c6
flex arrays are a c9x feature.
2006-07-13 17:49:29 +00:00
martin
a3b5baed42
Fix alignement problems for fhandle_t, exposed by gcc4.1.
...
While touching all vptofh/fhtovp functions, get rid of VFS_MAXFIDSIZ,
version the getfh(2) syscall and explicitly pass the size available in
the filehandle from userland.
Discussed on tech-kern, with lots of help from yamt (thanks!).
2006-07-13 12:00:24 +00:00
mrg
70e8425daf
properly check the return value of read() & pread(). PR#26688.
2006-07-13 11:51:39 +00:00
christos
692e9c49f5
PR/33984: YAMAMOTO Takashi: lint complains about typedef
...
The grammar for c99 initializers only looked for name tokens, so if there
was a typedef'ed name it failed. Fixed by looking at all identifier tokens.
2006-07-12 20:03:48 +00:00
wiz
504d664ef9
ANSIfy, remove unnecessary errno.h inclusion.
2006-07-09 21:39:48 +00:00
wiz
1f359fc560
OpenBSD v1.7, jmc@openbsd:
...
this file is public domain;
problem reported by will h. backman;
sorted with the author's permission - thanks henry spencer.
2006-07-09 21:38:47 +00:00
kardel
e386d70092
accept either "time_second" or "time" as kernel timevariable in
...
order to support common userland in enviroments where
timecounter kernels and non timecounter kernel co-exist
(e.g. xen & i386)
2006-07-09 06:43:16 +00:00
yamt
aa1d51179e
include evcnt.h rather than device.h.
2006-07-08 14:58:51 +00:00
ross
2f202b9b76
Make yet another ELF64 check work for powerpc64.
2006-07-08 06:51:36 +00:00
ross
bcc364ea13
Check for powerpc64 when enumerating MACHINE_ARCH
2006-07-08 05:43:35 +00:00
cube
15f9f25144
s/setmachine/machine. Overlook pointed out by Havard Eidnes.
2006-07-05 10:11:02 +00:00
wiz
1f88ff447a
Bump date for previous. New sentence, new line.
2006-07-02 01:48:51 +00:00
he
cb27e76665
Um, pointer differences are ptrdiff_t, and there's already a
...
printf specifier for it (t), so use it instead.
2006-07-01 11:05:42 +00:00
he
1209c64644
The type for pointer difference varies between ports, on some it's
...
"long int" and on others "int", so cast via long and use %ld for printing.
2006-07-01 10:58:29 +00:00
chap
80f0cf5785
The rest of merge from chap-midi branch. Version of midiplay that uses the
...
sequencer API definitions in sys/midiio.h (so there is a use example).
These produce the same (ABI) sequencer events as the OSS macros, but in
a more strongly-typed way; OSS API macros could be built on them and added
to the OSS compatibility header sys/soundcard.h but have not been, yet.
2006-06-30 22:19:32 +00:00
mrg
d1b9a6c456
allow powerpc64 lint to build (not really tested yet though.)
2006-06-29 23:41:28 +00:00
rillig
9edce8b593
Fixed gcc warnings about signed vs. unsigned in comparisons.
2006-06-29 22:02:06 +00:00
rillig
a3ea8b9d59
Fixed the bug reported in PR 33866, which is that the :Q operator does not
...
handle newlines correctly. Ok'ed by christos.
2006-06-29 22:01:17 +00:00
christos
0b5ed2ad28
In preparation for making TOOL_LORDER use TOOL_JOIN, TOOL_MKTEMP and
...
TOOL_SED:
* Parameterise JOIN, MKTEMP, NM, SED, and SORT. Previously
only NM and MKTEMP were parameterised.
* Rewrite some duplicated code using a loop.
* More careful quoting of shell variables.
* `...` -> $(...)
2006-06-27 12:28:43 +00:00
mrg
5609a371c9
make MKCRYPTO=no work again.
2006-06-25 03:02:19 +00:00
yamt
2c7ff2a52f
remove "XXX = <struct simplelock>" from -D output.
2006-06-24 12:34:51 +00:00
christos
aca1acfb3f
Use the UTX sizes + 1 for the struct to save space.
...
Don't complain if pid == 0
2006-06-22 17:57:31 +00:00
rpaulo
63b3e9f51c
It's not an error if we can't print CARP stats, it just means it's not built
...
in.
2006-06-20 19:22:17 +00:00
gdamore
a5c89047c0
Initial import of bluetooth stack on behalf of Iain Hibbert. (plunky@,
...
NetBSD Foundation Membership still pending.) This stack was written by
Iain under sponsorship from Itronix Inc.
The stack includes support for rfcomm networking (networking via your
bluetooth enabled cell phone), hid devices (keyboards/mice), and headsets.
Drivers for both PCMCIA and USB bluetooth controllers are included.
2006-06-19 15:44:33 +00:00
dogcow
444e690921
Remove various dotfiles that wandered their way in.
2006-06-18 08:59:39 +00:00
gdamore
d9ac053afa
Make TOOL_SED, to allow using our own sed in cases where the host's version
...
is busted in some way.
The TOOL_SED doesn't use TIOCGWINSIZE, and has some changes to include
nbtool_config.h in a cross build environment.
Combined with some other changes (not yet committed), this allows cross
compiling m68k code on Solaris 10/amd64.
2006-06-18 05:16:41 +00:00
elad
fc534d00ff
mark strpy safe
2006-06-17 08:32:42 +00:00
elad
1b28df2fb7
strncpy -> strlcpy
2006-06-17 08:22:06 +00:00
reed
37bfcfc9dd
Another mispelling fix. I should have done these all in one commmit
...
but I was editing several files and didn't realize the multiple
were all in one file.
2006-06-17 02:27:05 +00:00
reed
5cb179a5f0
Fix typo (or mispelling).
2006-06-17 02:19:57 +00:00
reed
d35727353d
Fix mispelling.
2006-06-17 02:18:48 +00:00
reed
c5f16e7060
Fix mispelling.
2006-06-17 02:06:17 +00:00
ghen
3da129c2c7
Make mail(1) invoke "sendmail" instead of "send-mail", this is more standard.
...
Ok with christos.
2006-06-15 13:03:29 +00:00
skrll
f1713aebe3
Remove a hack that's no longer needed with gcc 3.3.6.
2006-06-15 10:55:02 +00:00
liamjfoy
4511d3297e
Fix PR: 26363: script core dumps on incorrect input files.
...
This patch virtually re-writes the playback code and contains
improvements (mainly the dependency upon BUFSIZ being the same
size as it was wrote at).
OK: christos, joerg
2006-06-14 16:05:38 +00:00
christos
afe552b7f1
detect overflow and exit with an error.
2006-06-13 17:18:56 +00:00
christos
7afd9e136a
PR/33709: Kevin Massey: Avoid stack smashing in args copy
2006-06-13 03:22:00 +00:00
christos
e1168b9564
PR/33698: Kevin Massey: use strlcpy/strlcat to avoid stack overwrites.
2006-06-11 16:11:53 +00:00
christos
13b8a79d82
PR/33677: Scott Ellis: Building with MKINET6=no causes netstat to fail compiling
2006-06-09 16:39:11 +00:00
kardel
75418af90c
support timecounters (struct time gone, use time_second then)
2006-06-07 20:56:19 +00:00
liamjfoy
db01b090d5
Print the euid after the gid as demanded by POSIX.
...
from freebsd rev 1.27
ok christos, joerg
2006-06-07 13:09:56 +00:00
elad
fb101b952c
another netstat fix, Kurt Schreiner. thanx!
2006-06-04 22:39:33 +00:00
cube
93e398b3e3
Reference config(5). Noted by perry@.
...
XXX options(4), config(9) and probably some others still have to be changed
XXX a bit. A chaque jour suffit sa peine.
2006-06-04 20:07:52 +00:00
cube
3bde459b8f
Set a more realistic date than the day I started writing it.
2006-06-04 20:06:14 +00:00
elad
e7a2ce04a1
fix logic; from Kurt Schreiner
2006-06-04 20:01:14 +00:00
cube
ecfd193d31
Install config.5 and config.samples.5.
2006-06-04 19:42:18 +00:00
cube
8a5d15c785
Everything you've always wanted to know about config(1) without daring
...
asking (with reason).
You've entered the config(1) dungeon--More--
An option hits you. You die.
2006-06-04 19:41:26 +00:00
cube
1baa475170
Bump version after fix to obsolete syntax.
2006-06-04 13:52:27 +00:00
cube
87ab9060e2
D'uh. Forgot the file name argument in the "obsolete" statements.
2006-06-04 13:07:24 +00:00
christos
e07345e108
off-by-one (thanks to our anonymous contributor)
2006-06-03 21:47:55 +00:00
christos
e538b980bb
If one file is shorter than the other, print the byte and line offsets if
...
available. From our anonymous contributor.
2006-06-03 18:55:02 +00:00
christos
286191634b
We don't need to define struct ap_control anymore
2006-06-03 03:15:24 +00:00
christos
7042b96381
SIOCLOOKUPSTAT is the same as SIOCPROXY.
2006-06-03 00:02:51 +00:00
mrg
95c96a60f2
remove sh3/GCC2 hack.
2006-06-02 19:44:48 +00:00
christos
5e5752c8cd
PR/33627: Keiichi Shima: typo in Makefile.ioctl-c in kdump directory
...
s/RW/WR/
2006-06-02 13:56:49 +00:00
simonb
2f8c495ce2
Fix problems with program names with a "-" in them, where crunchgen was
...
outputting the original program name for the stub name instead of the
mangled name.
From Mikolaj Golub on tech-embed.
2006-06-02 10:11:56 +00:00
rpaulo
088720fe4b
Don't print an error if kernel doesn't have INET6 support.
...
By Jukka Salmi on current-users.
2006-05-31 13:26:17 +00:00
simonb
f11583fa19
Fix "pointer targets in passing argument X of 'Y' differ in signedness"
...
warnings. Originally, bswap32_region() took a u_int32_t * as its first
argument. Since no args passed to it are u_int32_t *, but some are
int32_t *, change it to int32_t * and fix remaining casts.
2006-05-31 08:09:55 +00:00
elad
5d7aa1a613
Make netstat use sysctl when dumping routing tables/stats.
...
Heavily based on similar code from Claudio Jeker (at OpenBSD).
While here, fix inet/inet6 sysctl stuff commited previously to
actually work, and some other nits to make netstat more sysctl
friendly.
One step closer to losing setgid kmem on this one...
2006-05-28 16:51:40 +00:00
elad
48404677c4
be quiet if symbol not in namelist, nothing cares
2006-05-27 23:57:32 +00:00
simonb
7f2151a308
Fix previous Coverity "fix" so that it doesn't break vi completely.
2006-05-27 12:03:37 +00:00
agc
8b41108aee
Clean up after the last fix.
2006-05-27 11:10:55 +00:00
yamt
b1af57a6ba
remove __POOL_EXPOSE.
2006-05-27 09:14:03 +00:00
jnemeth
6222f021a3
Coverity CID 3684: memory leak
2006-05-27 04:55:14 +00:00
jnemeth
243d02dab5
Coverity CID 3135: memory leak
2006-05-27 04:15:42 +00:00
cube
ac24e16176
Introduce two new statements:
...
obsolete defflag <option> [, <option> [, ...]]
obsolete defparam <option> [, <option> [, ...]]
The two statements actually do the same thing (there could be only one),
but it makes things less cryptic that way. The optional ": deps" part of
a 'defflag' or 'defparam' still has to be dropped when it gets obsoleted.
When the user has 'options OBSOLETE_OPTION' in his configuration file, it
is ignored (that is, opt_*.h files are generated as if it wasn't there),
and the user gets a warning about it.
Bump version to 20060525.
When someone first uses that syntax in the tree, a "version 20060525"
statement should be added before its occurrence, preferably at the top
of sys/conf/files.
Suggested by Matt Thomas a few months ago.
2006-05-25 22:28:38 +00:00
christos
fc19b961ac
s/vax/__vax__/
2006-05-25 22:06:53 +00:00
jnemeth
0b1276d17c
Coverity annotation
2006-05-25 21:43:40 +00:00
christos
f81561404f
deal with the vax gcc that does not understand __attribute__ used.
2006-05-24 23:16:50 +00:00
christos
16aa23f5c3
sort static and non-static decls.
2006-05-24 18:06:58 +00:00
christos
8d1d34adc0
- ansi prototypes
...
- sprinkle static
No functional change (just smaller binary because of unused functions)
2006-05-24 18:01:43 +00:00
christos
42df83a697
Coverity CID 3337: Close file before returning.
2006-05-24 16:57:12 +00:00
christos
04e2c897d2
Coverity CID 3510: Don't leak memory.
2006-05-24 16:43:35 +00:00
christos
a740c3d0aa
Coverity CID 3204: The USE_SLEEP case can close the fp, and break does
...
not break from the loop, only from the switch. Make it break from the
loop to avoid a NULL pointer dereference.
2006-05-24 16:34:25 +00:00
christos
a52c240b50
Coverity CID 2285: in the dump and dumpshort case, don't trash head so that
...
we can free the memory later.
2006-05-24 16:04:03 +00:00
christos
cd2ccbaf94
Coverity CID 3212: Don't return, goto out in all cases so that cleanup
...
happens.
2006-05-24 15:59:06 +00:00
christos
4871d79cb7
Coverity CID 3318: Remove stray semicolon that caused close to be called
...
unintentionally.
2006-05-24 15:53:21 +00:00
jnemeth
c287edd2a0
Coverity CID 3610: derefencing NULL pointer.
2006-05-23 23:59:48 +00:00
rpaulo
f6e31a1aa2
Fix carp_stats() prototype location.
...
Noticed by Iain Hibbert.
2006-05-23 14:31:11 +00:00
christos
1fc5ea78ff
Coverity CID 3184: Don't dereference NULL
2006-05-23 01:11:12 +00:00
christos
d257792f4a
Coverity CID 3187: Fix memory leak
2006-05-23 01:07:16 +00:00
dan
450da78dd9
the intention of the whole tip-as-cu thing was to allow tip-as-cu and
...
have a cu command installed, even when the rest of uucp was removed
via MKUUCP=no. The old uucp-derived cu is no more, and is not
installed in either case.
make it so, by correcting some confusion that had made the non-uucp
tip-as-cu cu conditional on MKUUCP
2006-05-22 12:32:20 +00:00
liamjfoy
362a260c6d
check if malloc(3) failed
...
ok joerg@
2006-05-21 21:01:55 +00:00
dsl
35fde98d40
Reduce the field widths for the summary line of traps, system calls
...
and interrupts so that the numbers don't all run into one.
2006-05-21 20:22:34 +00:00
jnemeth
563d9df051
Victoria Day in Canada occurs on the Monday prior to May 25th
2006-05-20 22:31:02 +00:00
dsl
ded5cac581
Checkpoint this as 'WIP' before I break it again!
...
(Not complied by default.)
2006-05-20 20:07:35 +00:00
mrg
aa349aa646
s/0/NULL/ for execl*'s last argument.
2006-05-20 10:31:59 +00:00
rillig
2d158db9a6
Increased WARNS to 4.
2006-05-19 20:06:30 +00:00
rillig
902271403f
Typo.
2006-05-19 20:03:30 +00:00
christos
236f8aef2c
Coverity CI D3758: Plug memory leak.
2006-05-19 17:29:01 +00:00
christos
19d4b5c5e9
Coverity CID 3757: Plug memory leak.
2006-05-19 17:27:06 +00:00
christos
ffbb87954b
Coverity CID 3147: Plug memory leak.
2006-05-19 17:21:46 +00:00
christos
1245f2f0ca
Sprinkle static, pass lib, warns=4
2006-05-19 14:43:58 +00:00
riz
64cde4117b
Use PRIu64 to format uint64_t quantities, instead of %llu, in
...
newly-introduced code.
XXX more %llu cleanup is needed throughout netstat code.
2006-05-18 17:19:22 +00:00
liamjfoy
4876c304b1
Integrate Common Address Redundancy Procotol (CARP) from OpenBSD
...
'pseudo-device carp'
Thanks to: joerg@ christos@ riz@ and others who tested
Ok: core@
2006-05-18 09:05:49 +00:00
dogcow
5c02c41fc6
add missing prototypes
2006-05-16 02:37:24 +00:00
elad
04d63f90b5
Introduce PaX MPROTECT -- mprotect(2) restrictions used to strengthen
...
W^X mappings.
Disabled by default.
First proposed in:
http://mail-index.netbsd.org/tech-security/2005/12/18/0000.html
More information in:
http://pax.grsecurity.net/docs/mprotect.txt
Read relevant parts of options(4) and sysctl(3) before using!
Lots of thanks to the PaX author and Matt Thomas.
2006-05-16 00:08:24 +00:00
rillig
6e29471885
Changed the type of some size variables from int to size_t. Added const
...
qualifiers to some parameters. These changes allow WARNS to be raised to
4.
2006-05-15 21:12:21 +00:00
christos
00dd70ade5
WARNS=4, ansi pass lint.
2006-05-15 14:30:38 +00:00
christos
c3ec4b956d
Add the DRV lkm type. From David Boggs.
2006-05-15 12:51:19 +00:00
gson
9aca5a13df
Recording to standard output is specified by a file name of -,
...
not by omitting the file name.
2006-05-15 02:21:37 +00:00
christos
9a02ff9b42
gcc-4.0 needs attribute used. Variables with attribute unused get removed.
2006-05-14 23:47:34 +00:00
mlelstv
bad43188a8
restore elevated priority before launching command in
...
user context. Fixes PR 33479.
2006-05-14 21:18:31 +00:00
wiz
cc9f77ff20
Clarify location of `}'. Requested by joerg. Bump date.
2006-05-14 14:34:49 +00:00
christos
77d2f1cd19
XXX: GCC uninitialized
2006-05-14 03:05:47 +00:00
christos
a58e08b7cf
XXX: GCC uninitialized.
2006-05-14 03:00:45 +00:00
christos
abcf3383b8
Gcc 4 needs to have the enum declaration in scope to determine the enum size.
2006-05-14 02:56:27 +00:00
christos
7a029a3c6a
XXX: GCC uninitialized variables
2006-05-14 02:51:03 +00:00
liamjfoy
5bafb9022a
reference uptime(1) correctly
...
ok joerg@
2006-05-13 12:41:54 +00:00
he
eb8d767d84
Sorry, fix syntax error in previous.
2006-05-12 07:20:13 +00:00
he
afd5b9b6d3
Appease gcc 3.3.3 -Wuninitialized warning; fixes build problem for
...
a multitude of archtectures (prep, alpha, i386, acorn32 and probably
more).
To be documented in doc/HACKS.
2006-05-12 07:19:43 +00:00
lukem
143c145a8f
Only use -Wno-pointer-sign for gcc4.
2006-05-12 03:52:05 +00:00
mrg
abeaa4f60d
apply -Wno-pointer-sign with GCC4.
2006-05-12 03:29:11 +00:00
mrg
5063b7a180
apply -Wno-pointer-sign with GCC4.
2006-05-12 02:01:15 +00:00
mrg
20265245bf
use -Wno-pointer-sign with GCC4.
2006-05-12 01:26:05 +00:00
mrg
16efbf8575
don't do the -Wno-pointer-sign dance for host programs.
2006-05-12 01:18:25 +00:00
mrg
aadd7d4847
sprinkle some -fno-strict-aliasing and -Wno-pointer-sign with GCC4.
2006-05-11 23:16:28 +00:00
mrg
f066626ffb
char -> u_char in a couple of places to match other variables.
2006-05-11 19:16:42 +00:00
sjg
fc23c7c758
Remove the modterm case from moderrs, the syntax errors
...
generated by /bin/sh on other systems are not consistent.
2006-05-11 18:48:33 +00:00
mrg
117693dfce
when calling compile_tr() add (void *) to the 2nd argument's cast chain.
2006-05-11 17:18:19 +00:00
mrg
6f4493cd5c
xdr sucks. sprinkle some (void *) casts into it's functions taking void **,
...
and shut up GCC4.
2006-05-11 17:11:57 +00:00
sjg
03cbcf6532
Extract the variable modifier logic to a separate function.
...
This cuts Var_Parse in half! and allows the modifier logic to
be used recursively - when getting modifiers via variables.
Add new unit-test, to check that certain error cases are handled
correctly.
2006-05-11 15:37:07 +00:00
liamjfoy
1ee9d337ea
clear errno before using strtol
...
ok christos & joerg
2006-05-11 12:02:08 +00:00
yamt
ee458ef97e
include errno.h directly rather than via user.h.
2006-05-11 12:01:33 +00:00
yamt
49cee5da7c
#include a necessary header directly, rather than via user.h.
...
while i'm here, remove unnecessary #include.
2006-05-11 11:58:04 +00:00
yamt
2416177358
tweak for user.h cleanup.
...
while i'm here, remove unnecessary #include.
2006-05-11 11:56:38 +00:00
mrg
c92f14aaa2
include "rcv.h" so that extern array types are well-known.
2006-05-11 10:45:48 +00:00
mrg
982b2b7938
char -> u_char for a buffer passed to MD5*().
2006-05-11 06:09:44 +00:00
mrg
f145204eb2
XXX build with -Wno-pointer-sign and -fno-strict-aliasing when using GCC4.
2006-05-11 06:01:31 +00:00
mrg
35b9b80e28
build sshconnect1.c with -fno-strict-aliasing.
2006-05-11 01:26:03 +00:00
mrg
130d5d4569
call ctime() with an actual time_t *.
2006-05-11 01:25:23 +00:00
mrg
9588ebc6e5
u_long -> u_int in many places. i guess radioctl(1) was broken on sparc64.
2006-05-11 01:24:14 +00:00
mrg
0e223467a4
nfiles -> ns_nfiles (conflicts with kernel header files and _KERNEL.)
2006-05-11 01:23:20 +00:00
mrg
4a55b2ff97
exp() -> m4_exp().
2006-05-11 01:22:20 +00:00
mrg
9ce2c843f8
maxfiles -> fstat_maxfiles. (this _KERNEL definition code needs to not
...
clash with kernel headers....)
2006-05-11 01:21:23 +00:00
mrg
70daf20d05
no need to cast setlocale()'s return value.
2006-05-11 01:20:33 +00:00
mrg
15aa4e8c07
use -Wno-pointer-sign for GCC4.
2006-05-11 01:19:55 +00:00
mrg
bc3f0566af
variable signed/unsigned cleanup.
2006-05-11 01:19:10 +00:00
mrg
a8177e2129
use socklen_t where appropriate.
2006-05-11 00:27:27 +00:00
mrg
4bc6feceb6
end the argument list to exec*(3) with a NULL instead of a bare '0', as
...
the latter isn't a pointer context in these varargs functions.
2006-05-11 00:22:52 +00:00
lukem
366e1460da
Add -n to the usage message.
...
Noted by Maxim Konovalov <maxim@macomnet.ru>.
2006-05-10 23:35:03 +00:00
mrg
084c052803
quell GCC 4.1 uninitialised variable warnings.
...
XXX: we should audit the tree for which old ones are no longer needed
after getting the older compilers out of the tree..
2006-05-10 21:53:14 +00:00
mrg
2ed99b6c90
need <stdlib.h> for exit(3).
2006-05-10 21:34:20 +00:00
skrll
a9f4c28a3d
Fix a bunch of cast lvalues.
2006-05-10 06:24:02 +00:00
mrg
0c37c63edc
change (mostly) int to socklen_t. GCC 4 doesn't like that int and
...
socklen_t are different signness.
2006-05-09 20:18:05 +00:00
gson
dcf9144a8a
Do not treat all file names of length 1 as meaning standard output.
2006-05-09 15:55:44 +00:00