X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=pppd%2Fcbcp.c;fp=pppd%2Fcbcp.c;h=8c33cf6392bfb5effb9a52a099427e8f5d63d875;hb=ba7f7e053daae846a54a1d08d3d133a5f1266ace;hp=87bf9c002c0c72c3600216936a3edb4fe3519c4d;hpb=76016e1b948b7d9675b4e0750d1f943d96d9523b;p=ppp.git diff --git a/pppd/cbcp.c b/pppd/cbcp.c index 87bf9c0..8c33cf6 100644 --- a/pppd/cbcp.c +++ b/pppd/cbcp.c @@ -41,10 +41,11 @@ #include #include -#include "pppd.h" +#include "pppd-private.h" #include "cbcp.h" #include "fsm.h" #include "lcp.h" +#include "options.h" /* @@ -52,7 +53,7 @@ */ static int setcbcp (char **); -static option_t cbcp_option_list[] = { +static struct option cbcp_option_list[] = { { "callback", o_special, (void *)setcbcp, "Ask for callback", OPT_PRIO | OPT_A2STRVAL, &cbcp[0].us_number }, { NULL } @@ -461,6 +462,6 @@ static void cbcp_up(cbcp_state *us) { persist = 0; - status = EXIT_CALLBACK; + ppp_set_status(EXIT_CALLBACK); lcp_close(0, "Call me back, please"); }