hknutzen/Netspoc

Bridged device: check for multiple layer-3 interfaces

hknutzen opened this issue · 1 comments

A bridged device currently can have only one layer-3 interface.
If a layer-3 interface with two ip addresses is defined, this currently fails, because internally the interface is converted into two interfaces.

interface:N = { ip = 1.2.3.4, 1.2.3.5; hardware = device; }
interface:N/left = { hardware = inside; }

At least the error message should be better:

Error: Referencing undefined network:N from interface:router.N.2

Fixed in eb39c08 with better error message.