christos
69ee26299b
Put this back, heavily hacked by me.
2006-07-27 22:13:38 +00:00
christos
bf31de0036
Ansify, add dup support.
2006-07-27 15:29:07 +00:00
tron
fdeefd9c3e
Bluetooth fixes by Iain Hibbert:
...
Create "/etc/rc.d/btcontrol" to attach bluetooth devices at boot.
2006-07-26 11:14:55 +00:00
tron
ebe62ad714
Bluetooth fixes by Iain Hibbert:
...
Remove bluetooth.conf(5) and config parsing from libbluetooth(3)
as this is no longer required.
2006-07-26 11:11:04 +00:00
tron
7b1d74d73f
Bluetooth fixes by Iain Hibbert:
...
Remove bluetooth.conf stuff from bthcid(8), and use XML with proplib(3)
for keyfile. Also, associate keys with local and remote address.
2006-07-26 11:00:07 +00:00
tron
4241fec1bf
Bluetooth fixes by Iain Hibbert:
...
Change the way in which bluetooth devices attach to system. The
new way is for devices to attach directly to a btdevN device via
its own control file /dev/btdevN.
- bthub(4) is replaced by btdev(4).
- /dev/bthubctl is replaced by /dev/btdevN.
- configuration now uses proplib(3) property lists.
- btcontrol(8) updated to use new API, and now uses private
- XML config file /var/db/btdev.xml.
2006-07-26 10:30:59 +00:00
tron
eea081262a
Bluetooth fixes by Iain Hibbert:
...
- Add 'page timeout' option.
- Fix printing of 2Mb/3Mb packet types.
2006-07-26 10:00:43 +00:00
simonb
53211cb1ae
Since the swapping of tk_nin and tk_nout was moved to its own
...
function (tkswap()), actually call this function.
Fixes problems where the tin/tout fields showed total tty IO since
boot instead of just what has happened in the last second.
2006-07-26 03:33:02 +00:00
perseant
941ce5ccce
Make dumplfs report the new SS_CLEAN flag.
2006-07-21 00:20:29 +00:00
gson
3c6f48ffcd
Bump PKGTOOLS_VERSION for today's fix to add/perform.c.
2006-07-20 11:19:33 +00:00
gson
23198f432e
Fix uninitialized variable which was causing pkg_add -u to randomly
...
dump core. This may fix PR pkg/30292.
2006-07-20 08:34:32 +00:00
tron
903cbf25d1
Create and populate "/etc/bluetooth". Based on patch submitted by
...
Iain Hibbert on "current-users" mailing list.
2006-07-15 21:32:58 +00:00
yamt
6ea460924a
mntsrv: wrap a long line.
2006-07-13 23:18:59 +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
christos
3f33249541
We don't need sed to do trivial parsing.
2006-07-10 23:07:09 +00:00
rillig
591ed5a67e
In header files, there shall be no variable definitions, only
...
declarations. Found by MIPSpro.
2006-07-10 21:42:18 +00:00
dillo
4b176d8d5e
Fix pkg_info -Q for binary packages, noted by rillig.
...
Bump version to 20060701.
2006-07-01 19:31:23 +00:00
martin
1e34bd3ea3
struct ieee80211_node_sysctl does not align ns_tstamp properly to directly
...
access it as a 64bit int - memcpy to stack and use the aligned copy
instead.
2006-06-30 21:30:19 +00:00
wiz
12df45a0e6
Sort SEE ALSO.
...
XXX: this file has no license.
2006-06-28 21:10:08 +00:00
drochner
70de924429
there is no ural(4) on NetBSD, this is all ral(4)
2006-06-28 15:06:59 +00:00
drochner
a2362baffb
if a data read from the interface fails, print the "wreq" type
...
before erroring out
2006-06-28 15:05:54 +00:00
hubertf
611d442807
Update usage() to match the manpage - most important, add missing options
2006-06-27 23:33:21 +00:00
christos
5efc77fb1e
use realloc instead of free+calloc
2006-06-27 12:39:23 +00:00
mrg
d1e7efd01a
commit the correct version of the previous.
2006-06-25 03:03:41 +00:00
mrg
5609a371c9
make MKCRYPTO=no work again.
2006-06-25 03:02:19 +00:00
wiz
4659bd50a3
Sort options in usage().
2006-06-24 21:04:48 +00:00
wiz
4b8efa57bb
Sort options.
2006-06-24 21:03:57 +00:00
christos
ab547228f5
Add a -g switch to retrieve the current vt.
2006-06-24 19:57:32 +00:00
christos
876fcff6e8
warns=4
2006-06-24 19:57:17 +00:00
mrg
9bf1d4a9b8
work around some GCC4 internal problems on m68000 platform.
...
document the hack, and update another GCC4 list.
2006-06-24 05:21:11 +00:00
mrg
2ed89a9707
add support for MKISCSI=no.
2006-06-24 05:14:01 +00:00
drochner
d02011e188
set NTP_KEYSDIR to "/etc/ntp" so that the crypto/autokey/leapseconds stuff
...
works as before
2006-06-23 16:58:58 +00:00
jdc
f00029f865
Don't include <dev/raidframe/raidframevar.h> but define RF_PROTECTED_SECTORS
...
directly.
Including raidframevar.h needs several definitions adding to the compat
framework for the tools builds, which aren't needed here.
XXX It's probably sensible to split off the few defines from raidframevar.h
into a separate header file.
2006-06-20 14:04:22 +00:00
jdc
373c752392
Add support for finding files on RAID partitions. This allows us to
...
add the block list of the 2nd stage boot loader to the 1st stage boot
loader when the partition is a RAID partition. Tested on sparc.
Reviewed by gdt.
2006-06-20 05:37:24 +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
reed
5fe28dc7e5
Fix typo or mispelling.
2006-06-17 04:58:14 +00:00
reed
ad5640a8e8
Fix mispelling.
2006-06-17 02:22:02 +00:00
elad
51d6ae51f1
mark strcpy as safe
2006-06-17 00:16:13 +00:00
christos
8852dbf5f6
This has not worked since 2003. (Hello Itojun!)
2006-06-15 19:32:55 +00:00
he
255c2c88af
We don't have the <ieeefp.h> header if we're compiling for vax, so
...
add an ifdef around HAVE_IEEEFP_H.
2006-06-14 20:30:56 +00:00
ginsbach
d59a581d86
Adapt rpcbind(8) to new return value from socket(2) for unsupported
...
address families.
2006-06-14 16:25:17 +00:00
kardel
8704ff927b
import and integrate NTP 4.2.2
2006-06-11 19:34:07 +00:00
martin
6da7ec83d0
Cast yytext values to unsigned char when testing with isspace() to avoid
...
sign extension effects for non-ASCII characters.
2006-06-11 19:25:19 +00:00
martin
b9a75d90c7
Some windows .INF files are UNICODE - extend the scanner to deal with this.
2006-06-11 17:02:07 +00:00
tron
3421be369d
Remove "/var/spool/clientmqueue" and "/var/spool/mqueue" from the list
...
of obsolete directories and handle them via the "sendmail" item in
postinstall(8), too. These directories are of course necessary on
systems using the "sendmail" package.
Problem pointed out by Hisashi T Fujinaka on "current-users" mailing list.
2006-06-09 21:19:40 +00:00
tron
c5ddcac518
Remove the "sendmail" configuration files and startup scripts from the
...
list of obsolete files. Resurrect the "sendmail" item which now flags
these files as obsolete unless the "sendmail" package is installed.
2006-06-09 12:18:30 +00:00
simonb
b93b04bf77
Sort the obsolete rc.conf(5) variables to check, and only check
...
sysctl once(!).
2006-06-08 20:58:38 +00:00
kardel
d3390a5a9b
merge timecounter branch
2006-06-07 20:59:28 +00:00
reed
4cfce7b21f
Check return value for setgid(), initgroups(), and setuid().
...
Log error and exit if failure.
2006-06-05 16:41:34 +00:00
christos
b3c28e1d64
kill explicit size printing in warning.
2006-06-03 21:55:28 +00:00
christos
98917af5f7
Increase the size of the array by two, so that we fit.
2006-06-03 17:29:56 +00:00
christos
842c42957f
check the return value of setsid.
2006-06-03 16:02:30 +00:00
jnemeth
b7899a65bc
try again with the Coverity annotation
2006-06-02 21:44:37 +00:00
hubertf
924dbbdb7d
Fix fix for Coverity CID 2751:
...
Move an error check to the right place, and instead of blindly insisting on
an argument for all of "no-emul-boot", "no-boot", "hard-disk-boot" and
"boot-load-segment", only require it for the last one, which is the only
one that requires/uses it.
OK'd by Christos
2006-06-01 21:06:37 +00:00
rpaulo
134b1ef326
Add missing coma.
2006-05-31 20:23:52 +00:00
rpaulo
fc5eb63af6
It doesn't make sense to print the MPLS ttl here.
...
While here, make the output look like Cisco IOS. Suggested by Mihai CHELARU.
2006-05-31 20:22:52 +00:00
tron
300dbf11e5
Check whether user and group "postfix" exist.
2006-05-30 19:31:13 +00:00
tron
73575a68a2
After removal of "sendmail":
...
- Remove the code dealing with "sendmail" updates.
- Don't check for the existence of user and group "smmsp" any more.
- Remove "/etc/rc.d/smmsp" and "/etc/rc.d/sendmail" because there defaults
have been removed from "/etc/defaults/rc.conf".
2006-05-30 05:53:24 +00:00
drochner
46e4eb1dd0
NetBSD has now "struct timespec" in ntptimeval
2006-05-29 10:04:13 +00:00
hubertf
5fdc69efae
Xref a few more manpages: user(8), group(8), ...
2006-05-29 01:38:33 +00:00
jnemeth
4c99f4ecf2
unlink temp file in error case
2006-05-28 11:33:56 +00:00
martin
ad53adb7c1
Make "entries" optional - so that `echo system > /etc/isdn/isdnd.rc; isdnd`
...
works.
2006-05-27 20:11:14 +00:00
jnemeth
d9a7dcfba5
Coverity annotation -- although memsave free()s its first argument, it
...
will allocate memory and assign it to its first argument, so it is neutral
Coverity CID 3229: memory leak -- failed to fclose() master in moduser()
Coverity CID 3228: memory leak -- failed to free() newname in groupmod()
2006-05-27 03:41:48 +00:00
jnemeth
62381dbddf
Coverity CID 3785: calling fclose() twice on same file pointer
...
Coverity CID 3780: dereference of NULL pointer
Approved by: christos@
2006-05-26 13:21:47 +00:00
jnemeth
305a7bfee2
In bincvt() use fdopen() on the fdesc returned by mkstemp(), instead
...
of fopen().
2006-05-26 11:45:31 +00:00
jnemeth
693e9aec19
Coverity CID 2977: failed to check for error return from ftell()
2006-05-26 11:13:20 +00:00
jnemeth
e10c71d2be
Coverity CID 3685: memory leak
...
While here, check for failure to create temp file in bincvt() and close
unused file descriptor.
XXX bincvt() should be rewritten to use fork()/exec() instead of system().
2006-05-26 10:59:58 +00:00
jnemeth
1124e30e6e
Coverity CID 3027: possible dereference of NULL pointer.
...
Also don't bother zero'ing memory immediately before reading the
.SYS file into it and check for errors while reading the file.
2006-05-26 09:25:27 +00:00
jnemeth
14902917f6
Remove redundant check for end of list wrapping around on itself.
...
It this were to actually happen, then others parts would go into
infinite loop. Also, fix KNF. Found while checking Coverity
CID 3784.
2006-05-26 02:16:17 +00:00
christos
e4dddba9c6
typo s/fp/fpw/
2006-05-25 03:17:43 +00:00
christos
862f4856b8
typo s/fp/fpw/
2006-05-25 03:17:26 +00:00
christos
cc17521d3c
Coverity CID 2959: Check before deref dammit.
2006-05-25 03:03:39 +00:00
christos
785022eb47
Coverity CID 2984: Static array overrun.
2006-05-25 03:02:25 +00:00
christos
df7031b876
Add missing semicolon.
2006-05-25 02:53:10 +00:00
christos
57ff0c4946
remove dup &&
2006-05-25 02:50:50 +00:00
christos
fdb8821322
Coverity CID 1455: Make sure that we don't overrun the array.
2006-05-25 02:48:09 +00:00
rpaulo
024ed52e7d
Add missing #endif.
2006-05-25 02:40:58 +00:00
christos
a43996b8ca
Coverity CID 783: Add an assertion for a NULL deref.
2006-05-25 02:37:38 +00:00
rpaulo
4264348cac
Beautify.
2006-05-25 02:35:50 +00:00
christos
79fc501cb4
Coverity CID 2294: Fix memory leak.
...
While here remove some bogus casts.
2006-05-25 02:35:32 +00:00
christos
1716cd4ef4
Coverity CID 1070: Check for NULL deref that cannot happen.
2006-05-25 02:33:16 +00:00
rpaulo
3a387eb457
Time to remove __P().
2006-05-25 02:32:56 +00:00
christos
25b83d98a5
Coverity CID 3653: Fix memory leak.
2006-05-25 02:31:38 +00:00
rpaulo
d5c00ee8c6
Now it uses the RFC 3542 API.
2006-05-25 02:21:59 +00:00
christos
830feeb9f3
use memcpy instead of bcopy.
2006-05-25 02:10:53 +00:00
christos
f5e466e11a
Coverity CID 2537: Avoid double free, and random free. how did this work?
2006-05-25 02:05:40 +00:00
christos
e86e72d9a8
Coverity CID 3194: Avoid NULL deref.
2006-05-25 02:01:40 +00:00
christos
180ca89a2b
Coverity CID 3195: ifdef out dead code.
2006-05-25 01:58:39 +00:00
christos
e30bfd160d
Coverity CID 3396: Fix file pointer leak.
2006-05-25 01:51:21 +00:00
christos
fb0d335338
Coverity CID 3377: Fix memory leak on error.
2006-05-25 01:49:30 +00:00
christos
d8050237b6
Coverity CID 1188: Don't check for NULL just to log and then die
...
de-referencing; return instead.
2006-05-25 01:44:28 +00:00
christos
4aafa6340a
Coverity CID 1189, 1190: Don't check for NULL just to log and then die
...
de-referencing; return instead.
2006-05-25 01:43:58 +00:00
christos
6388d5cc98
Coverity CID 1191, 1192: Don't check for NULL allocation, just to log it
...
and then die dereferencing. Return instead.
2006-05-25 01:41:13 +00:00
christos
43c323928f
Coverity CID 2718: Avoid using free'd memory.
2006-05-25 01:38:41 +00:00
christos
76c4e27a2a
Coveriy CID 797: Avoid NULL deref.
2006-05-25 01:22:53 +00:00
christos
c94cfed796
Coverity CID 2282: Fix memory leak.
2006-05-25 01:20:21 +00:00
christos
64274c3774
Coverity CID 754: Fix erroneous check. How could this ever work?
2006-05-25 01:18:59 +00:00
christos
c0dd54b15c
Coverity CID 3214: Check getrawpartition return code.
2006-05-25 00:42:23 +00:00
christos
2046b10b5b
Coverity CID 601: Remove unused code.
2006-05-25 00:37:03 +00:00
christos
75aa3e0d4e
Coverity CID 3308: Free the head of the group list, not the tail.
2006-05-25 00:33:24 +00:00
christos
bd00756294
Coverity CID 2524: Return error instead of trying to allocate random bytes
...
from the stack.
2006-05-25 00:27:56 +00:00
christos
323f38bde6
Coverity CID 2751: Avoid NULL deref.
2006-05-25 00:25:00 +00:00
christos
ddd7ee439d
Coverity CID 830: Avoid NULL deref.
2006-05-25 00:21:52 +00:00
christos
ede17ba69d
Coverity CID 3322: Fix memory leak.
2006-05-25 00:19:27 +00:00
christos
dabaab767f
Coverity CID 1463: Change code to unconfuse coverity.
2006-05-25 00:16:48 +00:00
christos
4eb1ef0701
PR/3205: Remove dead code.
2006-05-25 00:12:31 +00:00
christos
2a8477a7f9
Coverity CID 1860: Plug memory leak.
2006-05-25 00:07:59 +00:00
christos
aa0a3ef501
Sprinkle static and use err/errx/warn instead of fprintf/perror
2006-05-25 00:05:45 +00:00
christos
d62ef54061
Coverity CID 1442: Update the table, and use the table size instead of
...
hard-coded constant; fixes static buffer overflow.
2006-05-24 23:51:39 +00:00
christos
4f8217f507
Coverity CID 796: Add an extra test to pacify coverity.
2006-05-24 23:44:34 +00:00
christos
aecdec648e
Coverity CID 834: Add a test to pacify coverity.
2006-05-24 23:43:11 +00:00
christos
84a9244669
Coverity CID 1753: don't leak fp's.
2006-05-24 23:41:44 +00:00
christos
ecae799d9b
Coverity CID 803, 804, 805: Avoid NULL deref.
2006-05-24 23:34:59 +00:00
christos
6968fdf466
Coverity CID 1464: fix static overrun by returning an error.
2006-05-24 22:30:15 +00:00
christos
0b53fe2b9f
Coverity CID 3233: Be nice and close the file you opened.
2006-05-24 22:08:53 +00:00
christos
675ee2be81
Coverity CID 2460,2459,2458,2457: Don't allocate smaller chunks, it is not
...
worth it, and it makes coverity mad. Also check the return of malloc, and
allocate using variables instead of types as the sizeof arg.
2006-05-24 22:07:42 +00:00
christos
10dfada83b
Coverity CID 1321: False -gative detection.
2006-05-24 21:47:25 +00:00
christos
2a741c25dc
Coverity CID 3777: Free envp in the success case too.
2006-05-24 21:43:43 +00:00
christos
bcab7c84bf
Coverity CID 3778: set tmp to NULL to shutup coverity.
2006-05-24 21:42:25 +00:00
christos
bc796bc129
Coverity CID 1567: Fix memory leak.
2006-05-24 21:39:33 +00:00
christos
4c1a6c8705
Coverity CID 3671: Cast close to void and don't close negative fds.
2006-05-23 01:36:36 +00:00
christos
1dc235cd39
Coverity CID 2448: Remove extra NULL check.
2006-05-23 01:29:31 +00:00
christos
ae76bda7d7
Coverity CID 3227, 3226: Don't leak fd's
2006-05-23 01:23:49 +00:00
christos
ce35e5d7d7
Coverity CID 1567: Don't leak memory.
2006-05-23 01:18:19 +00:00
christos
1c2d89173e
Coverity CID 2534: Avoid use after free; this cannot really happen, but
...
coverity cannot figure it out.
2006-05-23 01:16:33 +00:00
uwe
5ea47b2f6b
That cast doesn't need to add const.
2006-05-22 20:17:03 +00:00
uwe
5efcb4b549
Use proper cast instead of gagging gcc4 with -Wno-pointer-sign.
2006-05-22 20:06:54 +00:00
mrg
ad76e73707
apply -Wno-pointer-sign to tp.c.
2006-05-22 07:36:52 +00:00
christos
1ab2316281
use warn/warnx instead of perror/fprintf
...
use get/set progname.
2006-05-21 19:26:43 +00:00
christos
fb4d7a1a6e
- fix pointer problems and unsigned int -> int confusion that lead to
...
undetected errors.
- factor out the socket creation code so that we don't have 4 copies.
- add -p <port> argument
- fix the majority of the lint problems.
- change all the strncpy's to strlcpy's.
2006-05-20 20:03:28 +00:00
christos
b956bc8c52
Add a man page derived from the one in the distribution.
2006-05-15 02:17:43 +00:00
christos
588239e93e
We don't have a man page yet.
2006-05-15 00:58:46 +00:00
dyoung
bfd03b170f
Build and install wpa_passphrase, the utility for making a WPA
...
pre-shared key (PSK) from an SSID (802.11 "network name") and a
secret passphrase.
2006-05-14 19:51:15 +00:00
dyoung
c0ef0302c7
If ioctl(SIOCS80211) fails, tell which operation was attempted,
...
and the ioctl length.
2006-05-14 19:49:22 +00:00
simonb
b8fb2aedbe
Sync rc.d file list with etc/rc.d/Makefile, adding ftpd, hostapd, and
...
irdaattach.
2006-05-14 15:46:40 +00:00
christos
ebebb0245d
Another uninitialized var XXX: GCC
2006-05-14 01:26:34 +00:00
christos
87e155c5c7
rename alloc() to emalloc().
2006-05-13 22:34:50 +00:00
christos
01caf31f3a
Cleanup KNF, WARNS=4.
...
Phew, this started just to make set() static so that coverity does not get
confused.
2006-05-13 20:46:15 +00:00
tron
2d77f6d3d5
Add "iscsi" target which install the iSCSI configuration files.
...
This will stop e.g. "/etc/security" complaining about these files
missing after a sucessful run of "postinstall"
2006-05-12 12:43:28 +00:00
tron
ef526ff868
Check for and install "/etc/rc.d/iscsi_target".
2006-05-12 07:16:47 +00:00
mrg
bf869c6019
apply -Wno-pointer-sign to print-802_11.c as well.
2006-05-12 02:00:46 +00:00
mrg
e13fd87f5f
use -Wno-pointer-sign with GCC4.
2006-05-12 01:54:57 +00:00
mrg
132e581078
remove a couple of extra externs
2006-05-12 01:54:32 +00:00
mrg
accf138991
netbsd authunix_create() actually takes an array of int not gid_t.
2006-05-12 01:28:34 +00:00
mrg
3479c0a6a2
can't fit "256" in an 8bit value, don't have a switch case for it.
2006-05-12 01:27:27 +00:00
mrg
126f7e1139
since ar_tha() can return NULL, don't pass it directly to functions
...
that expect real addresses. explicitly KASSERT() that it is not
NULL in the kernel and just avoid using it userland.
(the kernel could be more defensive about this, but, until now it
would have just crashed anyway.)
2006-05-12 01:20:33 +00:00
mrg
16efbf8575
don't do the -Wno-pointer-sign dance for host programs.
2006-05-12 01:18:25 +00:00
mrg
43419a069b
sprinkle a little (char *) to quell GCC4.
2006-05-11 23:50:15 +00:00
mrg
aadd7d4847
sprinkle some -fno-strict-aliasing and -Wno-pointer-sign with GCC4.
2006-05-11 23:16:28 +00:00
mrg
2a5124235b
if we are going to cast the 3rd argument to accept_info_request(),
...
use the right type.
2006-05-11 21:17:02 +00:00
mrg
4a7d55e29a
our recvfrom() uses socklen_t *.
2006-05-11 19:25:28 +00:00
tron
203b156add
Include "bsd.own.mk" to get the definition of "HAVE_GCC".
2006-05-11 10:32:37 +00:00
mrg
86533d64ca
sprinkle some -fno-strict-aliasing with GCC4.
2006-05-11 09:08:09 +00:00
mrg
10c621b36e
sprinkle some -Wno-pointer-sign for now.
2006-05-11 08:55:10 +00:00
mrg
9f5cbae0f8
res_search() takes u_char * as 4th argument - pass one.
2006-05-11 08:44:56 +00:00
mrg
757868b20a
include <string.h>
2006-05-11 08:44:07 +00:00
mrg
953a812e66
le64 "big endian" is not printable by PRIu64 - cast via (u_int64_t).
2006-05-11 08:43:16 +00:00
mrg
c6d4b90983
use -fno-strict-aliasing with GCC4.
2006-05-11 08:41:07 +00:00
mrg
c48f394145
assign to wd.wd_recvtime rather than casting a pointer to it
...
to a time_t pointer to call time(3).
2006-05-11 08:40:28 +00:00
mrg
74e0882190
rs_data is u_char *, so assign it from a u_char *.
2006-05-11 08:38:38 +00:00
mrg
c23edde436
inet_ntop() wants char[] not u_char[].
2006-05-11 08:37:24 +00:00
mrg
9aae0c27f9
u_char -> char for several things:
...
- inet_ntop()
- if_indextoname()
- variable assignment matching
char -> u_char in one place for variable assignment matching
2006-05-11 08:35:47 +00:00
mrg
5b2e2e784b
use -fno-strict-aliasing for dump.c with GCC4
2006-05-11 07:20:19 +00:00
mrg
8f1fc6cc86
use -fno-strict-aliasing for utils.c with GCC4
2006-05-11 07:19:33 +00:00
mrg
58d1fc7bc5
use -fno-strict-aliasing with GCC4.
2006-05-11 07:17:41 +00:00
mrg
c90e965e45
only do the previous for GCC4
2006-05-11 07:15:17 +00:00
mrg
fde08302e9
use -Wno-pointer-sign and -fno-strict-aliasing for now.
2006-05-11 07:13:24 +00:00
mrg
1eb16ad182
properly match char * with char * instead of u_char *.
2006-05-11 07:12:11 +00:00
mrg
9ef684e646
pass an array of gid_t, not int, to getgrouplist().
2006-05-11 07:11:08 +00:00
mrg
0dc9fb54b5
u_char -> char in one place.
2006-05-11 07:08:40 +00:00
mrg
a7416240a5
add -fno-strict-aliasing when using GCC4.
2006-05-11 07:07:08 +00:00
mrg
3bf6d5997d
since i2ostrvis() is passed always passed u_char *, make it so.
2006-05-11 07:02:01 +00:00
mrg
1fa98f5b05
- use socklen_t where appropriate
...
- avoid lvalue casts
2006-05-11 06:59:40 +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
rpaulo
12d9aaea8c
PR 33462: default maxinterval was not being initialized properly.
...
From Matthias Scheller.
From KAME sources.
2006-05-10 22:30:33 +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
67c9075410
rename clog to sup_clog. (ugh. we don't even have clog())
2006-05-10 21:45:40 +00:00
perseant
49b22a9fa1
Fix yesterday's patch: use the correct field when printing partial segment
...
creation time in the version > 1 case.
2006-05-10 18:47:45 +00:00
perseant
b1c92f5a16
Report segment and partial-segment timestamps correctly on big-endian systems.
2006-05-09 22:20:38 +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
christos
449dbee9f0
Compile with OPENSSL.
2006-05-06 17:51:46 +00:00
rpaulo
de8db47547
Add support for RFC 3542 Adv. Socket API for IPv6 (which obsoletes 2292).
...
* RFC 3542 isn't binary compatible with RFC 2292.
* RFC 2292 support is on by default but can be disabled.
* update ping6, telnet and traceroute6 to the new API.
From the KAME project (www.kame.net).
Reviewed by core.
2006-05-05 00:03:21 +00:00
skrll
e8f1031be8
RCSId police.
2006-04-28 07:20:39 +00:00
drochner
741f357fc1
Build libpcap-0.9.4 from src/dist.
...
While there are some open issues, particulary wrt support of old
NetBSD-specific interfaces, it is better to get the code some public
testing before NetBSD-4 is branched.
2006-04-25 18:36:44 +00:00
christos
313c1811bf
Coverity CID 1774, 1773: Don't leak open file descriptors or leave temp
...
file turds on error.
2006-04-25 18:02:02 +00:00
dillo
d67db6407e
HOMEPAGE is not required, noted by wiz.
2006-04-25 13:28:10 +00:00
wiz
7f1b30bfd9
Sort.
2006-04-24 22:04:12 +00:00
dsl
f62f858cc2
Coverty CID 1643: free(ino_buf) on error return.
...
(There is only 1 call to print_inodes(), so it doesn't really matter...)
2006-04-24 21:20:44 +00:00
dsl
666b712c4d
Coverty CID 1693: free() buffer used reading fs info.
...
(I think this leaks 1 buffer per LFS segment being dumped!)
2006-04-24 21:14:59 +00:00
snj
a640fe8c43
It's "its."
2006-04-24 19:00:29 +00:00
dillo
845f7524ad
Add support for creating summary file containing all information
...
about a package repository needed by package managing software.
This allows better use of remote binary package repositories.
Discussed on tech-pkg.
2006-04-24 13:36:22 +00:00
wiz
66784c2d94
Add -T to SYNOPSIS.
2006-04-23 16:51:56 +00:00
wiz
c658b10ae0
Fix typo.
2006-04-23 16:51:18 +00:00
wiz
bffaecaf07
Bump date for previous. Remove trailing comma in SEE ALSO.
2006-04-23 16:50:25 +00:00
christos
98a919c136
Coverity CID 55: Do things in a different order to appease coverity.
2006-04-22 19:57:04 +00:00
wiz
7e78208091
i.e. without a space. PR 33328 by Igor Sobrado.
2006-04-22 19:35:35 +00:00
christos
2e3cc3a126
Coverity CID 174: Add extra NULL test to appease coverity.
2006-04-22 17:40:49 +00:00
christos
d9b764e5f1
Coverity CID 548: Fix resource leak.
2006-04-22 17:38:20 +00:00
christos
be722641b9
Coverity CID 550: Resource leak.
2006-04-22 17:33:55 +00:00
yamt
8613dc06f0
update a comment.
2006-04-21 13:46:37 +00:00