/* ttwrite.c - ttwrite */ #include #include #include "tnfsm.h" extern struct fsm_trans ttstab[]; extern u_char ttfsm[][NCHRS]; extern int ttstate; /*------------------------------------------------------------------------ * ttwrite - do output processing for (local) network virtual printer *------------------------------------------------------------------------ */ int ttwrite(FILE *sfp, FILE *tfp, u_char *buf, int cc) { struct fsm_trans *pt; int i, ti; for (i=0; ift_action)(sfp, tfp, c); ttstate = pt->ft_next; } }