diff options
author | Guy Harris <guy@alum.mit.edu> | 2002-02-06 22:54:01 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2002-02-06 22:54:01 +0000 |
commit | f6563d402ed23df81c2e0b8ebbdf7e2d618f3539 (patch) | |
tree | 86ea83928ff51825ba3f94a305fa3f4cab812e02 /packet-nfs.c | |
parent | 672006c8f5f486a17d17e70219a0cca85c42550a (diff) | |
download | wireshark-f6563d402ed23df81c2e0b8ebbdf7e2d618f3539.tar.gz wireshark-f6563d402ed23df81c2e0b8ebbdf7e2d618f3539.tar.bz2 wireshark-f6563d402ed23df81c2e0b8ebbdf7e2d618f3539.zip |
If you compile with IBM's compiler on AIX 5.1, the compiler apparently
somehow doesn't like the structure member name "fh_len", for some reason
(probably some #define in some header file); change that (and other
"fh_len" variables) to "fh_length" instead.
svn path=/trunk/; revision=4705
Diffstat (limited to 'packet-nfs.c')
-rw-r--r-- | packet-nfs.c | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/packet-nfs.c b/packet-nfs.c index ee1734def9..1a0c341ec4 100644 --- a/packet-nfs.c +++ b/packet-nfs.c @@ -3,7 +3,7 @@ * Copyright 1999, Uwe Girlich <Uwe.Girlich@philosys.de> * Copyright 2000-2001, Mike Frisch <frisch@hummingbird.com> (NFSv4 decoding) * - * $Id: packet-nfs.c,v 1.64 2002/01/20 22:12:26 guy Exp $ + * $Id: packet-nfs.c,v 1.65 2002/02/06 22:54:01 guy Exp $ * * Ethereal - Network traffic analyzer * By Gerald Combs <gerald@ethereal.com> @@ -386,7 +386,7 @@ static gint ett_nfs_stateid4 = -1; gboolean nfs_file_name_snooping = FALSE; gboolean nfs_file_name_full_snooping = FALSE; typedef struct nfs_name_snoop { - int fh_len; + int fh_length; unsigned char *fh; int name_len; unsigned char *name; @@ -398,7 +398,7 @@ typedef struct nfs_name_snoop { typedef struct nfs_name_snoop_key { int key; - int fh_len; + int fh_length; unsigned char *fh; } nfs_name_snoop_key_t; @@ -419,8 +419,8 @@ nfs_name_snoop_matched_equal(gconstpointer k1, gconstpointer k2) nfs_name_snoop_key_t *key2 = (nfs_name_snoop_key_t *)k2; return (key1->key==key2->key) - &&(key1->fh_len==key2->fh_len) - &&(!memcmp(key1->fh, key2->fh, key1->fh_len)); + &&(key1->fh_length==key2->fh_length) + &&(!memcmp(key1->fh, key2->fh, key1->fh_length)); } static guint nfs_name_snoop_matched_hash(gconstpointer k) @@ -430,7 +430,7 @@ nfs_name_snoop_matched_hash(gconstpointer k) int hash; hash=key->key; - for(i=0;i<key->fh_len;i++) + for(i=0;i<key->fh_length;i++) hash ^= key->fh[i]; return hash; @@ -473,7 +473,7 @@ nfs_name_snoop_unmatched_free_all(gpointer key_arg, gpointer value, gpointer use if(nns->fh){ g_free((gpointer)nns->fh); nns->fh=NULL; - nns->fh_len=0; + nns->fh_length=0; } return TRUE; } @@ -551,7 +551,7 @@ nfs_name_snoop_add_name(int xid, tvbuff_t *tvb, int name_offset, int name_len, i nns=g_mem_chunk_alloc(nfs_name_snoop_chunk); - nns->fh_len=0; + nns->fh_length=0; nns->fh=NULL; if(parent_len){ @@ -598,7 +598,7 @@ nfs_name_snoop_add_name(int xid, tvbuff_t *tvb, int name_offset, int name_len, i } static void -nfs_name_snoop_add_fh(int xid, tvbuff_t *tvb, int fh_offset, int fh_len) +nfs_name_snoop_add_fh(int xid, tvbuff_t *tvb, int fh_offset, int fh_length) { nfs_name_snoop_t *nns, *old_nns; nfs_name_snoop_key_t *key; @@ -616,13 +616,13 @@ nfs_name_snoop_add_fh(int xid, tvbuff_t *tvb, int fh_offset, int fh_len) } /* oki, we have a new entry */ - nns->fh=g_malloc(fh_len); - memcpy(nns->fh, tvb_get_ptr(tvb, fh_offset, fh_len), fh_len); - nns->fh_len=fh_len; + nns->fh=g_malloc(fh_length); + memcpy(nns->fh, tvb_get_ptr(tvb, fh_offset, fh_length), fh_length); + nns->fh_length=fh_length; key=g_mem_chunk_alloc(nfs_name_snoop_key_chunk); key->key=0; - key->fh_len=nns->fh_len; + key->fh_length=nns->fh_length; key->fh =nns->fh; /* already have something matched for this fh, remove it from @@ -660,7 +660,7 @@ nfs_full_name_snoop(nfs_name_snoop_t *nns, int *len, unsigned char **name, unsig } key.key=0; - key.fh_len=nns->parent_len; + key.fh_length=nns->parent_len; key.fh=nns->parent; parent_nns=g_hash_table_lookup(nfs_name_snoop_matched, &key); @@ -684,7 +684,7 @@ nfs_full_name_snoop(nfs_name_snoop_t *nns, int *len, unsigned char **name, unsig } static void -nfs_name_snoop_fh(packet_info *pinfo, proto_tree *tree, tvbuff_t *tvb, int fh_offset, int fh_len) +nfs_name_snoop_fh(packet_info *pinfo, proto_tree *tree, tvbuff_t *tvb, int fh_offset, int fh_length) { nfs_name_snoop_key_t key; nfs_name_snoop_t *nns = NULL; @@ -692,15 +692,15 @@ nfs_name_snoop_fh(packet_info *pinfo, proto_tree *tree, tvbuff_t *tvb, int fh_of /* if this is a new packet, see if we can register the mapping */ if(!pinfo->fd->flags.visited){ key.key=0; - key.fh_len=fh_len; - key.fh=(unsigned char *)tvb_get_ptr(tvb, fh_offset, fh_len); + key.fh_length=fh_length; + key.fh=(unsigned char *)tvb_get_ptr(tvb, fh_offset, fh_length); nns=g_hash_table_lookup(nfs_name_snoop_matched, &key); if(nns){ nfs_name_snoop_key_t *k; k=g_mem_chunk_alloc(nfs_name_snoop_key_chunk); k->key=pinfo->fd->num; - k->fh_len=nns->fh_len; + k->fh_length=nns->fh_length; k->fh=nns->fh; g_hash_table_insert(nfs_name_snoop_known, k, nns); @@ -720,8 +720,8 @@ nfs_name_snoop_fh(packet_info *pinfo, proto_tree *tree, tvbuff_t *tvb, int fh_of /* see if we know this mapping */ if(!nns){ key.key=pinfo->fd->num; - key.fh_len=fh_len; - key.fh=(unsigned char *)tvb_get_ptr(tvb, fh_offset, fh_len); + key.fh_length=fh_length; + key.fh=(unsigned char *)tvb_get_ptr(tvb, fh_offset, fh_length); nns=g_hash_table_lookup(nfs_name_snoop_known, &key); } @@ -2540,7 +2540,7 @@ dissect_nfs_fh3(tvbuff_t *tvb, int offset, packet_info *pinfo, guint fh3_fill; proto_item* fitem = NULL; proto_tree* ftree = NULL; - int fh_offset,fh_len; + int fh_offset,fh_length; fh3_len = tvb_get_ntohl(tvb, offset+0); fh3_len_full = rpc_roundup(fh3_len); @@ -2563,10 +2563,10 @@ dissect_nfs_fh3(tvbuff_t *tvb, int offset, packet_info *pinfo, &&(!civ->request) &&((civ->proc==3)||(civ->proc==8)||(civ->proc==9)) ) { - fh_len=tvb_get_ntohl(tvb, offset); + fh_length=tvb_get_ntohl(tvb, offset); fh_offset=offset+4; nfs_name_snoop_add_fh(civ->xid, tvb, - fh_offset, fh_len); + fh_offset, fh_length); } /* MOUNT v3 MNT replies might give us a filehandle */ @@ -2575,10 +2575,10 @@ dissect_nfs_fh3(tvbuff_t *tvb, int offset, packet_info *pinfo, &&(!civ->request) &&(civ->proc==1) ) { - fh_len=tvb_get_ntohl(tvb, offset); + fh_length=tvb_get_ntohl(tvb, offset); fh_offset=offset+4; nfs_name_snoop_add_fh(civ->xid, tvb, - fh_offset, fh_len); + fh_offset, fh_length); } } |