summaryrefslogtreecommitdiffstats
path: root/src/lib/apputils
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2010-06-30 16:11:33 +0000
committerGreg Hudson <ghudson@mit.edu>2010-06-30 16:11:33 +0000
commitc8d0bf591c73132e1b07fcca1152b2d4c0535385 (patch)
tree748e267bc7816e1525479f9eb9de023522220e88 /src/lib/apputils
parent3e2d744b2b41ddf8737a9617ce6c5c01c6e47522 (diff)
downloadkrb5-c8d0bf591c73132e1b07fcca1152b2d4c0535385.tar.gz
krb5-c8d0bf591c73132e1b07fcca1152b2d4c0535385.tar.xz
krb5-c8d0bf591c73132e1b07fcca1152b2d4c0535385.zip
Eliminate warnings in net-server.c
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@24152 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/apputils')
-rw-r--r--src/lib/apputils/net-server.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/lib/apputils/net-server.c b/src/lib/apputils/net-server.c
index 08565c8f4c..34c9ba402e 100644
--- a/src/lib/apputils/net-server.c
+++ b/src/lib/apputils/net-server.c
@@ -236,7 +236,7 @@ struct connection {
(((int)(set.max + incr) < set.max \
|| (((size_t)((int)(set.max + incr) * sizeof(set.data[0])) \
/ sizeof(set.data[0])) \
- != (set.max + incr))) \
+ != (size_t)(set.max + incr))) \
? 0 /* overflow */ \
: ((tmpptr = realloc(set.data, \
(int)(set.max + incr) * sizeof(set.data[0]))) \
@@ -322,7 +322,7 @@ add_tcp_port(int port)
}
krb5_error_code
-add_rpc_service(int port, u_long prognum, u_long versnum, void (*dispatch)())
+add_rpc_service(int port, u_long prognum, u_long versnum, void (*dispatchfn)())
{
int i;
void *tmp;
@@ -333,7 +333,7 @@ add_rpc_service(int port, u_long prognum, u_long versnum, void (*dispatch)())
return EINVAL;
svc.prognum = prognum;
svc.versnum = versnum;
- svc.dispatch = dispatch;
+ svc.dispatch = dispatchfn;
FOREACH_ELT (rpc_svc_data, i, val) {
if (val.port == port)
@@ -1504,7 +1504,7 @@ process_packet(void *handle, struct connection *conn, const char *prog,
saddrbuf, sportbuf, daddrbuf);
return;
}
- if (cc != response->length) {
+ if ((size_t)cc != response->length) {
com_err(prog, 0, "short reply write %d vs %d\n",
response->length, cc);
}
@@ -1591,7 +1591,7 @@ accept_tcp_connection(void *handle, struct connection *conn, const char *prog,
p = newconn->u.tcp.addrbuf;
end = p + sizeof(newconn->u.tcp.addrbuf);
p += strlen(p);
- if (end - p > 2 + strlen(tmpbuf)) {
+ if ((size_t)(end - p) > 2 + strlen(tmpbuf)) {
*p++ = '.';
strlcpy(p, tmpbuf, end - p);
}
@@ -1711,8 +1711,8 @@ process_tcp_connection(void *handle, struct connection *conn, const char *prog,
}
while (nwrote) {
sg_buf *sgp = conn->u.tcp.sgp;
- if (nwrote < SG_LEN(sgp)) {
- SG_ADVANCE(sgp, nwrote);
+ if ((size_t)nwrote < SG_LEN(sgp)) {
+ SG_ADVANCE(sgp, (size_t)nwrote);
nwrote = 0;
} else {
nwrote -= SG_LEN(sgp);
@@ -2016,7 +2016,7 @@ accept_rpc_connection(void *handle, struct connection *conn, const char *prog,
p = newconn->u.tcp.addrbuf;
end = p + sizeof(newconn->u.tcp.addrbuf);
p += strlen(p);
- if (end - p > 2 + strlen(tmpbuf)) {
+ if ((size_t)(end - p) > 2 + strlen(tmpbuf)) {
*p++ = '.';
strlcpy(p, tmpbuf, end - p);
}