Documentation

Documentation

Includes

lwip/apps/mdns_opts.h

#include "lwip/apps/mdns_opts.h"
#include "lwip/apps/mdns_opts.h"

lwip/pbuf.h

#include "lwip/pbuf.h"
#include "lwip/pbuf.h"

Macros

Marco LWIP_HDR_MDNS_PRIV_H

#define LWIP_HDR_MDNS_PRIV_H


      

Marco MDNS_DOMAIN_MAXLEN

#define MDNS_DOMAIN_MAXLEN 256


      

Marco MDNS_READNAME_ERROR

#define MDNS_READNAME_ERROR 65535

      

Functions

Func mdns_domain_add_label

err_t mdns_domain_add_label(struct mdns_domain *domain, const char *label, u8_t len);


      

Func mdns_readname

u16_t mdns_readname(struct pbuf *p, u16_t offset, struct mdns_domain *domain);


      

Func mdns_domain_eq

int mdns_domain_eq(struct mdns_domain *a, struct mdns_domain *b);


      

Func mdns_compress_domain

u16_t mdns_compress_domain(struct pbuf *pbuf, u16_t *offset, struct mdns_domain *domain);

      

Vars

Consts

Types

Typedefs