make the dissect_ident struct compatible with function pointers
fix warnings in dissectors
Merge pull request #391 from koeppea/fix-warnings-dissect

Fix warnings in dissectors directory