[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Notification no object
Thanks for that, I think you have it spot on; I read the text in RFC2578 but not
the formal definition:-(
Tom Petch
----- Original Message -----
From: "Randy Presuhn" <randy_presuhn@mindspring.com>
To: "mibs" <ietfmibs@ops.ietf.org>
Sent: Wednesday, March 09, 2005 8:09 PM
Subject: Re: Notification no object
> Hi -
>
> > From: Tom Petch <nwnetworks@dial.pipex.com>
> > Sent: Mar 9, 2005 11:17 AM
> > To: mibs <ietfmibs@ops.ietf.org>
> > Subject: Notification no object
> >
> > Is it valid to have a notification with an empty OBJECTS { } clause?
> >
> > Smilint seems to complain about an unexpected } when presented with such.
> >
> > RFC2578 seems silent on this.
> ...
>
> The relevant part of RFC 2578 says:
> NOTIFICATION-TYPE MACRO ::=
> BEGIN
> TYPE NOTATION ::=
> ObjectsPart
> "STATUS" Status
> "DESCRIPTION" Text
> ReferPart
>
> VALUE NOTATION ::=
> value(VALUE NotificationName)
>
> ObjectsPart ::=
> "OBJECTS" "{" Objects "}"
> | empty
>
> Objects ::=
> Object
> | Objects "," Object
>
> Object ::=
> value(ObjectName)
>
>
> This says that if "OBJECTS" is present, then it MUST be followed
> by a "{", which MUST be followed by at least one object name,
> and "," must appear between object names if there is more than one.
>
> It sounds like smilint has it right.
>
> Randy
>