Package: iproute
Version: 20120521-3
Severity: normal

Dear Maintainer,

The documentation for "ip" suggests that, when using multiple routing tables, 
the table ID can be an arbitrary 32 bit number. I've been writing a script that 
calculates a table Id based on an IP addresses and sets up tables accordingly 
based on it. This seems to work for everything I've tried except "ip route 
flush". If you specify a table to flush with an ID over 2^31, it flushes all 
IPv4 routing tables. For example:

# ip route flush table 3232261633

Will delete all routing tables, including the default one. Needless to say, 
this is quite annoying. I think this is an upstream bug, but your opinions will 
be greatly appreciated.

All the best,
-DH.


-- System Information:
Debian Release: 7.0
  APT prefers testing
  APT policy: (550, 'testing'), (450, 'unstable'), (450, 'stable'), (445, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.4.4 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages iproute depends on:
ii  libc6     2.13-37
ii  libdb5.1  5.1.29-5

Versions of packages iproute recommends:
ii  libatm1  1:2.5.1-1.5

Versions of packages iproute suggests:
pn  iproute-doc  <none>

-- no debconf information


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to