Lines Matching defs:ipcp

92  * being one of "lcp", "ipcp", "cisco", "chap", "pap", etc.
400 static const struct cp ipcp = {
407 "ipcp",
446 &ipcp, /* IDX_IPCP */
597 sppp_cp_input(&ipcp, sp, m);
869 (sp->ipcp.flags & IPCP_VJ) && ip->ip_p == IPPROTO_TCP)
871 sp->ipcp.compress_cid)) {
2833 sp->ipcp.opts = 0;
2834 sp->ipcp.flags = 0;
2845 sppp_up_event(&ipcp, sp);
2851 sppp_down_event(&ipcp, sp);
2860 sp->ipcp.flags &= ~(IPCP_HISADDR_SEEN | IPCP_MYADDR_SEEN |
2862 sp->ipcp.opts = 0;
2883 sp->ipcp.flags |= IPCP_MYADDR_DYN;
2884 sp->ipcp.opts |= (1 << IPCP_OPT_ADDRESS);
2886 sp->ipcp.flags |= IPCP_MYADDR_SEEN;
2888 sp->ipcp.opts |= (1 << IPCP_OPT_COMPRESSION);
2889 sp->ipcp.max_state = MAX_STATES - 1;
2890 sp->ipcp.compress_cid = 1;
2892 sppp_open_event(&ipcp, sp);
2898 sppp_close_event(&ipcp, sp);
2899 if (sp->ipcp.flags & IPCP_MYADDR_DYN)
2909 sppp_to_event(&ipcp, (struct sppp *)cookie);
2940 log(LOG_DEBUG, SPP_FMT "ipcp parse opts: ",
3009 log(LOG_DEBUG, SPP_FMT "ipcp parse opt values: ",
3024 sp->ipcp.flags |= IPCP_VJ;
3026 sp->ipcp.max_state = p[4];
3027 sp->ipcp.compress_cid = p[5];
3036 p[4] = sp->ipcp.max_state;
3037 p[5] = sp->ipcp.compress_cid;
3056 sp->ipcp.flags |= IPCP_HISADDR_SEEN;
3097 if (rlen == 0 && !(sp->ipcp.flags & IPCP_HISADDR_SEEN) && !gotmyaddr) {
3141 log(LOG_DEBUG, SPP_FMT "ipcp rej opts: ",
3151 sp->ipcp.opts &= ~(1 << IPCP_OPT_COMPRESSION);
3159 sp->ipcp.opts &= ~(1 << IPCP_OPT_ADDRESS);
3188 log(LOG_DEBUG, SPP_FMT "ipcp nak opts: ",
3205 sp->ipcp.max_state = p[4];
3206 sp->ipcp.compress_cid = p[5];
3210 sp->ipcp.opts &=
3223 sp->ipcp.opts |= (1 << IPCP_OPT_ADDRESS);
3235 if (sp->ipcp.flags & IPCP_MYADDR_DYN) {
3239 sp->ipcp.flags |= IPCP_MYADDR_SEEN;
3286 if (sp->ipcp.opts & (1 << IPCP_OPT_COMPRESSION)) {
3291 opt[i++] = sp->ipcp.max_state;
3292 opt[i++] = sp->ipcp.compress_cid;
3294 if (sp->ipcp.opts & (1 << IPCP_OPT_ADDRESS)) {
5091 spr->defs.ipcp = sp->ipcp;
5303 snprintf (buf, sizeof(buf), "ipcp/0x%x", opt);
5359 case PPP_IPCP: return "ipcp";