]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
POST(optlen)
authorMark Andrews <marka@isc.org>
Tue, 4 Jun 2019 03:15:46 +0000 (13:15 +1000)
committerMark Andrews <marka@isc.org>
Tue, 4 Jun 2019 05:23:01 +0000 (01:23 -0400)
lib/dns/message.c

index 23be406838c311665c1363227cb7b8e6812f5b11..24580444d8246e71aab2c414aad55c53daa71f98 100644 (file)
@@ -3592,6 +3592,7 @@ dns_message_pseudosectiontoyaml(dns_message_t *msg,
                                                 id);
                                        ADD_STRING(target, buf);
                                        optlen -= 2;
+                                       POST(optlen);
                                        continue;
                                }
                        } else if (optcode == DNS_OPT_SERVER_TAG) {
@@ -3604,6 +3605,7 @@ dns_message_pseudosectiontoyaml(dns_message_t *msg,
                                                 id);
                                        ADD_STRING(target, buf);
                                        optlen -= 2;
+                                       POST(optlen);
                                        continue;
                                }
                        } else {
@@ -3884,6 +3886,7 @@ dns_message_pseudosectiontotext(dns_message_t *msg,
                                                 id);
                                        ADD_STRING(target, buf);
                                        optlen -= 2;
+                                       POST(optlen);
                                        continue;
                                }
                        } else if (optcode == DNS_OPT_SERVER_TAG) {
@@ -3895,6 +3898,7 @@ dns_message_pseudosectiontotext(dns_message_t *msg,
                                                 id);
                                        ADD_STRING(target, buf);
                                        optlen -= 2;
+                                       POST(optlen);
                                        continue;
                                }
                        } else {