Wireshark-commits: [Wireshark-commits] rev 53232: /trunk/epan/dissectors/ /trunk/epan/dissectors/:
Date: Sun, 10 Nov 2013 16:39:47 GMT
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=53232

User: mmann
Date: 2013/11/10 04:39 PM

Log:
 Have rpc_call_info_value be passed through to (sub)dissectors instead of using pinfo->private_data.  
 
 This was acheived by adding a void* data parameter to the dissect_function_t typedef in packet-rpc.h (r53213).  After converting the pinfo->private_data, I'm not sure if it would be better to change the void* data pointer to be a rpc_call_info_value* explicitly. Not all "dissector functions" use it, but it would certainly save a lot of casting...

Directory: /trunk/epan/dissectors/
  Changes    Path                Action
  +8 -8      packet-hclnfsd.c    Modified
  +8 -8      packet-klm.c        Modified
  +8 -8      packet-mount.c      Modified
  +151 -164  packet-nfs.c        Modified
  +3 -3      packet-nfs.h        Modified
  +23 -24    packet-nfsacl.c     Modified
  +43 -49    packet-nlm.c        Modified
  +4 -4      packet-portmap.c    Modified
  +0 -2      packet-rpc.c        Modified