Fix #ifndef line whose symbol had been omitted.
[obnox/wireshark/wip.git] / packet-nfs.h
1 /* packet-nfs.h (c) 1999 Uwe Girlich */
2 /* $Id: packet-nfs.h,v 1.6 2000/01/18 11:54:07 girlich Exp $ */
3
4 #ifndef __PACKET_NFS_H__
5 #define __PACKET_NFS_H__
6
7 #include "packet-rpc.h"
8
9 #define NFS_PROGRAM 100003
10
11 #define FHSIZE 32
12
13 /* verifier */
14 #define NFS3_COOKIEVERFSIZE 8
15 #define NFS3_CREATEVERFSIZE 8
16 #define NFS3_WRITEVERFSIZE 8
17
18 /* for ftype3 */
19 #define NF3REG  1
20 #define NF3DIR  2
21 #define NF3BLK  3
22 #define NF3CHR  4
23 #define NF3LNK  5
24 #define NF3SOCK 6
25 #define NF3FIFO 7
26
27 /* for write */
28 #define UNSTABLE 0
29 #define DATA_SYNC 1
30 #define FILE_SYNC 2
31
32 /* for create */
33 #define UNCHECKED 0
34 #define GUARDED 1
35 #define EXCLUSIVE 2
36
37 /* the RPC mount protocol needs both function to decode a MNT reply */
38 int dissect_fhandle(const u_char *pd, int offset, frame_data *fd, proto_tree *tree, char* name);
39 int dissect_nfs_fh3(const u_char *pd, int offset, frame_data *fd, proto_tree *tree, char* name);
40
41 #endif /* packet-nfs.h */
42