NetBSD/sbin
gdt c9bfbf1142 Move RTF_ANNOUNCE flag so that it no longer conflicts with RTF_PROTO2.
RTF_ANNOUNCE was defined as RTF_PROTO2.  The flag is used to indicated
that host should act as a proxy for a link level arp or ndp request.
(If RTF_PROTO2 is used as an experimental flag (as advertised),
various problems can occur.)

This commit provides a first-class definition with its own bit for
RTF_ANNOUNCE, removes the old aliasing definitions, and adds support
for the new RTF_ANNOUNCE flag to netstat(8) and route(8).,

Also, remove unused RTF_ flags that collide with RTF_PROTO1:
  netinet/icmp6.h defined RTF_PROBEMTU as RTF_PROTO1
  netinet/if_inarp.h defined RTF_USETRAILERS as RTF_PROTO1
  (Neither of these flags are used anywhere.  Both have been removed
  to reduce chances of collision with RTF_PROTO1.)

Figuring this out and the diff are the work of Beverly Schwartz of
BBN.

(Passed release build, boot in VM, with no apparently related atf
failures.)

Approved for Public Release, Distribution Unlimited
This material is based upon work supported by the Defense Advanced
Research Projects Agency and Space and Naval Warfare Systems Center,
Pacific, under Contract No. N66001-09-C-2073.
2011-11-11 15:09:32 +00:00
..
amrctl staticfy. Use __dead. 2011-08-27 16:05:27 +00:00
apmlabel staticfy. Use __nodead 2011-08-27 16:10:51 +00:00
atactl Constify structure pointed to by getataparams() return value. 2011-10-31 15:26:11 +00:00
badsect
bioctl Use __dead 2011-08-29 14:34:58 +00:00
brconfig static + __dead 2011-08-29 14:29:21 +00:00
ccdconfig static. __dead. 2011-08-27 16:29:51 +00:00
cgdconfig Use __dead 2011-08-29 14:34:58 +00:00
chkconfig
chown Use __dead 2011-08-29 14:34:58 +00:00
clri
devpubd Use __dead. Save a pointer. 2011-09-16 15:42:56 +00:00
disklabel Add getlabelusesmbr(), as proposed in 2011-08-30 12:39:49 +00:00
dkctl staticfy. __dead. 2011-08-27 16:34:38 +00:00
dkscan_bsdlabel Mark usage as static and dead. 2011-08-27 16:43:07 +00:00
dmctl static. dead. 2011-08-27 17:07:28 +00:00
dmesg Use __dead 2011-08-29 14:34:58 +00:00
drvctl Don't print the silly header, "Properties for device `xxx0':", before 2011-10-19 22:13:46 +00:00
dump NULL does not need a cast, here 2011-09-16 16:13:16 +00:00
dump_lfs use a union to eliminate strict alias warnings. 2011-08-14 12:13:24 +00:00
fastboot
fdisk fix the sparc build 2011-08-28 15:46:26 +00:00
fsck Use __dead and __printflike. 2011-08-27 17:34:44 +00:00
fsck_ext2fs NULL does not need a cast, here 2011-09-16 16:13:16 +00:00
fsck_ffs Use __dead 2011-08-29 14:34:58 +00:00
fsck_lfs PR bin/45299: print FBMASK not FFMASK when lfs_fbmask is incorrect. 2011-08-29 18:43:20 +00:00
fsck_msdos fix compilation. 2011-06-09 21:23:29 +00:00
fsck_v7fs fix freeblock counting 2011-07-17 12:47:38 +00:00
fsdb Use __dead 2011-08-29 14:34:58 +00:00
fsirand static + __dead 2011-08-27 17:36:05 +00:00
gpt Add an EXAMPLE section showing how to add a swap file system using gpt. Bump date. 2011-11-11 13:26:45 +00:00
ifconfig Use __dead 2011-08-29 14:34:58 +00:00
init make it compile with SMALLPROG 2011-08-28 10:13:03 +00:00
iscsictl remove some lint 2011-10-30 18:40:06 +00:00
iscsid cleanup some messy casts and type violations. 2011-10-29 16:54:49 +00:00
ldconfig Fix file descriptor leak. Found by cppcheck. 2011-01-04 23:31:29 +00:00
mbrlabel Be more static. 2011-08-27 17:45:30 +00:00
mknod static + __dead 2011-08-27 18:37:41 +00:00
modload Quote path separator character. 2011-08-06 08:43:28 +00:00
modstat Accept both 'modstat -n name' as well as 'modstat name' to display information 2011-08-02 16:46:45 +00:00
modunload Fix xref; module(4) -> module(7). 2010-12-14 16:23:59 +00:00
mount Use __dead 2011-08-29 14:34:58 +00:00
mount_ados Use __dead 2011-08-29 14:34:58 +00:00
mount_cd9660 Use __dead 2011-08-29 14:34:58 +00:00
mount_efs Use __dead 2011-08-29 14:34:58 +00:00
mount_ext2fs Use __dead 2011-08-29 14:34:58 +00:00
mount_fdesc Use __dead 2011-08-29 14:34:58 +00:00
mount_ffs Use __dead 2011-08-29 14:34:58 +00:00
mount_filecore Use __dead 2011-08-29 14:34:58 +00:00
mount_hfs Use __dead 2011-08-29 14:34:58 +00:00
mount_kernfs Use __dead 2011-08-29 14:34:58 +00:00
mount_lfs Use __dead 2011-08-29 14:34:58 +00:00
mount_msdos Consistently spell MS-DOS with a hyphen. From Snader_LB. 2011-09-15 09:44:59 +00:00
mount_nfs Use __dead 2011-08-29 14:34:58 +00:00
mount_nilfs
mount_ntfs \\ -> \e 2010-03-30 14:05:32 +00:00
mount_null Use __dead 2011-08-29 14:34:58 +00:00
mount_overlay Use __dead 2011-08-29 14:34:58 +00:00
mount_portal Use __dead 2011-08-29 14:34:58 +00:00
mount_procfs Use __dead 2011-08-29 14:34:58 +00:00
mount_ptyfs Use __dead 2011-08-29 14:34:58 +00:00
mount_puffs Use __dead 2011-08-29 14:34:58 +00:00
mount_smbfs kill gcc45 warnings 2011-08-14 12:36:02 +00:00
mount_sysvbfs Use __dead 2011-08-29 14:34:58 +00:00
mount_tmpfs
mount_udf
mount_umap Use __dead 2011-08-29 14:34:58 +00:00
mount_union Use __dead 2011-08-29 14:34:58 +00:00
mount_v7fs Various improvements. 2011-06-27 13:50:31 +00:00
newbtconf
newfs Avoid magic manipulation of the format string. 2011-08-25 16:17:58 +00:00
newfs_ext2fs Add a URL of Linux Documentation "The Second Extended Filesystem." 2010-09-10 15:51:20 +00:00
newfs_lfs Three changes in a single commit. 2010-02-16 23:20:30 +00:00
newfs_msdos Use __dead 2011-08-29 14:34:58 +00:00
newfs_sysvbfs Use __dead 2011-08-29 14:34:58 +00:00
newfs_udf Fix accidental use of logical && instead of binary & in rare case. 2011-05-26 07:59:08 +00:00
newfs_v7fs Sync usage with man page. 2011-08-10 12:13:20 +00:00
nologin
pdisk
ping print summary stats. 2011-09-11 17:18:52 +00:00
ping6 NULL does not need a cast, here 2011-09-16 16:13:16 +00:00
pppoectl fix the date. 2011-10-12 16:41:47 +00:00
raidctl PR/45456: Tetsuya Isaki: Don't mix stdio and write. 2011-10-12 16:45:37 +00:00
rcorder
reboot static + __dead 2011-08-27 18:44:44 +00:00
resize_ffs Move a sentence to where it makes more sense. 2011-08-28 21:25:11 +00:00
resize_lfs
restore NULL does not need a cast, here 2011-09-16 16:13:16 +00:00
rndctl Fix typo 2011-10-01 02:55:00 +00:00
route Move RTF_ANNOUNCE flag so that it no longer conflicts with RTF_PROTO2. 2011-11-11 15:09:32 +00:00
routed Use __dead 2011-08-29 14:34:58 +00:00
rtsol
savecore print the missing flag if missing argument... 2011-09-13 19:55:28 +00:00
scan_ffs
scsictl Use __dead 2011-08-29 14:34:58 +00:00
setkey
shutdown Fix thinko about halt vs. poweroff; from Moritz Wilhelmy in PR 45141. 2011-10-04 07:25:34 +00:00
slattach static + __dead 2011-08-27 18:55:21 +00:00
svhlabel __dead + kill main prototype. 2011-08-27 18:55:58 +00:00
swapctl static + __dead 2011-08-27 18:57:50 +00:00
sysctl Use __dead 2011-08-29 14:34:58 +00:00
ttyflags static + __dead 2011-08-27 18:57:50 +00:00
tunefs Use __dead 2011-08-29 14:34:58 +00:00
umount
veriexecctl Use __dead 2011-08-29 14:34:58 +00:00
wdogctl static + __dead 2011-08-27 18:57:50 +00:00
wsconsctl Mark yyerror as static and dead. 2011-08-27 19:01:34 +00:00
Makefile add the device publish daemon, written by jmcneill@. 2011-08-29 11:38:48 +00:00
Makefile.inc