fix for bug 529
authorRonnie Sahlberg <ronnie_sahlberg@ozemail.com.au>
Thu, 13 Oct 2005 01:39:53 +0000 (01:39 -0000)
committerRonnie Sahlberg <ronnie_sahlberg@ozemail.com.au>
Thu, 13 Oct 2005 01:39:53 +0000 (01:39 -0000)
commit719be762911c7e0259ee62fc29a184184f5acde7
treec37a8d039eccf5762ccd5c21706ee259fbccfbc3
parent461b05a96497bb0821bc1bf93c76fddd3682d244
fix for bug 529

a CHOICE might not consume any butes in teh encoding if there were no matching
choice arms found.

make the loop in acse abort with malformed packet if the choice failed to decode anything  to prevent an infinite loop in bug 529

svn path=/trunk/; revision=16207
asn1/acse/packet-acse-template.c
epan/dissectors/packet-acse.c
epan/dissectors/packet-acse.h