[PATCH 01/12] added definitions for: NFS4_OP_BACKCHANNEL_CTL NFS4_OP_BIND_CONN_TO_SESSION

Tigran Mkrtchyan tigran.mkrtchyan at desy.de
Sat May 24 16:47:39 EDT 2008


---
 epan/dissectors/packet-nfs.h |   44 ++++++++++++++++++++++++++---------------
 1 files changed, 28 insertions(+), 16 deletions(-)

diff --git a/epan/dissectors/packet-nfs.h b/epan/dissectors/packet-nfs.h
index b569341..dd0fa71 100644
--- a/epan/dissectors/packet-nfs.h
+++ b/epan/dissectors/packet-nfs.h
@@ -104,20 +104,33 @@
 #define NFS4_OP_VERIFY						37
 #define NFS4_OP_WRITE						38
 #define NFS4_OP_RELEASE_LOCKOWNER		39
+
 /* Minor version 1 */
-#define NFS4_OP_EXCHANGE_ID       42
-#define NFS4_OP_CREATE_SESSION    43
-#define NFS4_OP_DESTROY_SESSION   44
-#define NFS4_OP_GETDEVINFO        47
-#define NFS4_OP_GETDEVLIST		  48
-#define NFS4_OP_LAYOUTCOMMIT         49
-#define NFS4_OP_LAYOUTGET	    	 50
-#define NFS4_OP_LAYOUTRETURN		 51
-#define NFS4_OP_SEQUENCE             53
-#define NFS4_OP_NOTIFYDS             60
-#define NFS4_OP_PNFS_CREATE          61
-#define NFS4_OP_PNFS_WRITE           62
-#define NFS4_OP_PNFS_READ            63
+#define NFS4_OP_BACKCHANNEL_CTL       40
+#define NFS4_OP_BIND_CONN_TO_SESSION  41
+#define NFS4_OP_EXCHANGE_ID           42
+#define NFS4_OP_CREATE_SESSION        43
+#define NFS4_OP_DESTROY_SESSION       44
+#define NFS4_OP_FREE_STATEID          45
+#define NFS4_OP_GET_DIR_DELEGATION    46
+#define NFS4_OP_GETDEVINFO            47
+#define NFS4_OP_GETDEVLIST            48
+#define NFS4_OP_LAYOUTCOMMIT          49
+#define NFS4_OP_LAYOUTGET             50
+#define NFS4_OP_LAYOUTRETURN          51
+#define NFS4_OP_SECINFO_NO_NAME       52
+#define NFS4_OP_SEQUENCE              53
+#define NFS4_OP_SET_SSV               54
+#define NFS4_OP_TEST_STATEID          55
+#define NFS4_OP_WANT_DELEGATION       56
+#define NFS4_OP_DESTROY_CLIENTID      57
+#define NFS4_OP_RECLAIM_COMPLETE      58
+
+/* Not part of the IEFT draft specification */
+#define NFS4_OP_NOTIFYDS              60
+#define NFS4_OP_PNFS_CREATE           61
+#define NFS4_OP_PNFS_WRITE            62
+#define NFS4_OP_PNFS_READ             63
 
 #define NFS4_OP_ILLEGAL						10044
 
@@ -138,7 +151,7 @@ extern int dissect_fhandle(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_
 extern int dissect_nfs_fh3(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree,
     const char *name, guint32 *hash);
 
-int dissect_nfs_post_op_attr(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, 
+int dissect_nfs_post_op_attr(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree,
 		const char* name);
 
 void nfs_name_snoop_add_name(int xid, tvbuff_t *tvb, int name_offset, int name_len, int parent_offset, int parent_len, unsigned char *name);
@@ -155,7 +168,7 @@ void dissect_fhandle_hidden(packet_info *pinfo, proto_tree *tree, int frame);
 typedef int (diss_p)(tvbuff_t *tvb, int offset, proto_tree *tree, int hf);
 
 /* Used in packet-nfsacl.c for NFS_ACL dissection */
-extern int dissect_fattr(tvbuff_t *tvb, int offset, proto_tree *tree, 
+extern int dissect_fattr(tvbuff_t *tvb, int offset, proto_tree *tree,
 	const char* name);
 
 extern int dissect_access(tvbuff_t *tvb, int offset, proto_tree *tree,
@@ -165,4 +178,3 @@ extern gint default_nfs_fhandle_type;
 extern gint hf_nfs_nfsstat;
 
 #endif /* packet-nfs.h */
-
-- 
1.5.5.1.211.g65ea3


--------------010504080207030209060809
Content-Type: text/x-patch;
 name="0002-removed-traing-spaces.patch"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="0002-removed-traing-spaces.patch"



More information about the pNFS mailing list