lwIP  2.1.0
Lightweight IP stack
mdns_outpacket Struct Reference

Data Fields

struct netifnetif
 
struct pbufpbuf
 
u16_t write_offset
 
u16_t tx_id
 
ip_addr_t dest_addr
 
u16_t questions
 
u16_t answers
 
u16_t authoritative
 
u16_t additional
 
u16_t domain_offsets [10]
 
u8_t cache_flush
 
u8_t unicast_reply
 
u8_t legacy_query
 

Detailed Description

Information about outgoing packet

Field Documentation

◆ additional

u16_t mdns_outpacket::additional

Number of additional answers written

◆ answers

u16_t mdns_outpacket::answers

Number of normal answers written

◆ authoritative

u16_t mdns_outpacket::authoritative

Number of authoritative answers written

◆ cache_flush

u8_t mdns_outpacket::cache_flush

If all answers in packet should set cache_flush bit

◆ dest_addr

ip_addr_t mdns_outpacket::dest_addr

Destination IP/port if sent unicast

◆ domain_offsets

u16_t mdns_outpacket::domain_offsets[10]

Offsets for written domain names in packet. Used for compression

◆ legacy_query

u8_t mdns_outpacket::legacy_query

If legacy query. (tx_id needed, and write question again in reply before answer)

◆ netif

struct netif* mdns_outpacket::netif

Netif to send the packet on

◆ pbuf

struct pbuf* mdns_outpacket::pbuf

Packet data

◆ questions

u16_t mdns_outpacket::questions

Number of questions written

◆ tx_id

u16_t mdns_outpacket::tx_id

Identifier. Used in legacy queries

◆ unicast_reply

u8_t mdns_outpacket::unicast_reply

If reply should be sent unicast

◆ write_offset

u16_t mdns_outpacket::write_offset

Current write offset in packet


The documentation for this struct was generated from the following file: