...as it doesnt work anyway
A secondary zone may serve as a primary zone for a different set of remotes
at the same time.
+.. _dynamic updates:
+
Dynamic updates
===============
Change of this parameter requires restart of the Knot server to take effect.
.sp
\fIDefault:\fP not set
+.sp
+\fBNOTE:\fP
+.INDENT 0.0
+.INDENT 3.5
+Incoming DDNS over QUIC isn\(aqt supported.
+The server always responds with SERVFAIL.
+.UNINDENT
+.UNINDENT
.SH XDP SECTION
.sp
Various options related to XDP listening, especially TCP.
*Default:* not set
+.. NOTE::
+ Incoming :ref:`DDNS<dynamic updates>` over QUIC isn't supported.
+ The server always responds with SERVFAIL.
+
.. _xdp section:
``xdp`` section
int update_process_query(knot_pkt_t *pkt, knotd_qdata_t *qdata)
{
/* DDNS over XDP not supported. */
- if (qdata->params->xdp_msg != NULL) {
+ if (qdata->params->xdp_msg != NULL || qdata->params->proto == KNOTD_QUERY_PROTO_QUIC) {
qdata->rcode = KNOT_RCODE_SERVFAIL;
return KNOT_STATE_FAIL;
}