H A D | mdns_packet_parser.cpp | 84 MDnsPayload *cachedPayload = &payload; in ToBytes() local 86 Serialize(msg, payload, cachedPayload, strCacheMap); in ToBytes() 314 void MDnsPayloadParser::Serialize(const MDnsMessage &msg, MDnsPayload &payload, MDnsPayload *cachedPayload, in Serialize() argument 325 SerializeQuestion(msg.questions[i], payload, cachedPayload, strCacheMap); in Serialize() 328 SerializeRR(msg.answers[i], payload, cachedPayload, strCacheMap); in Serialize() 331 SerializeRR(msg.authorities[i], payload, cachedPayload, strCacheMap); in Serialize() 334 SerializeRR(msg.additional[i], payload, cachedPayload, strCacheMap); in Serialize() 349 MDnsPayload *cachedPayload, std::map<std::string, uint16_t> &strCacheMap) in SerializeQuestion() 351 SerializeDnsString(question.name, payload, cachedPayload, strCacheMap); in SerializeQuestion() 357 MDnsPayload *cachedPayload, st in SerializeRR() 348 SerializeQuestion(const DNSProto::Question &question, MDnsPayload &payload, MDnsPayload *cachedPayload, std::map<std::string, uint16_t> &strCacheMap) SerializeQuestion() argument 356 SerializeRR(const DNSProto::ResourceRecord &rr, MDnsPayload &payload, MDnsPayload *cachedPayload, std::map<std::string, uint16_t> &strCacheMap) SerializeRR() argument 370 SerializeRData(const std::any &rdata, MDnsPayload &payload, MDnsPayload *cachedPayload, std::map<std::string, uint16_t> &strCacheMap) SerializeRData() argument 378 SerializeDnsString(*std::any_cast<const std::string>(&rdata), payload, cachedPayload, strCacheMap); SerializeRData() local 391 SerializeDnsString(const std::string &str, MDnsPayload &payload, MDnsPayload *cachedPayload, std::map<std::string, uint16_t> &strCacheMap) SerializeDnsString() argument [all...] |