hdr = (void *) (req->request + 2);
hdr->id = req->srcid;
send_response(req->client_sk, req->request,
- req->request_len, NULL, 0, IPPROTO_TCP);
+ req->request_len, NULL, 0, IPPROTO_TCP);
} else if (req->protocol == IPPROTO_UDP) {
int sk;
hdr = (void *) (req->request + 2);
hdr->id = req->srcid;
send_response(req->client_sk, req->request,
- req->request_len, NULL, 0, IPPROTO_TCP);
+ req->request_len, NULL, 0, IPPROTO_TCP);
request_list = g_slist_remove(request_list, req);
}
err = parse_request(buf, len, query, sizeof(query));
if (err < 0 || (g_slist_length(server_list) == 0)) {
send_response(sk, buf, len, (void *)&client_addr,
- client_addr_len, IPPROTO_UDP);
+ client_addr_len, IPPROTO_UDP);
return TRUE;
}