Ethereal-dev: [Ethereal-dev] unused parameters in wcp, x11, v120 and socks removed

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Joerg Mayer <jmayer@xxxxxxxxx>
Date: Tue, 9 Apr 2002 18:18:40 +0200
patch with changelog attached.

 ciao
           Jörg
--
Joerg Mayer                                          <jmayer@xxxxxxxxx>
I found out that "pro" means "instead of" (as in proconsul). Now I know
what proactive means.
Changelog: <jmayer@xxxxxxxxx>
	packet-socks.c, packet-v120.c, packet-wcp.c, packet-x11.c:
	Removed unused parameters and made declared some functions
	static.

Index: ethereal/packet-socks.c
===================================================================
RCS file: /cvsroot/ethereal/packet-socks.c,v
retrieving revision 1.36
diff -u -r1.36 packet-socks.c
--- packet-socks.c	2002/03/09 22:54:27	1.36
+++ packet-socks.c	2002/04/09 16:13:04
@@ -252,7 +252,7 @@
 /************************* Support routines ***************************/
 
 
-static int display_string(tvbuff_t *tvb, int offset, packet_info *pinfo,
+static int display_string(tvbuff_t *tvb, int offset,
 	proto_tree *tree, char *label){
 
 /* display a string with a length, characters encoding */
@@ -319,8 +319,7 @@
 }
 
 
-static int display_address(tvbuff_t *tvb, int offset,
-		packet_info *pinfo, proto_tree *tree) {
+static int display_address(tvbuff_t *tvb, int offset, proto_tree *tree) {
 
 /* decode and display the v5 address, return offset of next byte */
 
@@ -340,7 +339,7 @@
 	}	
 	else if ( a_type == 3){	/* domain name address */
 
-		offset += display_string(tvb, offset, pinfo, tree,
+		offset += display_string(tvb, offset, tree,
 			"Remote name");
 	}
 	else if ( a_type == 4){	/* IPv6 address */
@@ -421,7 +420,7 @@
 		++offset;
 	
 
-		offset = display_address( tvb, offset, pinfo, socks_tree);
+		offset = display_address( tvb, offset, socks_tree);
 		hash_info->udp_remote_port = tvb_get_ntohs(tvb, offset);
 		
 		proto_tree_add_uint( socks_tree, hf_socks_dstport, tvb,
@@ -468,9 +467,9 @@
 
 /**************** Protocol Tree Display routines  ******************/
 
-void
+static void
 display_socks_v4(tvbuff_t *tvb, int offset, packet_info *pinfo,
-	proto_tree *parent, proto_tree *tree, socks_hash_entry_t *hash_info) {
+	proto_tree *tree, socks_hash_entry_t *hash_info) {
 
 
 /* Display the protocol tree for the V4 version. This routine uses the	*/
@@ -551,9 +550,9 @@
 }			
 
 
-void 
+static void 
 display_socks_v5(tvbuff_t *tvb, int offset, packet_info *pinfo,
-	proto_tree *parent, proto_tree *tree, socks_hash_entry_t *hash_info) {
+	proto_tree *tree, socks_hash_entry_t *hash_info) {
 	
 /* Display the protocol tree for the version. This routine uses the	*/
 /* stored conversation information to decide what to do with the row.	*/
@@ -612,10 +611,10 @@
 		proto_tree_add_item( tree, hf_socks_ver, tvb, offset, 1, FALSE);
 		++offset;
 						/* process user name	*/
-		offset += display_string( tvb, offset, pinfo, tree,
+		offset += display_string( tvb, offset, tree,
 				"User name");
 						/* process password	*/
-		offset += display_string( tvb, offset, pinfo, tree,
+		offset += display_string( tvb, offset, tree,
 				"Password");
 	}					
 					/* command to the server */	
@@ -645,7 +644,7 @@
 			"Reserved: 0x%0x (should = 0x00)", tvb_get_guint8(tvb, offset)); 
 		++offset;
 
-		offset = display_address(tvb, offset, pinfo, tree);
+		offset = display_address(tvb, offset, tree);
 /*XXX Add remote port for search somehow */
 						/* Do remote port	*/
 		proto_tree_add_text( tree, tvb, offset, 2,
@@ -1041,11 +1040,11 @@
 		socks_tree = proto_item_add_subtree(ti, ett_socks);
 
 		if ( hash_info->version == 4)
-			display_socks_v4(tvb, offset, pinfo, tree, socks_tree,
+			display_socks_v4(tvb, offset, pinfo, socks_tree,
 				hash_info);
 			
 		else if ( hash_info->version == 5)
-			display_socks_v5(tvb, offset, pinfo, tree, socks_tree,
+			display_socks_v5(tvb, offset, pinfo, socks_tree,
 				hash_info);
 
 				/* if past startup, add the faked stuff */
@@ -1182,3 +1181,4 @@
  
  	dissector_add("tcp.port", TCP_PORT_SOCKS, socks_handle);
 }
+
Index: ethereal/packet-v120.c
===================================================================
RCS file: /cvsroot/ethereal/packet-v120.c,v
retrieving revision 1.25
diff -u -r1.25 packet-v120.c
--- packet-v120.c	2002/04/09 08:15:02	1.25
+++ packet-v120.c	2002/04/09 16:13:04
@@ -49,7 +49,7 @@
 
 static dissector_handle_t data_handle;
 
-static int dissect_v120_header(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree);
+static int dissect_v120_header(tvbuff_t *tvb, int offset, proto_tree *tree);
 
 static void
 dissect_v120(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
@@ -138,7 +138,7 @@
     if (tree) {
 	v120len = 2 + XDLC_CONTROL_LEN(control, TRUE);
 	if (tvb_bytes_exist(tvb, v120len, 1))
-		v120len += dissect_v120_header(tvb, v120len, pinfo, v120_tree);
+		v120len += dissect_v120_header(tvb, v120len, v120_tree);
 	proto_item_set_len(ti, v120len);
 	next_tvb = tvb_new_subset(tvb, v120len, -1, -1);
 	call_dissector(data_handle,next_tvb, pinfo, v120_tree);
@@ -146,7 +146,7 @@
 }
 
 static int
-dissect_v120_header(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree)
+dissect_v120_header(tvbuff_t *tvb, int offset, proto_tree *tree)
 {
 	char info[80];
 	int header_len, nbits;
Index: ethereal/packet-wcp.c
===================================================================
RCS file: /cvsroot/ethereal/packet-wcp.c,v
retrieving revision 1.22
diff -u -r1.22 packet-wcp.c
--- packet-wcp.c	2002/02/27 05:45:48	1.22
+++ packet-wcp.c	2002/04/09 16:13:05
@@ -223,7 +223,7 @@
 static wcp_window_t *get_wcp_window_ptr( packet_info *pinfo);
 
 static void
-dissect_wcp_con_req(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
+dissect_wcp_con_req(tvbuff_t *tvb, int offset, proto_tree *tree) {
 
 /* WCP connector request message */
 
@@ -244,7 +244,7 @@
 }
 
 static void
-dissect_wcp_con_ack( tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree){
+dissect_wcp_con_ack( tvbuff_t *tvb, int offset, proto_tree *tree){
 
 /* WCP connector ack message */
 
@@ -255,7 +255,7 @@
 }
 
 static void
-dissect_wcp_init( tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree){
+dissect_wcp_init( tvbuff_t *tvb, int offset, proto_tree *tree){
 
 /* WCP Initiate Request/Ack message */
 
@@ -268,7 +268,7 @@
 
 
 static void
-dissect_wcp_reset( tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree){
+dissect_wcp_reset( tvbuff_t *tvb, int offset, proto_tree *tree){
 
 /* Process WCP Reset Request/Ack message */
 
@@ -345,19 +345,19 @@
 					tvb_get_guint8( tvb, 0));
 			switch (ext_cmd){
 			case CONNECT_REQ:
-				dissect_wcp_con_req( tvb, 1, pinfo, wcp_tree);
+				dissect_wcp_con_req( tvb, 1, wcp_tree);
 				break;
 
 			case CONNECT_ACK:
-				dissect_wcp_con_ack( tvb, 1, pinfo, wcp_tree);
+				dissect_wcp_con_ack( tvb, 1, wcp_tree);
 				break;
 			case INIT_REQ:
 			case INIT_ACK:
-				dissect_wcp_init( tvb, 1, pinfo, wcp_tree);
+				dissect_wcp_init( tvb, 1, wcp_tree);
 				break;
 			case RESET_REQ:
 			case RESET_ACK:
-				dissect_wcp_reset( tvb, 1, pinfo, wcp_tree);
+				dissect_wcp_reset( tvb, 1, wcp_tree);
 				break;
 			default:
 				break;
@@ -403,7 +403,7 @@
 }
 
 
-guint8 *decompressed_entry( guint8 *src, guint8 *dst, int *len, guint8 * buf_start, guint8 *buf_end){
+static guint8 *decompressed_entry( guint8 *src, guint8 *dst, int *len, guint8 * buf_start, guint8 *buf_end){
 
 /* do the decompression for one field */
 
Index: ethereal/packet-x11.c
===================================================================
RCS file: /cvsroot/ethereal/packet-x11.c,v
retrieving revision 1.31
diff -u -r1.31 packet-x11.c
--- packet-x11.c	2002/04/05 20:04:52	1.31
+++ packet-x11.c	2002/04/09 16:13:06
@@ -652,7 +652,7 @@
 #define BITMASK8(name) { bitmask(tvb, t, hf_x11_##name##_mask, ett_x11_##name##_mask, 1); }
 #define BITMASK16(name) { bitmask(tvb, t, hf_x11_##name##_mask, ett_x11_##name##_mask, 2); }
 #define BITMASK32(name)  { bitmask(tvb, t, hf_x11_##name##_mask, ett_x11_##name##_mask, 4); }
-#define BOOL(name)     (add_boolean(tvb, t, #name, hf_x11_##name))
+#define BOOL(name)     (add_boolean(tvb, t, hf_x11_##name))
 #define BUTTON(name)   { FIELD8(name); }
 #define CARD8(name)    { FIELD8(name); }
 #define CARD16(name)   (FIELD16(name))
@@ -742,8 +742,7 @@
       cur_offset += size; 
 }
 
-static guint32 add_boolean(tvbuff_t *tvb, proto_tree *t,
-    const char *nameAsChar, int hf)
+static guint32 add_boolean(tvbuff_t *tvb, proto_tree *t, int hf)
 {
       guint32 v = VALUE8(tvb, cur_offset);
       proto_tree_add_boolean(t, hf, tvb, cur_offset, 1, v);
@@ -1135,7 +1134,7 @@
 
 #define STRING16_MAX_DISPLAYED_LENGTH 150
 
-static int stringIsActuallyAn8BitString(tvbuff_t *tvb, int offset, unsigned length)
+static int stringIsActuallyAn8BitString(tvbuff_t *tvb, unsigned length)
 {
       if (length > STRING16_MAX_DISPLAYED_LENGTH) length = STRING16_MAX_DISPLAYED_LENGTH;
       for(; length > 0; cur_offset += 2, length--) {
@@ -1155,7 +1154,7 @@
       int truncated = FALSE;
       unsigned l = length / 2;
 
-      if (stringIsActuallyAn8BitString(tvb, offset, l)) {
+      if (stringIsActuallyAn8BitString(tvb, l)) {
 	    char *dp;
 	    int soffset = offset;