NetBSD/usr.sbin
mrg cb93b81028 add support for new GCC 9 warnings that may be too much to fix
right now.  new address-of-packed-member and format-overflow
warnings have new GCC_NO_ADDR_OF_PACKED_MEMBER amd
GCC_NO_FORMAT_OVERFLOW variables to remove these warnings.

apply to a bunch of the tree.  mostly, these are real bugs that
should be fixed, but in many cases, only by removing the 'packed'
attribute from some structure that doesn't really need it.  (i
looked at many different ones, and while perhaps 60-80% were
already properly aligned, it wasn't clear to me that the uses
were always coming from sane data vs network alignment, so it
doesn't seem safe to remove packed without careful research for
each affect struct.)  clang already warned (and was not erroring)
for many of these cases, but gcc picked up dozens more.
2020-09-06 07:20:26 +00:00
..
ac
accton
acpitools mmap MAP_FAILED audit. 2020-08-20 15:54:11 +00:00
altq usr.sbin/altq: Suppress -Werror=stringop-truncation error. 2020-02-08 01:01:31 +00:00
apm introduce some common variables for use in GCC warning disables: 2019-10-13 07:28:04 +00:00
apmd introduce some common variables for use in GCC warning disables: 2019-10-13 07:28:04 +00:00
arp arp(8): one more to close socket. 2019-02-28 01:20:25 +00:00
autofs autofs: Add missing description for automountd option -T 2019-11-25 16:57:09 +00:00
bad144
bootp add support for new GCC 9 warnings that may be too much to fix 2020-09-06 07:20:26 +00:00
bta2dpd Avoid running of the end of the array if a file cannot be opened. 2020-05-31 06:17:23 +00:00
btattach
btconfig
btdevctl Update for proplib(3) API changes. 2020-06-07 00:12:00 +00:00
bthcid Update for proplib(3) API changes. 2020-06-07 00:51:48 +00:00
btpand introduce some common variables for use in GCC warning disables: 2019-10-13 07:28:04 +00:00
catman introduce some common variables for use in GCC warning disables: 2019-10-13 07:28:04 +00:00
chroot
cnwctl introduce some common variables for use in GCC warning disables: 2019-10-13 07:28:04 +00:00
cpuctl x86: fix several CPUID flags 2020-09-05 07:45:44 +00:00
crash mostly complete basic port of crash(8) to mips. 2020-08-17 04:15:33 +00:00
dev_mkdb
diskpart
dumpfs
dumplfs add support for new GCC 9 warnings that may be too much to fix 2020-09-06 07:20:26 +00:00
edquota introduce some common variables for use in GCC warning disables: 2019-10-13 07:28:04 +00:00
eeprom memcpy->strncpy, and avoid copying beyond the static string length 2019-10-05 23:30:22 +00:00
envstat Update for proplib(3) API changes. 2020-06-07 00:51:48 +00:00
etcupdate A few hints that sets may come in .tar.xz format (instead of .tgz) 2018-11-21 20:18:11 +00:00
extattrctl
faithd
flashctl
fssconfig
fstyp add support for new GCC 9 warnings that may be too much to fix 2020-09-06 07:20:26 +00:00
fusermount
fwctl compare pointers with NULL not '\0'. 2019-02-01 08:29:03 +00:00
gpioctl Be consistent in not marking up "GPIO". 2019-10-20 17:45:08 +00:00
grfconfig
gspa
hdaudioctl When using show subcommand, display node ID (nid) in hexadecimal to match 2020-07-01 12:19:45 +00:00
i2cscan Use .Sy, not .Em, for bold-faced WARNING of impending doom. 2019-11-30 02:47:14 +00:00
ifmcstat - show " refcount %d" for consistency 2020-03-03 08:56:05 +00:00
ifwatchd introduce some common variables for use in GCC warning disables: 2019-10-13 07:28:04 +00:00
inetd s/suport/support/ 2019-12-27 09:22:19 +00:00
installboot add support for new GCC 9 warnings that may be too much to fix 2020-09-06 07:20:26 +00:00
intrctl Merge single letter options in usage. 2019-09-24 11:31:06 +00:00
iopctl
iostat Fix mandoc warnings. 2018-07-29 21:17:43 +00:00
ip6addrctl
ipwctl introduce some common variables for use in GCC warning disables: 2019-10-13 07:28:04 +00:00
irdaattach
isibootd
iteconfig
iwictl introduce some common variables for use in GCC warning disables: 2019-10-13 07:28:04 +00:00
kgmon Fix typo (s/supress/suppress/). 2019-07-11 03:49:51 +00:00
kvm_mkdb
lastlogin Sync usage with man page. 2020-05-07 12:52:40 +00:00
ldpd s/successfuly/successfully/ in comment. No functional change. 2020-06-22 07:50:53 +00:00
link
lockstat Make makelists() a little bit faster. 2020-04-04 16:40:50 +00:00
lpr s/transfered/transferred/ 2019-12-27 09:41:48 +00:00
lptctl
mailwrapper
makefs add support for new GCC 9 warnings that may be too much to fix 2020-09-06 07:20:26 +00:00
makemandb Register ppoll 2020-06-02 15:43:26 +00:00
map-mbone add support for new GCC 9 warnings that may be too much to fix 2020-09-06 07:20:26 +00:00
mdconfig use opendisk()/dehumanize_number 2020-08-18 19:26:29 +00:00
mdsetimage Explicitly print a fs image filename on "fs image is too big" errors. 2020-06-14 18:24:21 +00:00
memswitch Rewrite modify_single() to make compilable on gcc7. 2019-02-08 08:55:35 +00:00
mld6query
mlxctl
mmcformat s/lenght/length/ 2019-12-26 04:53:11 +00:00
mopd loop.c owns iflist 2020-04-22 23:57:56 +00:00
mountd Include explicitly <rump/rump_syscallshotgun.h> for previous indirect users 2020-06-17 00:16:21 +00:00
moused
mrinfo add support for new GCC 9 warnings that may be too much to fix 2020-09-06 07:20:26 +00:00
mrouted add support for new GCC 9 warnings that may be too much to fix 2020-09-06 07:20:26 +00:00
mscdlabel
mtrace add support for new GCC 9 warnings that may be too much to fix 2020-09-06 07:20:26 +00:00
mtree Use more markup. Bump date for previous. 2020-06-16 14:26:39 +00:00
ndbootd add support for new GCC 9 warnings that may be too much to fix 2020-09-06 07:20:26 +00:00
ndp ndp: Sync usage and SYNPOSIS with reality 2020-06-12 21:08:02 +00:00
netgroup_mkdb
nfsd Fix indentation 2020-08-26 13:35:12 +00:00
npf npftest: Wait at least one tick in each gc busy wait iteration. 2020-08-27 18:51:20 +00:00
nvmmctl nvmm: update copyright headers 2020-09-05 07:22:25 +00:00
ofctl evbmips: add ofctl(8) and /dev/openfirm support 2020-07-24 12:07:09 +00:00
paxctl
pcictl Use .Sy, not .Em, for bold-faced WARNING of impending doom. 2019-11-30 02:47:14 +00:00
perfused introduce some common variables for use in GCC warning disables: 2019-10-13 07:28:04 +00:00
pf add support for new GCC 9 warnings that may be too much to fix 2020-09-06 07:20:26 +00:00
postinstall missing quote 2020-08-28 15:26:23 +00:00
powerd Update for proplib(3) API changes. 2020-06-07 05:54:00 +00:00
psrset Add a recommendation for SMT to not split threads. XXX This should report 2020-01-09 15:50:16 +00:00
pstat Comment out xref to tb(4), it does not exist. 2019-12-12 05:00:33 +00:00
puffs add support for new GCC 9 warnings that may be too much to fix 2020-09-06 07:20:26 +00:00
pwd_mkdb
quot
quotacheck convert HAVE_GCC == 7 to HAVE_GCC >= 7. 2019-09-29 23:44:58 +00:00
quotaon
quotarestore
racoon add support for new GCC 9 warnings that may be too much to fix 2020-09-06 07:20:26 +00:00
racoonctl
rarpd introduce some common variables for use in GCC warning disables: 2019-10-13 07:28:04 +00:00
rbootd introduce some common variables for use in GCC warning disables: 2019-10-13 07:28:04 +00:00
rdate
repquota introduce some common variables for use in GCC warning disables: 2019-10-13 07:28:04 +00:00
rip6query
rmt
route6d introduce some common variables for use in GCC warning disables: 2019-10-13 07:28:04 +00:00
rpc.bootparamd _rpcpmstart is defined by rpcgen, so externalize it here 2020-04-22 23:47:02 +00:00
rpc.lockd introduce some common variables for use in GCC warning disables: 2019-10-13 07:28:04 +00:00
rpc.pcnfsd tempstr is only used in one file, make it static 2020-04-22 23:46:02 +00:00
rpc.statd drop my name from the advertising clause. 2019-12-02 19:23:53 +00:00
rpc.yppasswdd introduce some common variables for use in GCC warning disables: 2019-10-13 07:28:04 +00:00
rpcbind Include explicitly <rump/rump_syscallshotgun.h> for previous indirect users 2020-06-17 00:16:21 +00:00
rtadvd add support for new GCC 9 warnings that may be too much to fix 2020-09-06 07:20:26 +00:00
rtsold Update date 2020-04-17 13:36:48 +00:00
rwhod introduce some common variables for use in GCC warning disables: 2019-10-13 07:28:04 +00:00
sa
schedctl
screenblank Offer a potential workaround to the caveat. 2019-04-08 20:18:14 +00:00
sdpd - convert 'done' to an unsigned, since it is used as one. 2019-02-04 04:56:35 +00:00
service
services_mkdb
sesd
sliplogin introduce some common variables for use in GCC warning disables: 2019-10-13 07:28:04 +00:00
spray introduce some common variables for use in GCC warning disables: 2019-10-13 07:28:04 +00:00
srtconfig usr.sbin/srtconfig: Suppress -Werror=stringop-truncation error. 2020-02-09 15:10:31 +00:00
sti
sunlabel
sysinst s/ be be / be / 2020-08-19 02:19:06 +00:00
syslogd s/lenght/length/ 2019-12-26 04:53:11 +00:00
tadpolectl
tcpdchk
tcpdmatch
tcpdrop
timed usr.sbin/timed: Suppress -Werror=stringop-truncation error. 2020-02-09 15:13:28 +00:00
tpctl cast through intptr_t 2018-07-16 01:04:47 +00:00
tprof Fix typo in a comment. 2020-04-17 03:15:50 +00:00
traceroute add support for new GCC 9 warnings that may be too much to fix 2020-09-06 07:20:26 +00:00
traceroute6 add support for new GCC 9 warnings that may be too much to fix 2020-09-06 07:20:26 +00:00
trpt Remove now unused tcpip.h includes. Some were already unused before. 2018-05-03 07:13:48 +00:00
unlink
usbdevs Use strtoi instead of atoi() to catch bad input (Alexander Kuleshov) 2019-11-27 17:56:08 +00:00
user Fix warning in userdel -r. 2019-07-29 09:33:21 +00:00
veriexecgen Move case 'f' to go right after case 'F'. 2019-08-01 08:51:52 +00:00
videomode
vipw
vnconfig Sort options. 2018-10-07 20:30:50 +00:00
wakeonlan End sentence with a dot. 2018-05-14 06:52:33 +00:00
wg-keygen Clarify wg(4)'s relation to WireGuard, pending further discussion. 2020-08-26 16:03:40 +00:00
wg-userspace Clarify wg(4)'s relation to WireGuard, pending further discussion. 2020-08-26 16:03:40 +00:00
wgconfig Show the time of the latest handshake properly formatted. 2020-08-28 17:17:53 +00:00
wiconfig introduce some common variables for use in GCC warning disables: 2019-10-13 07:28:04 +00:00
wlanctl
wsconscfg
wsfontload Note lack of a method to determine which fonts have been loaded. 2019-05-30 14:58:51 +00:00
wsmoused
wsmuxctl expand error message to also list wsbell as valid name. 2019-03-29 07:49:38 +00:00
ypbind introduce some common variables for use in GCC warning disables: 2019-10-13 07:28:04 +00:00
yppoll
ypserv usr.sbin/ypserv: Suppress -Werror=format-truncation= error. 2020-02-09 15:52:48 +00:00
ypset introduce some common variables for use in GCC warning disables: 2019-10-13 07:28:04 +00:00
zdump Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da) 2019-11-11 22:44:56 +00:00
zic Change the default to be slim 2019-07-03 15:50:40 +00:00
Makefile Descend into wg-userspace. 2020-08-20 21:30:46 +00:00
Makefile.inc