|
@@ -125,11 +125,16 @@ NAPTR::NAPTR(const NAPTR& naptr):
|
|
void
|
|
void
|
|
NAPTR::toWire(OutputBuffer& buffer) const {
|
|
NAPTR::toWire(OutputBuffer& buffer) const {
|
|
toWireHelper(buffer);
|
|
toWireHelper(buffer);
|
|
|
|
+ replacement_.toWire(buffer);
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
|
|
void
|
|
void
|
|
NAPTR::toWire(AbstractMessageRenderer& renderer) const {
|
|
NAPTR::toWire(AbstractMessageRenderer& renderer) const {
|
|
toWireHelper(renderer);
|
|
toWireHelper(renderer);
|
|
|
|
+ // Type NAPTR is not "well-known", and name compression must be disabled
|
|
|
|
+ // per RFC3597.
|
|
|
|
+ renderer.writeName(replacement_, false);
|
|
}
|
|
}
|
|
|
|
|
|
string
|
|
string
|