unsigned short bindport = 667;
static void cb_port(const char *arg) { bindport = parsenum(arg, 65536); }
-char * bindaddr = NULL;
+char *bindaddr = NULL;
static void cb_bindaddr(const char *arg)
{
struct addrinfo hints, *ai;
- memset(&hints, '\0', sizeof(hints));
+ memset(&hints, 0, sizeof(hints));
hints.ai_flags = AI_PASSIVE;
#ifdef AI_ADDRCONFIG
hints.ai_flags |= AI_ADDRCONFIG;
struct connection *conn = xmalloc(sizeof(*conn));
conn->socket = -1;
- memset(&conn->client, '\0', sizeof(conn->client));
+ memset(&conn->client, 0, sizeof(conn->client));
conn->last_active = now;
conn->request = NULL;
conn->request_length = 0;
int sock;
sin_size = (socklen_t)sizeof(addrin);
- sock = accept(sockin, (struct sockaddr *)&addrin, &sin_size);
+ sock = accept(sockin, &addrin, &sin_size);
if (sock == -1)
{
if (errno == ECONNABORTED || errno == EINTR)
char ipaddr[INET6_ADDRSTRLEN], portstr[12];
int sockopt, ret;
- memset(&hints, '\0', sizeof(hints));
+ memset(&hints, 0, sizeof(hints));
hints.ai_family = AF_UNSPEC;
hints.ai_socktype = SOCK_STREAM;
hints.ai_flags = AI_PASSIVE;