Added mount dissector.
[obnox/wireshark/wip.git] / packet-rpc.h
index 1208c8570981b880ec54936a56d3257b01fb6f03..04fe49ecb5b5d9eb76cd5698812673e208de3ba4 100644 (file)
@@ -1,5 +1,5 @@
 /* packet-rpc.h (c) 1999 Uwe Girlich */
-/* $Id: packet-rpc.h,v 1.1 1999/10/29 01:11:22 guy Exp $ */
+/* $Id: packet-rpc.h,v 1.4 1999/11/11 21:22:00 nneul Exp $ */
 
 #ifndef __PACKET_RPC_H__
 #define __PACKET_RPC_H__
@@ -91,12 +91,20 @@ extern rpc_call_info* rpc_call_lookup(rpc_call_info *call);
 
 extern void rpc_init_proc_table(guint prog, guint vers, const vsff *proc_table);
 extern void rpc_init_prog(int proto, guint32 prog, int ett);
+extern char *rpc_prog_name(guint32 prog);
 
 extern void init_dissect_rpc();
 extern void cleanup_dissect_rpc();
 
 extern unsigned int roundup(unsigned int a);
-
+extern int dissect_rpc_string(const u_char *pd, int offset, frame_data *fd,
+       proto_tree *tree, char* name);
+extern int dissect_rpc_string_item(const u_char *pd, int offset, frame_data *fd,
+       proto_tree *tree, int hfindex);
+extern int dissect_rpc_uint32(const u_char *pd, int offset, frame_data *fd,
+       proto_tree *tree, char* name, char* type);
+extern int dissect_rpc_uint64(const u_char *pd, int offset, frame_data *fd,
+       proto_tree *tree, char* name, char* type);
 
 
 #endif /* packet-rpc.h */