Documentation

Documentation

Includes

netif/ppp/ppp_opts.h

#include "netif/ppp/ppp_opts.h"
#include "netif/ppp/ppp_opts.h"

ppp.h

#include "ppp.h"
#include "ppp.h"

lwip/etharp.h

#include "lwip/etharp.h"
#include "lwip/etharp.h"

Macros

Marco PPP_OE_H

#define PPP_OE_H


      

Marco pppoe_init()

#define pppoe_init() /* compatibility define, no initialization needed */

      

Functions

Func pppoe_create

ppp_pcb *pppoe_create(struct netif *pppif,
      struct netif *ethif,
      const char *service_name, const char *concentrator_name,
      ppp_link_status_cb_fn link_status_cb, void *ctx_cb);


      

Func pppoe_disc_input

void pppoe_disc_input(struct netif *netif, struct pbuf *p);
/*
 * Functions called from lwIP
 * DO NOT CALL FROM lwIP USER APPLICATION.
 */

Func pppoe_data_input

void pppoe_data_input(struct netif *netif, struct pbuf *p);

      

Vars

Consts

Types

Typedefs