Corrections proposed for IDMEF draft #7 (6/20/2002)
Cynthia McLain <[email protected]> Fri, 06 Sep 2002 11:58:26 -0400
| Newsgroups | gmane.ietf.idwg |
|---|---|
| Message-ID | <[email protected]> |
Hi Dave, Changes were made to the UserId and Service XML definitions between the December 2001 and June 2002 versions of the IDMEF internet draft (ie., versions 06 and 07). As I understand it, there was an issue of 0-look-ahead non-determinism with the original XML of the form: (a | b | (a,b)). The solution was to use XML of the form (a?, b?) instead. Unfortunately, the new definition does not require the presence of a value whereas the previous definition did have such a requirement. I'd like to propose using the construct ((a,b?) | (b,a?)). I believe this construct meets both the XML requirements for determinism as well as the IDMEF goal of encouraging interoperability. If you (and others) agree, ((name, number?) | (number, name?)) would be used for UserId instead of (name?, number?) and and ((name, port?) | (port, name?)) would be used for Service instead of (name?, port?). Thanks, --Cindy