dim
0927bdfaaa
In contrib/pnpinfo/pnpinfo.c, remove an extraneous parameter from the
...
call to isolation_protocol().
MFC after: 1 week
2011-12-17 23:43:40 +00:00
dim
0dd9212d5b
In usr.sbin/pmccontrol/pmccontrol.c, fix a few warnings about format
...
strings not being literals.
MFC after: 1 week
2011-12-17 23:39:13 +00:00
dim
45ec4ed058
In usr.sbin/pkg_install/updating/main.c, use the size of the destination
...
buffer as size argument to strlcpy(), not the length of the source.
MFC after: 1 week
2011-12-17 23:35:46 +00:00
jilles
8698d2b7e1
du: Allow multiple -HLP options, the last one wins.
...
This matches 4.4BSD tradition and other utilities with these options and is
required by POSIX (POSIX does not specify -P, only -HL).
MFC after: 2 weeks
2011-12-17 23:18:14 +00:00
dim
5cdde91b9a
Revert r228650, and work around the clang false positive with printf
...
formats in usr.bin/netstat/atalk.c by conditionally adding NO_WFORMAT to
the Makefile instead.
MFC after: 1 week
2011-12-17 22:32:00 +00:00
dim
226b72cf0d
In usr.bin/csup/auth.c, cast time_t to intmax_t instead, and use the
...
corresponding printf length modifier.
Requested by: mdf
MFC after: 1 week
2011-12-17 22:20:46 +00:00
trociny
d3234bb2c0
Fix style and white spaces.
...
MFC after: 1 week
2011-12-17 22:18:26 +00:00
dim
baf9f7519d
Use NO_WCAST_ALIGN for usr.sbin/ndiscvt; because this is only built for
...
x86, any alignment warnings can be safely ignored. Define YY_NO_INPUT
in usr.sbin/ndiscvt/inf-token.l, so no unused lex functions are defined.
MFC after: 1 week
2011-12-17 22:16:27 +00:00
dim
7dcb1394db
In usr.sbin/lpr/lpd/printjob.c, use the correct printf length modifiers
...
for off_t (aka int64_t).
MFC after: 1 week
2011-12-17 22:05:28 +00:00
dim
05e60339a1
In usr.sbin/lpr/filters/lpf.c, use a less obtuse way of clearing the
...
buffer, that also avoids warnings.
MFC after: 1 week
2011-12-17 21:37:21 +00:00
dim
376711b828
In usr.sbin/keyserv, fix some implicit enum conversions, and use the
...
correct printf length modifiers for uid_t.
MFC after: 1 week
2011-12-17 20:53:06 +00:00
dim
14cb3a31d3
In usr.sbin/iostat/iostat.c, use printf format specifiers from
...
inttypes.h for u_int64_t's. While here, sort #include directives.
MFC after: 1 week
2011-12-17 20:25:23 +00:00
dim
a48c9b9693
In usr.sbin/i2c/i2c.c, fix a few warnings about format strings not being
...
literals.
MFC after: 1 week
2011-12-17 20:12:17 +00:00
dim
77ba470f6c
In usr.sbin/ctm/ctm_dequeue/ctm_dequeue.c, cast a printf field width
...
parameter to int.
MFC after: 1 week
2011-12-17 20:07:42 +00:00
dim
a86eaf3b29
Use NO_WCAST_ALIGN for usr.sbin/cpucontrol; because this is only built
...
for x86, any alignment warnings can be safely ignored.
MFC after: 1 week
2011-12-17 19:58:48 +00:00
dim
e166d57d96
In usr.sbin/bsnmpd/modules/snmp_wlan/wlan_snmp.h, use the correct
...
enumeration types for the mesh_peering and mesh_forwarding members of
struct wlan_iface, to fix enum conversion warnings.
MFC after: 1 week
2011-12-17 19:53:08 +00:00
dim
62646ab53e
Use NO_WCAST_ALIGN for usr.sbin/boot0cfg; because this is only built for
...
x86, any alignment warnings can be safely ignored.
MFC after: 1 week
2011-12-17 19:33:26 +00:00
dim
6932d3de69
In usr.sbin/bluetooth/sdpd/server.c, don't use the size of a pointer as
...
the length argument to memset, but the size of the object pointed to.
MFC after: 1 week
2011-12-17 19:26:03 +00:00
dim
47c51a8625
In usr.bin/vmstat/vmstat.c, cast several printf field widths to int, and
...
use printf format specifiers from inttypes.h for uint64_t's.
MFC after: 1 week
2011-12-17 19:22:24 +00:00
tuexen
3a4d069b21
Fix unused parameter warnings.
...
While there, fix some whitespace issues.
MFC after: 3 months.
2011-12-17 19:21:40 +00:00
dim
485500f77e
Unfortunately, clang gives warnings about sendmail code that cannot be
...
turned off yet. Since this is contrib code, and we don't really care
about the warnings, just turn make them non-fatal for now.
MFC after: 1 week
2011-12-17 18:39:04 +00:00
dim
c98bc3558c
In contrib/telnet/telnet/utilities.c, fix a few warnings about format
...
strings not being literals.
MFC after: 1 week
2011-12-17 18:18:36 +00:00
dim
04297626e5
In usr.bin/netstat/atalk.c, work around a clang false positive with
...
printf format warnings and conditional operators.
MFC after: 1 week
2011-12-17 17:21:47 +00:00
dim
aececc3033
Use NO_WCAST_ALIGN for usr.bin/ncplist, as there are many potential
...
alignment issues in it. (Though I doubt anyone still cares about
NetWare support...)
MFC after: 1 week
2011-12-17 17:04:30 +00:00
trociny
fe0982e586
On start most of sysctl_kern_proc functions use the same pattern:
...
locate a process calling pfind() and do some additional checks like
p_candebug(). To reduce this code duplication a new function pget() is
introduced and used.
As the function may be useful not only in kern_proc.c it is in the
kernel name space.
Suggested by: kib
Reviewed by: kib
MFC after: 2 weeks
2011-12-17 16:59:22 +00:00
dim
3aeee4ad81
In usr.bin/mail/cmd1.c, use the correct printf length modifier for a
...
ptrdiff_t. In usr.bin/mail/main.c, cast a field width to int.
MFC after: 1 week
2011-12-17 16:30:42 +00:00
nwhitehorn
f8b4a766de
Additional icache paranoia: non-PLT relocations can modify the text segment.
...
It is then important to make sure the icache is synchronized again to
prevent (rare) random seg faults and illegal instructions.
MFC after: 3 days
2011-12-17 16:20:27 +00:00
dim
270e7ed83a
In contrib/less, cast away const a bunch of times, to make it build
...
without conversion warnings. This code desparately needs a good dose of
const poison, but fixing all the issues would be rather disruptive.
MFC after: 1 week
2011-12-17 16:10:14 +00:00
avg
fbf65ae4d9
syscons: provide a first iteration of cngrab/cnungrab implementation
...
- put underlying keyboard(s) into the polling mode for the whole
duration of the grab, instead of the previous behavior of going into
and out of the polling mode around each polling attempt
- ditto for setting K_XLATE mode and enabling a disabled keyboard
Inspired by: bde
MFC after: 2 months
2011-12-17 15:57:39 +00:00
avg
34b585c853
belatedly transfer copyrights from libkern/gets.c to kern_cons.c
...
MFC after: 2 months
MFC with: r228642
2011-12-17 15:50:45 +00:00
avg
c46d7f1b35
retire libkern gets
...
Inspired by: bde
MFC after: 2 months
X-MFC-Note: if deemed a part of KPI, just call cngets internally
2011-12-17 15:48:55 +00:00
bz
0c11261ccf
Allow toggling of IFCAP_VLAN_HWCSUM for hardware that supports checksum
...
offloading on vlans and document the new option.
MFC after: 2 weeks
Sponsored by: The FreeBSD Foundation
2011-12-17 15:44:34 +00:00
bz
64d507853c
Unbreak the OCTEON1 kernel build after r228483 removing the left over
...
declaration.
MFC after: 11 days
2011-12-17 15:42:37 +00:00
dim
f2b4c8af68
In usr.bin/indent/io.c, fix a few warnings about format strings not being literals.
...
MFC after: 1 week
2011-12-17 15:41:58 +00:00
avg
d28023bd09
move GETS_*ECHO* defintions from libkern.h to cons.h
...
MFC after: 2 months
2011-12-17 15:39:14 +00:00
kevlo
f9b67c20b3
Another axe(4), found in ASUS zenbook.
2011-12-17 15:38:16 +00:00
dim
a382ad1946
Correct a logic error in usr.bin/hexdump/conv.c, found by clang.
...
Whenever the conv_c() function encounters an incomplete multibyte char,
it peeks ahead. It also sets p to peekbuf, to indicate it is still
processing the incomplete character.
However, on the next retry, it compares buf against peekbuf, which
always returns false, since both buf and peekbuf are local char arrays,
whose addresses are never the same.
Fix this by comparing against p instead, which was the intention. Also
turn peekbuf into an array of u_char, to prevent conversion warnings.
MFC after: 1 week
2011-12-17 15:33:26 +00:00
nwhitehorn
b4df21bd9d
Fix RTLD on PowerPC after r228435. Changing the order of init_pltgot()
...
caused the icache to be invalidated at the wrong time, resulting in
an icache full of nonsense in the PLT section.
2011-12-17 15:31:00 +00:00
avg
abb1713421
replace uses of libkern gets with cngets
...
MFC after: 2 months
2011-12-17 15:26:34 +00:00
avg
53f09b7daf
introduce cngets, a method for kernel to read a string from console
...
This is intended as a replacement for libkern's gets and mostly borrows
its implementation. It uses cngrab/cnungrab to delimit kernel's access
to console input.
Note: libkern's gets obviously doesn't share any bits of implementation
iwth libc's gets. They also have different APIs and the former doesn't
have the overflow problems of the latter.
Inspired by: bde
MFC after: 2 months
2011-12-17 15:16:54 +00:00
avg
d062f5e7d8
introduce cngrab/cnungrab stub calls in some places where they make sense
...
MFC after: 2 months
2011-12-17 15:11:22 +00:00
avg
f6def40e18
kern cons: introduce infrastructure for console grabbing by kernel
...
At the moment grab and ungrab methods of all console drivers are no-ops.
Current intended meaning of the calls is that the kernel takes control of
console input. In the future the semantics may be extended to mean that
the calling thread takes full ownership of the console (e.g. console
output from other threads could be suspended).
Inspired by: bde
MFC after: 2 months
2011-12-17 15:08:43 +00:00
tuexen
04ff721cff
Address warnings found by clang.
...
MFC after: 3 months.
2011-12-17 14:55:19 +00:00
dim
7613fb2251
More fixes for correct printf length modifiers usr.bin/gprof.
...
MFC after: 1 week
2011-12-17 14:51:24 +00:00
dim
3e7d833c6a
In usr.bin/gprof/aout.c, use the correct printf length modifier for a
...
uint32_t.
MFC after: 1 week
2011-12-17 14:37:41 +00:00
dim
b640df813e
In contrib/ee/ee.c, fix a few warnings about format strings not being
...
literals. Also, change the direction argument to move_rel() from char
to int; K&R function definions cause it to be promoted to an int anyway,
and this way we avoid clang warning about it.
MFC after: 1 week
2011-12-17 14:26:16 +00:00
dim
11ec38a1ad
In usr.bin/csup/proto.c, use the correct printf length modifier to print
...
an off_t.
MFC after: 1 week
2011-12-17 13:52:53 +00:00
dim
bea618a3e2
In usr.bin/csup/auth.c, use the correct number of bytes for zeroing the
...
shared secret, and use long long format to snprintf a time_t.
MFC after: 1 week
2011-12-17 13:14:44 +00:00
dim
b1d87fffec
In contrib/bzip2/bzip2recover.c, use the correct printf length modifier
...
for unsigned long long.
MFC after: 1 week
2011-12-17 12:52:58 +00:00
bz
d13adceee2
Adter r228571 unbreak architectures with strict alignment rules
...
by copying rather than casting.
2011-12-17 11:06:22 +00:00