]> git.saurik.com Git - apple/network_cmds.git/blobdiff - route.tproj/route.8
network_cmds-356.9.tar.gz
[apple/network_cmds.git] / route.tproj / route.8
index 81f5e3128cfd0134363ec5296c78e24ce40904ac..74609c9b06931e6714dac27918888ecf572b669e 100644 (file)
@@ -64,12 +64,18 @@ programmatic interface discussed in
 .Pp
 The following options are available:
 .Bl -tag -width indent
+.It Fl d
+Run in debug-only mode, i.e., do not actually modify the routing table.
 .It Fl n
 Bypass attempts to print host and network names symbolically
 when reporting actions.  (The process of translating between symbolic
 names and numerical equivalents can be quite time consuming, and
 may require correct operation of the network; thus it may be expedient
 to forget this, especially when attempting to repair networking operations).
+.It Fl t
+Run in test-only mode.
+.Pa /dev/null
+is used instead of a socket.
 .It Fl v
 (verbose) Print additional details.
 .It Fl q
@@ -135,6 +141,9 @@ The other commands have the following syntax:
 .Op Fl n
 .Ar command
 .Op Fl net No \&| Fl host
+.Oo Fl ifscope
+.Ar boundif
+.Oc
 .Ar destination gateway
 .Op Ar netmask
 .Ed
@@ -208,18 +217,20 @@ Alternately, if the interface is point to point the name of the interface
 itself may be given, in which case the route remains valid even
 if the local or remote addresses change.
 .Pp
-The optional modifiers
-.Fl xns ,
-.Fl osi ,
-and
+For AF_INET and AF_INET6, the
+.Fl ifscope
+modifier specifies the additional property of the route related to
+the interface scope derived from interface
+.Ar boundif .
+Such property allows for the presence of multiple route entries with
+the same destination, where each route is associated with a unique
+interface.  This modifier is required in order to manipulate route
+entries marked with the RTF_IFSCOPE flag.
+.Pp
+The optional modifier
 .Fl link
-specify that all subsequent addresses are in the
-.Tn XNS ,
-.Tn OSI ,
-or
-.Tn AppleTalk
-address families,
-or are specified as link-level addresses,
+specify that all subsequent addresses 
+are specified as link-level addresses,
 and the names must be numeric specifications rather than
 symbolic names.
 .Pp