silence clang static analyzer

master
leitner 1 year ago
parent 4422ec3770
commit 444c36f3e8

@ -276,10 +276,8 @@ eagain:
sent=sendmsg(s,&msg,MSG_MORE|ZEROCOPY); sent=sendmsg(s,&msg,MSG_MORE|ZEROCOPY);
if (sent > 0) totalsent += sent; if (sent > 0) totalsent += sent;
if (sent == l) continue; // we sent as much as we wanted, go for next batch if (sent == l) continue; // we sent as much as we wanted, go for next batch
if (sent >= 0) { // we wrote something but not the whole batch if (sent >= 0) // we wrote something but not the whole batch
sent = totalsent;
break; break;
}
// we got an error, maybe EAGAIN // we got an error, maybe EAGAIN
if (errno==EAGAIN) { if (errno==EAGAIN) {
if (totalsent == 0) { if (totalsent == 0) {

@ -24,7 +24,7 @@
#include "haveaccept4.h" #include "haveaccept4.h"
int socket_accept4_flags(int s, char ip[4], uint16 *port, int flags) { int socket_accept4_flags(int s, char ip[4], uint16 *port, int flags) {
struct sockaddr_in si; struct sockaddr_in si = {0};
socklen_t len = sizeof si; socklen_t len = sizeof si;
int fd; int fd;

@ -34,9 +34,9 @@
int socket_accept6_flags(int s, char ip[16], uint16* port, uint32* scope_id, int flags) int socket_accept6_flags(int s, char ip[16], uint16* port, uint32* scope_id, int flags)
{ {
#ifdef LIBC_HAS_IP6 #ifdef LIBC_HAS_IP6
struct sockaddr_in6 sa; struct sockaddr_in6 sa = { 0 };
#else #else
struct sockaddr_in sa; struct sockaddr_in sa = { 0 };
#endif #endif
socklen_t dummy = sizeof sa; socklen_t dummy = sizeof sa;
int fd; int fd;

Loading…
Cancel
Save