when kerberos claims a conversation, it only claims it for the source port
authorsahlberg <sahlberg@f5534014-38df-0310-8fa8-9805f1628bb7>
Thu, 18 Aug 2005 10:37:41 +0000 (10:37 +0000)
committersahlberg <sahlberg@f5534014-38df-0310-8fa8-9805f1628bb7>
Thu, 18 Aug 2005 10:37:41 +0000 (10:37 +0000)
commit8703610ca48f91120c5a4b13c8a43985cedc280c
treeaf4063204a23cbf8625ff12fb8bcb9e6dfb59199
parent82b8d021ceb956a309acea688f0e40edd9f2425a
when kerberos claims a conversation, it only claims it for the source port
since a KDC MIGTH send the reply back from a different port.

Then comes X.L's capture (ethereal-dev) 816fc4.cap from 16Aug2005 where
the client is reusing the same source port to talk to DNS after finishing
doing the port 88 KDC stuff.

==>

Make kerberos/udp able to test the packet for sanity and reject packets that
do not look like kerberos (even if there was a conversation that said it was kerberos)
and thus let other dissectors have a go at it.

in doubt,   try 816fc4.cap  before and after this patch :-)

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@15405 f5534014-38df-0310-8fa8-9805f1628bb7
epan/dissectors/packet-kerberos.c