Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
ppp.h File Reference

Go to the source code of this file.

Macros

#define ZEPHYR_MODEM_PPP_
 
#define MODEM_PPP_DEFINE(_name, _init_iface, _prio, _mtu, _buf_size)
 Define a modem PPP module and bind it to a network interface.
 

Typedefs

typedef void(* modem_ppp_init_iface) (struct net_if *iface)
 L2 network interface init callback.
 

Functions

int modem_ppp_attach (struct modem_ppp *ppp, struct modem_pipe *pipe)
 Attach pipe to instance and connect.
 
struct net_ifmodem_ppp_get_iface (struct modem_ppp *ppp)
 Get network interface modem PPP instance is bound to.
 
void modem_ppp_release (struct modem_ppp *ppp)
 Release pipe from instance.
 

Macro Definition Documentation

◆ ZEPHYR_MODEM_PPP_

#define ZEPHYR_MODEM_PPP_