On 07/11/2017 14:24, Michael Richardson wrote:
>
> Brian E Carpenter <[email protected]> wrote:
> >> one hop only objective-value = '' ; none
>
> > If you want a null string in CDDL, I think it has to be "". But why not
> > make it any in the formal syntax, with a RECOMMENDED value of null?
> > That provides extensibility at zero cost.
>
> So I will write any.
>
> >> locator = [ O_IPv6_LOCATOR, ipv6-address, transport-proto, port-number
> >> ] ipv6-address = the v6 LL of the proxy transport-proto = 'TCP'
>
> > That field is supposed to be an integer. And I assume you want to allow
> > UDP too? So in GRASP-CDDL, that would be IPPROTO_TCP / IPPROTO_UDP
>
> Right... so I want to write:
>
> transport-proto = IPPROTO_TCP / IPPROTO_UDP / IPPROTO_IPV6
Yes. And note that IPPROTO_IPV6 extends the list in GRASP. I don't
think that needs a formal "Updates".
(It somewhat sucks that the IETF itself doesn't have a normative
list in which IPPROTO_IPV6 is defined as the name for 41, etc.
Citing netinet/in.h doesn't really cut it.)
Brian
>
> ??
>
> > I've pushed the code to GitHub. Doc at
> > https://github.com/becarpenter/graspy/blob/master/brski-demo.pdf
>
> Thanks.
>
_______________________________________________
Anima mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/anima