| lwIP
    2.0.3
    Lightweight IP stack | 
| Data Fields | |
| ip_addr_t | source_addr | 
| u16_t | recv_unicast | 
| struct netif * | netif | 
| struct pbuf * | pbuf | 
| u16_t | parse_offset | 
| u16_t | tx_id | 
| u16_t | questions | 
| u16_t | questions_left | 
| u16_t | answers | 
| u16_t | answers_left | 
Information about received packet
| u16_t mdns_packet::answers | 
Number of answers in packet, (sum of normal, authorative and additional answers) read from packet header
| u16_t mdns_packet::answers_left | 
Number of unparsed answers
| struct netif* mdns_packet::netif | 
Netif that received the packet
| u16_t mdns_packet::parse_offset | 
Current parsing offset in packet
| struct pbuf* mdns_packet::pbuf | 
Packet data
| u16_t mdns_packet::questions | 
Number of questions in packet, read from packet header
| u16_t mdns_packet::questions_left | 
Number of unparsed questions
| u16_t mdns_packet::recv_unicast | 
If packet was received unicast
| ip_addr_t mdns_packet::source_addr | 
Sender IP/port
| u16_t mdns_packet::tx_id | 
Identifier. Used in legacy queries