Synergy Software Package User's Manual

#include <sf_cellular_nsal_api.h>

Data Fields

uint8_t * p_ppp_stack
 PPP Stack.
 
uint32_t ppp_stack_size
 PPP Stack size.
 
UINT priority
 PPP Thread Priority.
 
NX_PPP * p_ppp
 NetX PPP Interface.
 
NX_IP * p_ip
 NetX IP Interface.
 
NX_PACKET_POOL * p_ppp_packet_pool
 NetX Packet pool for internal.
 
void(* p_ppp_invalid_packet_cb )(NX_PACKET *p_packet_ptr)
 Callback handler for Invalid packet.
 
void(* p_ppp_send_byte )(UCHAR byte)
 PPP Send byte callback function.
 
void(* p_link_down_cb )(NX_PPP *p_ppp_ptr)
 PPP Link down notification callback. More...
 
void(* p_link_up_cb )(NX_PPP *p_ppp_ptr)
 PPP Link up notification callback.
 
sf_cellular_auth_type_t auth_type
 Authentication Type.
 
UINT(* p_chap_get_challenge_cb )(CHAR *p_rand_value, CHAR *p_id, CHAR *p_name)
 Get challenge notification callback. More...
 
UINT(* p_chap_get_responder_cb )(CHAR *p_system, CHAR *p_name, CHAR *p_secret)
 Get Responder notification callback.
 
UINT(* p_chap_get_verify_cb )(CHAR *p_system, CHAR *p_name, CHAR *p_secret)
 Get Chap verification callback.
 
UINT(* p_pap_generate_login )(CHAR *p_name, CHAR *p_password)
 PAP Authentication generate login callback. More...
 
UINT(* p_pap_verify_login )(CHAR *p_name, CHAR *p_password)
 PAP authentication verification callback.
 
uint32_t local_ip
 Local IP Address.
 
uint32_t peer_ip
 Peer IP Address.
 
void const * p_extend
 Instance specific configuration.
 

Detailed Description

Define the NSAL configuration parameters

Field Documentation

◆ p_chap_get_challenge_cb

UINT(* sf_cellular_nsal_cfg_t::p_chap_get_challenge_cb) (CHAR *p_rand_value, CHAR *p_id, CHAR *p_name)

Get challenge notification callback.

CHAP Callback Function

◆ p_link_down_cb

void(* sf_cellular_nsal_cfg_t::p_link_down_cb) (NX_PPP *p_ppp_ptr)

PPP Link down notification callback.

Link Notification callback function

◆ p_pap_generate_login

UINT(* sf_cellular_nsal_cfg_t::p_pap_generate_login) (CHAR *p_name, CHAR *p_password)

PAP Authentication generate login callback.

PAP Callback Function


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