summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--gatchat/ppp_cp.c5
-rw-r--r--gatchat/ppp_cp.h1
2 files changed, 6 insertions, 0 deletions
diff --git a/gatchat/ppp_cp.c b/gatchat/ppp_cp.c
index 15163d26..6d088ebf 100644
--- a/gatchat/ppp_cp.c
+++ b/gatchat/ppp_cp.c
@@ -710,6 +710,11 @@ void pppcp_signal_up(struct pppcp_data *data)
pppcp_generate_event(data, UP, NULL, 0);
}
+void pppcp_signal_down(struct pppcp_data *data)
+{
+ pppcp_generate_event(data, DOWN, NULL, 0);
+}
+
static guint8 pppcp_process_configure_request(struct pppcp_data *pppcp,
struct pppcp_packet *packet)
{
diff --git a/gatchat/ppp_cp.h b/gatchat/ppp_cp.h
index 2f991444..519a4a0a 100644
--- a/gatchat/ppp_cp.h
+++ b/gatchat/ppp_cp.h
@@ -120,3 +120,4 @@ void pppcp_send_protocol_reject(struct pppcp_data *data,
void pppcp_signal_open(struct pppcp_data *data);
void pppcp_signal_close(struct pppcp_data *data);
void pppcp_signal_up(struct pppcp_data *data);
+void pppcp_signal_down(struct pppcp_data *data);