diff --git a/src/rsrv/cast_server.c b/src/rsrv/cast_server.c index cfd92dc32..c94b04ff6 100644 --- a/src/rsrv/cast_server.c +++ b/src/rsrv/cast_server.c @@ -100,7 +100,7 @@ int cast_server(void) struct sockaddr_in new_recv_addr; int recv_addr_size; unsigned nchars; - short port; + unsigned short port; taskwdInsert((int)taskIdCurrent,NULL,NULL); diff --git a/src/rsrv/online_notify.c b/src/rsrv/online_notify.c index 8ba0d8aad..d2ef1f993 100644 --- a/src/rsrv/online_notify.c +++ b/src/rsrv/online_notify.c @@ -80,7 +80,7 @@ int rsrv_online_notify_task() int status; int sock; int true = TRUE; - short port; + unsigned short port; taskwdInsert(taskIdSelf(),NULL,NULL); diff --git a/src/rsrv/server.h b/src/rsrv/server.h index 4f2caa942..85c409ec0 100644 --- a/src/rsrv/server.h +++ b/src/rsrv/server.h @@ -174,7 +174,7 @@ char get; /* T: get F: monitor */ GLBLTYPE int CASDEBUG; GLBLTYPE int IOC_sock; GLBLTYPE int IOC_cast_sock; -GLBLTYPE int ca_server_port; +GLBLTYPE unsigned short ca_server_port; GLBLTYPE ELLLIST clientQ; /* locked by clientQlock */ GLBLTYPE ELLLIST rsrv_free_clientQ; /* locked by clientQlock */ GLBLTYPE ELLLIST rsrv_free_addrq;