Skip to content
Snippets Groups Projects
Commit 66b8c841 authored by Marek Vavrusa's avatar Marek Vavrusa
Browse files

Fixes missing break and cleanup.

refs #1540
parent f4353dfa
No related branches found
No related tags found
No related merge requests found
......@@ -125,23 +125,6 @@ int udp_handle(int fd, uint8_t *qbuf, size_t qbuflen, size_t *resp_len,
resp_len);
res = KNOTD_EOK;
break;
// /* Process AXFR over UDP. */
// res = xfr_request_init(&xfr, XFR_TYPE_AOUT, XFR_FLAG_UDP, packet);
// if (res != KNOTD_EOK) {
// knot_ns_error_response(ns, knot_packet_id(packet),
// KNOT_RCODE_SERVFAIL, qbuf,
// resp_len);
// res = KNOTD_EOK;
// break;
// }
// xfr.send = xfr_send_udp;
// xfr.session = dup(fd);
// memcpy(&xfr.addr, addr, sizeof(sockaddr_t));
// xfr_request(srv->xfr_h, &xfr);
// dbg_net("udp: enqueued AXFR query on fd=%d\n", xfr.session);
// *resp_len = 0;
// return KNOTD_EOK;
case KNOT_QUERY_IXFR:
/* According to RFC1035, respond with SOA.
* Draft proposes trying to fit response into one packet,
......@@ -154,22 +137,6 @@ int udp_handle(int fd, uint8_t *qbuf, size_t qbuflen, size_t *resp_len,
// res = knot_ns_answer_normal(ns, packet, qbuf,
// resp_len);
break;
// /* Process IXFR over UDP. */
// res = xfr_request_init(&xfr, XFR_TYPE_IOUT, XFR_FLAG_UDP, packet);
// if (res != KNOTD_EOK) {
// knot_ns_error_response(ns, knot_packet_id(packet),
// KNOT_RCODE_SERVFAIL, qbuf,
// resp_len);
// res = KNOTD_EOK;
// break;
// }
// xfr.send = xfr_send_udp;
// xfr.session = dup(fd);
// memcpy(&xfr.addr, addr, sizeof(sockaddr_t));
// xfr_request(srv->xfr_h, &xfr);
// dbg_net("udp: enqueued IXFR query on fd=%d\n", xfr.session);
// *resp_len = 0;
// return KNOTD_EOK;
case KNOT_QUERY_NOTIFY:
res = notify_process_request(ns, packet, addr,
qbuf, resp_len);
......
......@@ -1226,6 +1226,7 @@ static int xfr_process_request(xfrworker_t *w, uint8_t *buf, size_t buflen)
case XFR_TYPE_CLOSE:
xfr_free_task((knot_ns_xfr_t *)xfr.data);
ret = KNOTD_EOK;
break;
default:
log_server_error("Unknown XFR request type (%d).\n", xfr.type);
break;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment