* 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 $
*/
/*
&rinit, &winit, NULL, NULL
};
+int ppp_ahdlc_count;
+
typedef struct ahdlc_state {
int flags;
mblk_t *cur_frame;
sp->xaccm[0] = ~0;
sp->xaccm[3] = 0x60000000;
sp->mru = PPP_MRU;
+ ++ppp_ahdlc_count;
qprocson(q);
}
return 0;
FREE(q->q_ptr, sizeof(ahdlc_state_t));
q->q_ptr = NULL;
OTHERQ(q)->q_ptr = NULL;
+ --ppp_ahdlc_count;
}
return 0;
}
* 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 $
*/
/*
&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 *));
OPEN_ERROR(ENOSR);
cp->thread = thread;
#endif
+ ++ppp_comp_count;
qprocson(q);
}
return 0;
FREE(cp, sizeof(comp_state_t));
q->q_ptr = NULL;
OTHERQ(q)->q_ptr = NULL;
+ --ppp_comp_count;
}
return 0;
}