]> granicus.if.org Git - pdns/commitdiff
docs: Remove PING from pipebackend
authorChristian Hofstaedtler <christian@hofstaedtler.name>
Thu, 25 Dec 2014 16:25:34 +0000 (17:25 +0100)
committerChristian Hofstaedtler <christian@hofstaedtler.name>
Fri, 2 Jan 2015 18:09:53 +0000 (19:09 +0100)
PING is never sent by pipebackend, so don't have it in the docs.

docs/markdown/authoritative/backend-pipe.md

index 893f3d05f4dc5ced7e9246cf494965dc46015ac8..7fc8c3615f0e58b1c05b7e945eb0babe92343217 100644 (file)
@@ -70,12 +70,7 @@ Questions come in over a file descriptor, by default standard input. Answers are
 ## Handshake
 PowerDNS sends out `HELO\t1`, indicating that it wants to speak the protocol as defined in this document, version 1. For abi-version 2 or 3, PowerDNS sends `HELO\t2` or `HELO\t3`. A PowerDNS Coprocess must then send out a banner, prefixed by `OK\t`, indicating it launched successfully. If it does not support the indicated version, it should respond with `FAIL`, but not exit. Suggested behaviour is to try and read a further line, and wait to be terminated.
 
-### Questions
-Questions come in three forms and are prefixed by a tag indicating the type:
-
-* `Q`: Regular queries
-* `AXFR`: List requests, which mean that an entire zone should be listed
-* `PING`: Check if the coprocess is functioning
+### `Q`: Regular queries for data
 
 The question format, for type Q questions:
 
@@ -102,6 +97,8 @@ Type is the tag above, `qname` is the domain the question is about. `qclass` is
 
 **Note**: Queries for wildcard names should be answered literally, without expansion. So, if a backend gets a question for "*.powerdns.com", it should only answer with data if there is an actual "*.powerdns.com" name
 
+### `AXFR`: List an entire zone
+
 AXFR-queries look like this:
 
 ```