ipcpconf
if (_this->iface[i].ipcpconf == NULL)
if (strcmp(_this->iface[i].ipcpconf->name,
struct ipcpconf *ipcpconf;
TAILQ_FOREACH(ipcpconf, &_this->conf.ipcpconfs, entry) {
strlcpy(ipcpstat->name, ipcpconf->name, sizeof(ipcpstat->name));
struct ipcpconf *ipcpconf;
TAILQ_FOREACH(ipcpconf, &_this->conf.ipcpconfs, entry) {
ipcpstat = npppd_get_ipcp_stat(&destroy_list, ipcpconf->name);
strlcpy(ipcpstat->name, ipcpconf->name, sizeof(ipcpconf->name));
TAILQ_ENTRY(ipcpconf) entry;
struct ipcpconf *ipcpconf;
TAILQ_HEAD(ipcpconfs, ipcpconf) ipcpconfs;
struct ipcpconf *ipcp;
_this->ipcpconf = iface->ipcpconf;
_this->ipcpconf = iface->ipcpconf;
struct ipcpconf *ipcpconf;
#define ppp_ipcp(ppp) ((ppp)->pppd->iface[(ppp)->ifidx].ipcpconf)
struct ipcpconf *ipcp;
struct ipcpconf *ipcp, *ipcp0;
ipcpconf_init(struct ipcpconf *ipcp)
memset(ipcp, 0, sizeof(struct ipcpconf));
ipcpconf_fini(struct ipcpconf *ipcp)
struct ipcpconf *
struct ipcpconf *ipcp;
static void ipcpconf_init (struct ipcpconf *);
static void ipcpconf_fini (struct ipcpconf *);
static struct ipcpconf *ipcpconf_find (const char *);
struct ipcpconf *n;
if ((n = malloc(sizeof(struct ipcpconf))) == NULL) {
struct ipcpconf *curr_ipcpconf;
struct ipcpconf *ipcp;
n->ipcpconf = ipcp;