[Spread-cvs] commit: r584 - trunk/daemon

jschultz at spread.org jschultz at spread.org
Thu Aug 8 10:30:43 EDT 2013


Author: jschultz
Date: 2013-08-08 10:30:43 -0400 (Thu, 08 Aug 2013)
New Revision: 584

Modified:
   trunk/daemon/configuration.c
   trunk/daemon/configuration.h
   trunk/daemon/session.c
Log:
Attempt to change daemon to use int16u properly for all ports.


Modified: trunk/daemon/configuration.c
===================================================================
--- trunk/daemon/configuration.c	2013-07-22 15:22:07 UTC (rev 583)
+++ trunk/daemon/configuration.c	2013-08-08 14:30:43 UTC (rev 584)
@@ -486,7 +486,7 @@
 	}
 
 	Conf_id_to_str( My.id, ip );
-	Alarm( CONF_SYS, "Conf_load_conf_file: My name: %s, id: %s, port: %hd\n",
+	Alarm( CONF_SYS, "Conf_load_conf_file: My name: %s, id: %s, port: %hu\n",
 		My.name, ip, My.port );
 
 	return;
@@ -757,7 +757,7 @@
 	for ( s=0; s < config->num_segments; s++ )
 	{
 		Conf_id_to_str( config->segments[s].bcast_address, ip );
-		Alarm( PRINT, "\t%d\t%-16s  %hd\n",
+		Alarm( PRINT, "\t%d\t%-16s  %hu\n",
 			config->segments[s].num_procs, ip,
 			config->segments[s].port );
 		for( p=0; p < config->segments[s].num_procs; p++)

Modified: trunk/daemon/configuration.h
===================================================================
--- trunk/daemon/configuration.h	2013-07-22 15:22:07 UTC (rev 583)
+++ trunk/daemon/configuration.h	2013-08-08 14:30:43 UTC (rev 584)
@@ -57,12 +57,12 @@
 
 struct spread_if_info {
         int32u  ip;
-        int16   port;
+        int16u  port;
         int16   type;
 };
 typedef struct dummy_proc{
 	char	name[MAX_PROC_NAME]; 
-	int16	port;
+	int16u	port;
 	int16	seg_index;
 	int16	index_in_seg;
 	int32u	id;
@@ -72,7 +72,7 @@
 
 typedef struct dummy_segment{
 	int32 	bcast_address;
-	int16	port;
+	int16u	port;
 	int	num_procs;
 	proc    *procs[MAX_PROCS_SEGMENT];
 } segment;

Modified: trunk/daemon/session.c
===================================================================
--- trunk/daemon/session.c	2013-07-22 15:22:07 UTC (rev 583)
+++ trunk/daemon/session.c	2013-08-08 14:30:43 UTC (rev 584)
@@ -408,7 +408,7 @@
 	    Alarm( EXIT, "Sess_init: UNIX sock error\n" );
 
 	unix_addr.sun_family	= AF_UNIX;
-	snprintf( name, sizeof(name), "%s/%d", SP_UNIX_SOCKET, My.port );
+	snprintf( name, sizeof(name), "%s/%hu", SP_UNIX_SOCKET, My.port );
 	strcpy( unix_addr.sun_path, name ); 
 	unlink( name );
 




More information about the Spread-cvs mailing list