Module Name: src Committed By: christos Date: Mon Dec 1 20:30:27 UTC 2014
Modified Files: src/sbin/route: route.8 Log Message: Complete the routing argument table by including the ID's used in the routing display. To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53 src/sbin/route/route.8 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sbin/route/route.8 diff -u src/sbin/route/route.8:1.52 src/sbin/route/route.8:1.53 --- src/sbin/route/route.8:1.52 Tue Nov 11 22:34:08 2014 +++ src/sbin/route/route.8 Mon Dec 1 15:30:27 2014 @@ -1,4 +1,4 @@ -.\" $NetBSD: route.8,v 1.52 2014/11/12 03:34:08 christos Exp $ +.\" $NetBSD: route.8,v 1.53 2014/12/01 20:30:27 christos Exp $ .\" .\" Copyright (c) 1983, 1991, 1993 .\" The Regents of the University of California. All rights reserved. @@ -29,7 +29,7 @@ .\" .\" @(#)route.8 8.4 (Berkeley) 6/1/94 .\" -.Dd November 11, 2014 +.Dd December 1, 2014 .Dt ROUTE 8 .Os .Sh NAME @@ -286,26 +286,33 @@ is also available for similar purpose, i .Pp Routes have associated flags which influence operation of the protocols when sending to destinations matched by the routes. -These flags may be set (or sometimes cleared) +These flags are displayed using the following ID characters in the routing +display and may be set (or sometimes cleared) by indicating the following corresponding modifiers: -.Bd -literal --cloning RTF_CLONING - generates a new route on use --nocloning ~RTF_CLONING - stop generating new routes on use --cloned RTF_CLONED - cloned route generated by RTF_CLONING --nocloned ~RTF_CLONED - prevent removal with RTF_CLONING parent --xresolve RTF_XRESOLVE - emit mesg on use (for external lookup) --iface ~RTF_GATEWAY - destination is directly reachable --static RTF_STATIC - manually added route --nostatic ~RTF_STATIC - pretend route added by kernel or daemon --reject RTF_REJECT - emit an ICMP unreachable when matched --noreject ~RTF_REJECT - clear reject flag --blackhole RTF_BLACKHOLE - silently discard pkts (during updates) --noblackhole ~RTF_BLACKHOLE - clear blackhole flag --proto1 RTF_PROTO1 - set protocol specific routing flag #1 --proto2 RTF_PROTO2 - set protocol specific routing flag #2 --llinfo RTF_LLINFO - validly translates proto addr to link addr --proxy RTF_ANNOUNCE - make entry a link level proxy -.Ed +.Bl -column "ID" "xnoblackhole" "xRTF_BLACKHOLE" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" +.It Sy "ID" Ta Sy "Modifier" Ta Sy " Flag Bit" Ta Sy "Description" +.It Li " " Ta -iface Ta ~RTF_GATEWAY Ta destination is directly reachable +.It Li 1 Ta -proto1 Ta " RTF_PROTO1" Ta set protocol specific flag #1 +.It Li 2 Ta -proto2 Ta " RTF_PROTO2" Ta set protocol specific flag #2 +.It Li B Ta -blackhole Ta " RTF_BLACKHOLE" Ta discard pkts (during updates) +.It Li " " Ta -noblackhole Ta ~RTF_BLACKHOLE Ta clear blackhole flag +.It Li C Ta -cloning Ta " RTF_CLONING" Ta generates a new route on use +.It Li " " Ta -nocloning Ta ~RTF_CLONING Ta stop generating new routes on use +.It Li c Ta -cloned Ta " RTF_CLONED" Ta route generated by RTF_CLONING +.It Li " " Ta -nocloned Ta ~RTF_CLONED Ta deny removal with RTF_CLONING +.It Li D Ta "" Ta " RTF_DYNAMIC" Ta created dynamically (redirect) +.It Li G Ta "" Ta " RTF_GATEWAY" Ta forwarded to dest by intermediary +.It Li H Ta "" Ta " RTF_HOST" Ta host entry (net otherwise) +.It Li L Ta -llinfo Ta " RTF_LLINFO" Ta translate proto to link addr +.It Li M Ta "" Ta " RTF_MODIFIED" Ta modified dynamically (redirect) +.It Li p Ta -proxy Ta " RTF_ANNOUNCE" Ta make entry a link level proxy +.It Li R Ta -reject Ta " RTF_REJECT" Ta send ICMP unreachable on match +.It Li " " Ta -noreject Ta ~RTF_REJECT Ta clear reject flag +.It Li S Ta -static Ta " RTF_STATIC" Ta manually added route +.It Li " " Ta -nostatic Ta ~RTF_STATIC Ta pretend route added automatically +.It Li U Ta "" Ta " RTF_UP" Ta route usable +.It Li X Ta -xresolve Ta " RTF_XRESOLVE" Ta emit mesg on use (for ext lookup) +.El .Pp The optional modifiers .Fl rtt ,