[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