Package: ifupdown
Version: 0.7.2
Severity: important

Hi,

RFC 3021 states that when a /31 netmask is specified, then the directed
broadcast address cannot be used and the limited broadcast address
(255.255.255.255) MUST be used for all broadcast communication. The current
version of ifupdown however calculates the broadcast and network addresses for
a /31 subnet on an `inet' interface in the `regular' way (address | ~netmask,
as can be seen in compute_v4_broadcast()) and configures the interface in a way
that renders it inoperable. Manually specifying a broadcast address in
/etc/network/interfaces, works around this issue.

As /31 subnets are commonly used in router interconnection links, this
behaviour potentially affects the network connectivity of more systems.

Regards,
Apollon

-- System Information:
Debian Release: 6.0.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable'), (90, 'unstable'), (80, 
'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-0.bpo.2-amd64 (SMP w/8 CPU cores)
Locale: LANG=el_GR.UTF-8, LC_CTYPE=el_GR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to