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