Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ route(ADMN) — OpenDesktop 1.1.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

routed(ADMN)

intro(ADMN)

hosts(SFF)

networks(SFF)

ROUTE(ADMN)


     ROUTE(ADMN)                                UNIX System V



     Name
          route - manually manipulate the routing tables


     Syntax
          /etc/route [ -f ] [  -n  ]  [  command  destination  gateway
          [ metric ] ]


     Description
          route is a program used to manipulate manually  the  network
          routing tables. It is normally not needed, since the routing
          daemon routed manages the system routing table and therefore
          handles this function.

          route accepts two commands: add, to add a route; and delete,
          to delete a route.

          All commands have the following syntax:

               /etc/route command destination gateway [  metric ]

          where destination is a host or network for which  the  route
          is ``to'', gateway is the gateway to which packets should be
          addressed, and metric is an optional  count  indicating  the
          number  of  hops  to  the  destination.   If  no  metric  is
          specified,  route  assumes  a  value  of  0.   Routes  to  a
          particular host are distinguished from those to a network by
          interpreting   the   Internet   address   associated    with
          destination.  If the destination has a local address part of
          INADDR_ANY, the  route  is  assumed  to  be  to  a  network;
          otherwise, it is presumed to be a route to a host.

          Note: If the route is  to  a  destination  connected  via  a
          gateway,  metric  should  be  greater  than 0.  All symbolic
          names specified for a destination or gateway are  looked  up
          first  in  the  host-name database; see hosts(SFF).  If this
          lookup fails, the name is then looked  for  in  the  network
          name database; see networks(SFF).

          route uses a raw socket  and  the  SIOCADDRT  and  SIOCDELRT
          ioctl's  to do its work.  Therefore, only the super user may
          modify the routing tables.

          If the -f option is specified, route will flush the  routing
          tables   of  all  gateway  entries.   If  this  is  used  in
          conjunction with one of the commands  described  above,  the
          tables are flushed prior to the command's application.

          The -n option prevents attempts to print  host  and  network
          names symbolically when reporting actions.


     Diagnostics
          add [ host | network ]
          The specified route is  being  added  to  the  tables.   The
          values  printed are from the routing table entry supplied in
          the ioctl call.

          ``delete host: gateway host flags hex-flags''
                    As above, but when deleting an entry.

          ``host host done''
                    When the -f flag is specified, each routing  table
                    entry  deleted is indicated with a message of this
                    form.

          ``not in table''
                    A delete operation  was  attempted  for  an  entry
                    which was not present in the tables.

          ``routing table overflow''
                    An add operation was attempted, but the system was
                    low  on resources and unable to allocate memory to
                    create the new entry.


     See Also
          routed(ADMN), intro(ADMN), hosts(SFF), networks(SFF).


     (printed 8/17/89)                                  ROUTE(ADMN)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026