I like that. I prefer a more flexible (and scalable) way to specify IPv6
other address families (like what you have here).
If we overload the protocol field this way, aren't we losing the
capability of specifying, say "protocol RIP" for IPv6 ? Would it be
preferable to add a new optional "address-family" syntax ?
Well the "normal" way you use it is to say things like