From 5daac16c20d48941d638bfe4a0c0acdeecc2be35 Mon Sep 17 00:00:00 2001 From: Paul Mackerras Date: Mon, 12 Apr 1999 06:20:22 +0000 Subject: [PATCH] restore ppp_comp_count and ppp_ahdlc_count, needed on SunOS --- modules/ppp_ahdlc.c | 6 +++++- modules/ppp_comp.c | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/modules/ppp_ahdlc.c b/modules/ppp_ahdlc.c index 93c5226..6d0ef48 100644 --- a/modules/ppp_ahdlc.c +++ b/modules/ppp_ahdlc.c @@ -24,7 +24,7 @@ * OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, * OR MODIFICATIONS. * - * $Id: ppp_ahdlc.c,v 1.9 1999/02/26 10:52:07 paulus Exp $ + * $Id: ppp_ahdlc.c,v 1.10 1999/04/12 06:20:21 paulus Exp $ */ /* @@ -94,6 +94,8 @@ struct streamtab ppp_ahdlcinfo = { &rinit, &winit, NULL, NULL }; +int ppp_ahdlc_count; + typedef struct ahdlc_state { int flags; mblk_t *cur_frame; @@ -170,6 +172,7 @@ MOD_OPEN(ahdlc_open) sp->xaccm[0] = ~0; sp->xaccm[3] = 0x60000000; sp->mru = PPP_MRU; + ++ppp_ahdlc_count; qprocson(q); } return 0; @@ -189,6 +192,7 @@ MOD_CLOSE(ahdlc_close) FREE(q->q_ptr, sizeof(ahdlc_state_t)); q->q_ptr = NULL; OTHERQ(q)->q_ptr = NULL; + --ppp_ahdlc_count; } return 0; } diff --git a/modules/ppp_comp.c b/modules/ppp_comp.c index 9cb77c3..9671370 100644 --- a/modules/ppp_comp.c +++ b/modules/ppp_comp.c @@ -24,7 +24,7 @@ * OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, * OR MODIFICATIONS. * - * $Id: ppp_comp.c,v 1.10 1999/02/26 10:52:07 paulus Exp $ + * $Id: ppp_comp.c,v 1.11 1999/04/12 06:20:22 paulus Exp $ */ /* @@ -106,6 +106,8 @@ struct streamtab ppp_compinfo = { &r_init, &w_init, NULL, NULL }; +int ppp_comp_count; /* number of module instances in use */ + #ifdef __osf__ static void ppp_comp_alloc __P((comp_state_t *)); @@ -200,6 +202,7 @@ MOD_OPEN(ppp_comp_open) OPEN_ERROR(ENOSR); cp->thread = thread; #endif + ++ppp_comp_count; qprocson(q); } return 0; @@ -225,6 +228,7 @@ MOD_CLOSE(ppp_comp_close) FREE(cp, sizeof(comp_state_t)); q->q_ptr = NULL; OTHERQ(q)->q_ptr = NULL; + --ppp_comp_count; } return 0; } -- 2.39.2