RegisterBefore error

Nov 19, 2009 at 10:04 AM

When I Reload Parser with this:  [ RegisterBefore(UDP.UDPPayload.Dhcp, CIP, 41794) ]

it generates:  "Incomplete or unrecognized variable name 'UDP'"

 Prior to installing 3.4.2019 this worked fine:  [ RegisterBefore(UDP.Dhcp, CIP, 41794) ]


What is the correct syntax for RegisterBefore using 3.4.2019?

Nov 19, 2009 at 8:10 PM

Thanks for your interests in creating parsers using NPL. Could you please try:

[RegisterBefore(UDPPayload.Dhcp, CIP, 41794)]


Here is another thread with similar issue with more detailed information:


Hope this helps.




Nov 20, 2009 at 5:40 AM

That did the trick.