2004-03-05 Joel Sherrill <joel@OARcorp.com>

* libnetworking/rtems_webserver/ejparse.c,
	libnetworking/rtems_webserver/emfdb.c,
	libnetworking/rtems_webserver/sock.c,
	libnetworking/rtems_webserver/socket.c,
	libnetworking/rtems_webserver/sym.c,
	libnetworking/rtems_webserver/webs.c,
	libnetworking/rtems_webserver/websuemf.c: Remove warnings.
This commit is contained in:
Joel Sherrill
2004-03-05 18:14:27 +00:00
parent 845e4f30a9
commit bfb4c5478f
15 changed files with 57 additions and 38 deletions
+9
View File
@@ -1,5 +1,14 @@
2004-03-05 Joel Sherrill <joel@OARcorp.com>
* libnetworking/rtems_webserver/ejparse.c,
libnetworking/rtems_webserver/emfdb.c,
libnetworking/rtems_webserver/sock.c,
libnetworking/rtems_webserver/socket.c,
libnetworking/rtems_webserver/sym.c,
libnetworking/rtems_webserver/webs.c,
libnetworking/rtems_webserver/websuemf.c: Remove warnings.
2004-03-05 Joel Sherrill <joel@OARcorp.com>
* libchipnetwork/open_eth.c: Remove warnings by conditionally
compiling this file only only those CPU families with supported
exception models.
@@ -60,7 +60,7 @@ int ejOpenEngine(sym_fd_t variables, sym_fd_t functions)
ej_t *ep;
int eid, vid;
if ((eid = hAllocEntry((void***) &ejHandles, &ejMax, sizeof(ej_t))) < 0) {
if ((eid = hAllocEntry((void*) &ejHandles, &ejMax, sizeof(ej_t))) < 0) {
return -1;
}
ep = ejHandles[eid];
@@ -72,7 +72,7 @@ int ejOpenEngine(sym_fd_t variables, sym_fd_t functions)
* declarations so we use hAlloc to manage a list of variable tables.
*/
if ((vid = hAlloc((void***) &ep->variables)) < 0) {
ejMax = hFree((void***) &ejHandles, ep->eid);
ejMax = hFree((void*) &ejHandles, ep->eid);
return -1;
}
if (vid >= ep->variableMax) {
@@ -142,7 +142,7 @@ void ejCloseEngine(int eid)
symClose(ep->functions);
}
ejMax = hFree((void***) &ejHandles, ep->eid);
ejMax = hFree((void*) &ejHandles, ep->eid);
bfree(B_L, ep);
}
+2 -2
View File
@@ -63,7 +63,7 @@ int dbRegisterDBSchema(dbTable_t *pTableRegister)
/*
* Bump up the size of the table array
*/
tid = hAllocEntry((void***) &dbListTables,
tid = hAllocEntry((void*) &dbListTables,
&dbMaxTables, sizeof(dbTable_t));
/*
@@ -167,7 +167,7 @@ void dbClose(int did)
* Free the table
*/
bfreeSafe(B_L, pTable);
hFree((void ***) &dbListTables, table);
hFree((void *) &dbListTables, table);
}
}
+2 -2
View File
@@ -577,7 +577,7 @@ int socketAlloc(char *host, int port, socketAccept_t accept, int flags)
socket_t *sp;
int sid;
if ((sid = hAllocEntry((void***) &socketList, &socketMax,
if ((sid = hAllocEntry((void*) &socketList, &socketMax,
sizeof(socket_t))) < 0) {
return -1;
}
@@ -652,7 +652,7 @@ void socketFree(int sid)
ringqClose(&sp->lineBuf);
bfree(B_L, sp);
socketMax = hFree((void***) &socketList, sid);
socketMax = hFree((void*) &socketList, sid);
/*
* Calculate the new highest socket number
+10 -5
View File
@@ -348,19 +348,24 @@ void socketCloseConnection(int sid)
static void socketAccept(socket_t *sp)
{
struct sockaddr_in addr;
union {
struct sockaddr addr;
struct sockaddr_in addr_in;
} overlay;
struct sockaddr_in *addr;
socket_t *nsp;
size_t len;
int len;
char *pString;
int newSock, nid;
a_assert(sp);
addr = &overlay.addr_in;
/*
* Accept the connection and prevent inheriting by children (F_SETFD)
*/
len = sizeof(struct sockaddr_in);
if ((newSock = accept(sp->sock, (struct sockaddr *) &addr, (int *)&len)) < 0) {
if ((newSock = accept(sp->sock, &overlay.addr, &len)) < 0) {
return;
}
#ifndef __NO_FCNTL
@@ -390,8 +395,8 @@ static void socketAccept(socket_t *sp)
* to register for further events of interest.
*/
if (sp->accept != NULL) {
pString = inet_ntoa(addr.sin_addr);
if ((sp->accept)(nid, pString, ntohs(addr.sin_port), sp->sid) < 0) {
pString = inet_ntoa(addr->sin_addr);
if ((sp->accept)(nid, pString, ntohs(addr->sin_port), sp->sid) < 0) {
socketFree(nid);
}
#if VXWORKS
+3 -3
View File
@@ -88,7 +88,7 @@ sym_fd_t symOpen(int hash_size)
/*
* Create a new handle for this symbol table
*/
if ((sd = hAlloc((void***) &sym)) < 0) {
if ((sd = hAlloc((void*) &sym)) < 0) {
return -1;
}
@@ -96,7 +96,7 @@ sym_fd_t symOpen(int hash_size)
* Create a new symbol table structure and zero
*/
if ((tp = (sym_tabent_t*) balloc(B_L, sizeof(sym_tabent_t))) == NULL) {
symMax = hFree((void***) &sym, sd);
symMax = hFree((void*) &sym, sd);
return -1;
}
memset(tp, 0, sizeof(sym_tabent_t));
@@ -147,7 +147,7 @@ void symClose(sym_fd_t sd)
}
bfree(B_L, (void*) tp->hash_table);
symMax = hFree((void***) &sym, sd);
symMax = hFree((void*) &sym, sd);
bfree(B_L, (void*) tp);
}
+2 -2
View File
@@ -1861,7 +1861,7 @@ int websAlloc(int sid)
/*
* Allocate a new handle for this connection
*/
if ((wid = hAllocEntry((void***) &webs, &websMax,
if ((wid = hAllocEntry((void*) &webs, &websMax,
sizeof(struct websRec))) < 0) {
return -1;
}
@@ -1972,7 +1972,7 @@ void websFree(webs_t wp)
ringqClose(&wp->header);
}
websMax = hFree((void***) &webs, wp->wid);
websMax = hFree((void*) &webs, wp->wid);
bfree(B_L, wp);
a_assert(websMax >= 0);
}
@@ -121,7 +121,7 @@ int emfSchedCallback(int delay, emfSchedProc *proc, void *arg)
sched_t *s;
int schedid;
if ((schedid = hAllocEntry((void***) &sched, &schedMax,
if ((schedid = hAllocEntry((void*) &sched, &schedMax,
sizeof(sched_t))) < 0) {
return -1;
}
@@ -165,7 +165,7 @@ void emfUnschedCallback(int schedid)
return;
}
bfree(B_L, s);
schedMax = hFree((void***) &sched, schedid);
schedMax = hFree((void*) &sched, schedid);
}
/******************************************************************************/
+3 -3
View File
@@ -60,7 +60,7 @@ int ejOpenEngine(sym_fd_t variables, sym_fd_t functions)
ej_t *ep;
int eid, vid;
if ((eid = hAllocEntry((void***) &ejHandles, &ejMax, sizeof(ej_t))) < 0) {
if ((eid = hAllocEntry((void*) &ejHandles, &ejMax, sizeof(ej_t))) < 0) {
return -1;
}
ep = ejHandles[eid];
@@ -72,7 +72,7 @@ int ejOpenEngine(sym_fd_t variables, sym_fd_t functions)
* declarations so we use hAlloc to manage a list of variable tables.
*/
if ((vid = hAlloc((void***) &ep->variables)) < 0) {
ejMax = hFree((void***) &ejHandles, ep->eid);
ejMax = hFree((void*) &ejHandles, ep->eid);
return -1;
}
if (vid >= ep->variableMax) {
@@ -142,7 +142,7 @@ void ejCloseEngine(int eid)
symClose(ep->functions);
}
ejMax = hFree((void***) &ejHandles, ep->eid);
ejMax = hFree((void*) &ejHandles, ep->eid);
bfree(B_L, ep);
}
+2 -2
View File
@@ -63,7 +63,7 @@ int dbRegisterDBSchema(dbTable_t *pTableRegister)
/*
* Bump up the size of the table array
*/
tid = hAllocEntry((void***) &dbListTables,
tid = hAllocEntry((void*) &dbListTables,
&dbMaxTables, sizeof(dbTable_t));
/*
@@ -167,7 +167,7 @@ void dbClose(int did)
* Free the table
*/
bfreeSafe(B_L, pTable);
hFree((void ***) &dbListTables, table);
hFree((void *) &dbListTables, table);
}
}
+2 -2
View File
@@ -577,7 +577,7 @@ int socketAlloc(char *host, int port, socketAccept_t accept, int flags)
socket_t *sp;
int sid;
if ((sid = hAllocEntry((void***) &socketList, &socketMax,
if ((sid = hAllocEntry((void*) &socketList, &socketMax,
sizeof(socket_t))) < 0) {
return -1;
}
@@ -652,7 +652,7 @@ void socketFree(int sid)
ringqClose(&sp->lineBuf);
bfree(B_L, sp);
socketMax = hFree((void***) &socketList, sid);
socketMax = hFree((void*) &socketList, sid);
/*
* Calculate the new highest socket number
+10 -5
View File
@@ -348,19 +348,24 @@ void socketCloseConnection(int sid)
static void socketAccept(socket_t *sp)
{
struct sockaddr_in addr;
union {
struct sockaddr addr;
struct sockaddr_in addr_in;
} overlay;
struct sockaddr_in *addr;
socket_t *nsp;
size_t len;
int len;
char *pString;
int newSock, nid;
a_assert(sp);
addr = &overlay.addr_in;
/*
* Accept the connection and prevent inheriting by children (F_SETFD)
*/
len = sizeof(struct sockaddr_in);
if ((newSock = accept(sp->sock, (struct sockaddr *) &addr, (int *)&len)) < 0) {
if ((newSock = accept(sp->sock, &overlay.addr, &len)) < 0) {
return;
}
#ifndef __NO_FCNTL
@@ -390,8 +395,8 @@ static void socketAccept(socket_t *sp)
* to register for further events of interest.
*/
if (sp->accept != NULL) {
pString = inet_ntoa(addr.sin_addr);
if ((sp->accept)(nid, pString, ntohs(addr.sin_port), sp->sid) < 0) {
pString = inet_ntoa(addr->sin_addr);
if ((sp->accept)(nid, pString, ntohs(addr->sin_port), sp->sid) < 0) {
socketFree(nid);
}
#if VXWORKS
+3 -3
View File
@@ -88,7 +88,7 @@ sym_fd_t symOpen(int hash_size)
/*
* Create a new handle for this symbol table
*/
if ((sd = hAlloc((void***) &sym)) < 0) {
if ((sd = hAlloc((void*) &sym)) < 0) {
return -1;
}
@@ -96,7 +96,7 @@ sym_fd_t symOpen(int hash_size)
* Create a new symbol table structure and zero
*/
if ((tp = (sym_tabent_t*) balloc(B_L, sizeof(sym_tabent_t))) == NULL) {
symMax = hFree((void***) &sym, sd);
symMax = hFree((void*) &sym, sd);
return -1;
}
memset(tp, 0, sizeof(sym_tabent_t));
@@ -147,7 +147,7 @@ void symClose(sym_fd_t sd)
}
bfree(B_L, (void*) tp->hash_table);
symMax = hFree((void***) &sym, sd);
symMax = hFree((void*) &sym, sd);
bfree(B_L, (void*) tp);
}
+2 -2
View File
@@ -1861,7 +1861,7 @@ int websAlloc(int sid)
/*
* Allocate a new handle for this connection
*/
if ((wid = hAllocEntry((void***) &webs, &websMax,
if ((wid = hAllocEntry((void*) &webs, &websMax,
sizeof(struct websRec))) < 0) {
return -1;
}
@@ -1972,7 +1972,7 @@ void websFree(webs_t wp)
ringqClose(&wp->header);
}
websMax = hFree((void***) &webs, wp->wid);
websMax = hFree((void*) &webs, wp->wid);
bfree(B_L, wp);
a_assert(websMax >= 0);
}
+2 -2
View File
@@ -121,7 +121,7 @@ int emfSchedCallback(int delay, emfSchedProc *proc, void *arg)
sched_t *s;
int schedid;
if ((schedid = hAllocEntry((void***) &sched, &schedMax,
if ((schedid = hAllocEntry((void*) &sched, &schedMax,
sizeof(sched_t))) < 0) {
return -1;
}
@@ -165,7 +165,7 @@ void emfUnschedCallback(int schedid)
return;
}
bfree(B_L, s);
schedMax = hFree((void***) &sched, schedid);
schedMax = hFree((void*) &sched, schedid);
}
/******************************************************************************/