version 1.1.1.1, 2013/07/22 08:44:29
|
version 1.1.1.2, 2021/03/17 00:39:23
|
Line 66 struct ppp_l2tp_avp;
|
Line 66 struct ppp_l2tp_avp;
|
|
|
/* AVP decoder function type */ |
/* AVP decoder function type */ |
typedef void ppp_l2tp_avp_decode_t(const struct ppp_l2tp_avp_info *info, |
typedef void ppp_l2tp_avp_decode_t(const struct ppp_l2tp_avp_info *info, |
const struct ppp_l2tp_avp *avp, char *buf, size_t bmax); | struct ppp_l2tp_avp *avp, char *buf, size_t bmax); |
|
|
/* Structure describing one AVP type */ |
/* Structure describing one AVP type */ |
struct ppp_l2tp_avp_info { |
struct ppp_l2tp_avp_info { |
Line 477 extern struct ppp_l2tp_avp_list *ppp_l2tp_avp_list_cre
|
Line 477 extern struct ppp_l2tp_avp_list *ppp_l2tp_avp_list_cre
|
* -1 If failure (errno is set) |
* -1 If failure (errno is set) |
*/ |
*/ |
extern int ppp_l2tp_avp_list_insert(struct ppp_l2tp_avp_list *list, |
extern int ppp_l2tp_avp_list_insert(struct ppp_l2tp_avp_list *list, |
struct ppp_l2tp_avp **avpp, int index); | struct ppp_l2tp_avp **avpp, unsigned index); |
|
|
/* |
/* |
* Create a new AVP and add it to the end of the given list. That is, this |
* Create a new AVP and add it to the end of the given list. That is, this |