found = false;
for (i=0; i<nodemap->num; i++) {
- if (nodemap->node[i].pnn == pnn) {
+ if (nodemap->node[i].pnn == (uint32_t)pnn) {
found = true;
break;
}
goto failed;
}
- if (count != ips->num) {
+ if ((unsigned int)count != ips->num) {
goto failed;
}
}
n = write(1, mem_str, strlen(mem_str));
- if (n < 0 || n != strlen(mem_str)) {
+ if (n < 0 || (size_t)n != strlen(mem_str)) {
fprintf(stderr, "Failed to write talloc summary\n");
return 1;
}
len = strnlen((const char *)data.dptr, data.dsize);
n = write(1, data.dptr, len);
- if (n < 0 || n != len) {
+ if (n < 0 || (size_t)n != len) {
fprintf(stderr, "Failed to write talloc summary\n");
}
return;
}
for (i=0; i<state->node_count; i++) {
- if (state->pnn_list[i] == ret) {
+ if (state->pnn_list[i] == (uint32_t)ret) {
state->reply[i] = true;
break;
}
}
nwritten = sys_write(fd, data.dptr, data.dsize);
- if (nwritten != data.dsize) {
+ if (nwritten == -1 ||
+ (size_t)nwritten != data.dsize) {
fprintf(stderr, "Failed to write record to file\n");
close(fd);
goto fail;
return;
}
for (i=0; i<state->node_count; i++) {
- if (state->pnn_list[i] == ret) {
+ if (state->pnn_list[i] == (uint32_t)ret) {
state->reply[i] = true;
break;
}