Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 4 Apr 2005 21:53:00 +0300
From:      "Mihail  Balikov" <misho@interbgc.com>
To:        <net@freebsd.org>
Subject:   route change problem
Message-ID:  <069a01c53947$865b7890$08e009d9@misho>

next in thread | raw e-mail | index | archive | help
Hello,

Calling route change on not existing route modifies default route?!?! system
is FreeBSD 4.9-STABLE (same with 4.10)


# route -n get default
   route to: default
destination: default
       mask: default
    gateway: 217.9.224.1
  interface: em0
      flags: <UP,GATEWAY,DONE,STATIC,PRCLONING>
 recvpipe  sendpipe  ssthresh  rtt,msec    rttvar  hopcount      mtu
expire
       0         0         0         0         0         0      1500
0

# route -n get 1.2.3.4
   route to: 1.2.3.4
destination: default
       mask: default
    gateway: 217.9.224.1
  interface: em0
      flags: <UP,GATEWAY,DONE,STATIC,PRCLONING>
 recvpipe  sendpipe  ssthresh  rtt,msec    rttvar  hopcount      mtu
expire
       0         0         0         0         0         0      1500
0

# route change -host 1.2.3.4 217.9.224.12
change host 1.2.3.4: gateway 217.9.224.12

# route -n get default
   route to: default
destination: default
       mask: default
    gateway: 217.9.224.12
  interface: em0
      flags: <UP,GATEWAY,DONE,STATIC,PRCLONING>
 recvpipe  sendpipe  ssthresh  rtt,msec    rttvar  hopcount      mtu
expire
       0         0         0         0         0         0      1500
0


Even more strange :

# route -n get default
   route to: default
destination: default
       mask: default
    gateway: 217.9.224.1
  interface: em0
      flags: <UP,GATEWAY,DONE,STATIC,PRCLONING>
 recvpipe  sendpipe  ssthresh  rtt,msec    rttvar  hopcount      mtu
expire
       0         0         0         0         0         0      1500
0
# route -n get 1.2.3.4
   route to: 1.2.3.4
destination: default
       mask: default
    gateway: 217.9.224.1
  interface: em0
      flags: <UP,GATEWAY,DONE,STATIC,PRCLONING>
 recvpipe  sendpipe  ssthresh  rtt,msec    rttvar  hopcount      mtu
expire
       0         0         0         0         0         0      1500
0

# route change -host  1.2.3.4 1.2.0.1
route: writing to routing socket: Disc quota exceeded
change host 1.2.3.4: gateway 1.2.0.1: gateway uses the same route

# route -n get default
   route to: default
destination: default
       mask: default
    gateway: 1.2.0.1
  interface: em0
      flags: <UP,GATEWAY,DONE,STATIC,PRCLONING>
 recvpipe  sendpipe  ssthresh  rtt,msec    rttvar  hopcount      mtu
expire
       0         0         0         0         0         0      1500
0






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?069a01c53947$865b7890$08e009d9>