1*7c478bd9Sstevel@tonic-gate /* 2*7c478bd9Sstevel@tonic-gate * CDDL HEADER START 3*7c478bd9Sstevel@tonic-gate * 4*7c478bd9Sstevel@tonic-gate * The contents of this file are subject to the terms of the 5*7c478bd9Sstevel@tonic-gate * Common Development and Distribution License, Version 1.0 only 6*7c478bd9Sstevel@tonic-gate * (the "License"). You may not use this file except in compliance 7*7c478bd9Sstevel@tonic-gate * with the License. 8*7c478bd9Sstevel@tonic-gate * 9*7c478bd9Sstevel@tonic-gate * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 10*7c478bd9Sstevel@tonic-gate * or http://www.opensolaris.org/os/licensing. 11*7c478bd9Sstevel@tonic-gate * See the License for the specific language governing permissions 12*7c478bd9Sstevel@tonic-gate * and limitations under the License. 13*7c478bd9Sstevel@tonic-gate * 14*7c478bd9Sstevel@tonic-gate * When distributing Covered Code, include this CDDL HEADER in each 15*7c478bd9Sstevel@tonic-gate * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 16*7c478bd9Sstevel@tonic-gate * If applicable, add the following below this CDDL HEADER, with the 17*7c478bd9Sstevel@tonic-gate * fields enclosed by brackets "[]" replaced with your own identifying 18*7c478bd9Sstevel@tonic-gate * information: Portions Copyright [yyyy] [name of copyright owner] 19*7c478bd9Sstevel@tonic-gate * 20*7c478bd9Sstevel@tonic-gate * CDDL HEADER END 21*7c478bd9Sstevel@tonic-gate */ 22*7c478bd9Sstevel@tonic-gate /* 23*7c478bd9Sstevel@tonic-gate * Copyright 2002 Sun Microsystems, Inc. All rights reserved. 24*7c478bd9Sstevel@tonic-gate * Use is subject to license terms. 25*7c478bd9Sstevel@tonic-gate */ 26*7c478bd9Sstevel@tonic-gate 27*7c478bd9Sstevel@tonic-gate /* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */ 28*7c478bd9Sstevel@tonic-gate /* All Rights Reserved */ 29*7c478bd9Sstevel@tonic-gate 30*7c478bd9Sstevel@tonic-gate 31*7c478bd9Sstevel@tonic-gate #pragma ident "%Z%%M% %I% %E% SMI" 32*7c478bd9Sstevel@tonic-gate 33*7c478bd9Sstevel@tonic-gate /* 34*7c478bd9Sstevel@tonic-gate * University Copyright- Copyright (c) 1982, 1986, 1988 35*7c478bd9Sstevel@tonic-gate * The Regents of the University of California 36*7c478bd9Sstevel@tonic-gate * All Rights Reserved 37*7c478bd9Sstevel@tonic-gate * 38*7c478bd9Sstevel@tonic-gate * University Acknowledgment- Portions of this document are derived from 39*7c478bd9Sstevel@tonic-gate * software developed by the University of California, Berkeley, and its 40*7c478bd9Sstevel@tonic-gate * contributors. 41*7c478bd9Sstevel@tonic-gate */ 42*7c478bd9Sstevel@tonic-gate 43*7c478bd9Sstevel@tonic-gate #include "tdef.h" 44*7c478bd9Sstevel@tonic-gate 45*7c478bd9Sstevel@tonic-gate /* You may want to change these names */ 46*7c478bd9Sstevel@tonic-gate 47*7c478bd9Sstevel@tonic-gate #ifdef NROFF 48*7c478bd9Sstevel@tonic-gate 49*7c478bd9Sstevel@tonic-gate char termtab[NS] = "/usr/share/lib/nterm/tab."; /* term type added in ptinit() */ 50*7c478bd9Sstevel@tonic-gate char fontfile[NS] = ""; /* not used */ 51*7c478bd9Sstevel@tonic-gate char devname[20] = "37"; 52*7c478bd9Sstevel@tonic-gate 53*7c478bd9Sstevel@tonic-gate #else 54*7c478bd9Sstevel@tonic-gate 55*7c478bd9Sstevel@tonic-gate char termtab[NS] = "/usr/lib/font"; /* rest added in ptinit() */ 56*7c478bd9Sstevel@tonic-gate char fontfile[NS] = "/usr/lib/font";/* rest added in casefp() */ 57*7c478bd9Sstevel@tonic-gate char devname[20] = "post"; /* default typesetter */ 58*7c478bd9Sstevel@tonic-gate 59*7c478bd9Sstevel@tonic-gate #endif 60*7c478bd9Sstevel@tonic-gate char tmp_name[] = "/usr/tmp/trtmpXXXXXX"; 61*7c478bd9Sstevel@tonic-gate char obuf[OBUFSZ]; /* characters collected here for typesetter output */ 62*7c478bd9Sstevel@tonic-gate char *obufp = obuf; 63*7c478bd9Sstevel@tonic-gate struct numtab numtab[NN] = { 64*7c478bd9Sstevel@tonic-gate { PAIR('%', 0) }, 65*7c478bd9Sstevel@tonic-gate { PAIR('n', 'l') }, 66*7c478bd9Sstevel@tonic-gate { PAIR('y', 'r') }, 67*7c478bd9Sstevel@tonic-gate { PAIR('h', 'p') }, 68*7c478bd9Sstevel@tonic-gate { PAIR('c', 't') }, 69*7c478bd9Sstevel@tonic-gate { PAIR('d', 'n') }, 70*7c478bd9Sstevel@tonic-gate { PAIR('m', 'o') }, 71*7c478bd9Sstevel@tonic-gate { PAIR('d', 'y') }, 72*7c478bd9Sstevel@tonic-gate { PAIR('d', 'w') }, 73*7c478bd9Sstevel@tonic-gate { PAIR('l', 'n') }, 74*7c478bd9Sstevel@tonic-gate { PAIR('d', 'l') }, 75*7c478bd9Sstevel@tonic-gate { PAIR('s', 't') }, 76*7c478bd9Sstevel@tonic-gate { PAIR('s', 'b') }, 77*7c478bd9Sstevel@tonic-gate { PAIR('c', '.') }, 78*7c478bd9Sstevel@tonic-gate { PAIR('$', '$') }, 79*7c478bd9Sstevel@tonic-gate }; 80*7c478bd9Sstevel@tonic-gate 81*7c478bd9Sstevel@tonic-gate 82*7c478bd9Sstevel@tonic-gate int pto = 10000; 83*7c478bd9Sstevel@tonic-gate int pfrom = 1; 84*7c478bd9Sstevel@tonic-gate int print = 1; 85*7c478bd9Sstevel@tonic-gate char nextf[NS] = "/usr/share/lib/tmac/"; 86*7c478bd9Sstevel@tonic-gate char mfiles[NMF][NS]; 87*7c478bd9Sstevel@tonic-gate int nmfi = 0; 88*7c478bd9Sstevel@tonic-gate #ifndef NROFF 89*7c478bd9Sstevel@tonic-gate int oldbits = -1; 90*7c478bd9Sstevel@tonic-gate #endif 91*7c478bd9Sstevel@tonic-gate int init = 1; 92*7c478bd9Sstevel@tonic-gate int fc = IMP; /* field character */ 93*7c478bd9Sstevel@tonic-gate int eschar = '\\'; 94*7c478bd9Sstevel@tonic-gate #ifdef NROFF 95*7c478bd9Sstevel@tonic-gate int pl = 11*INCH; 96*7c478bd9Sstevel@tonic-gate int po = PO; 97*7c478bd9Sstevel@tonic-gate #else 98*7c478bd9Sstevel@tonic-gate int pl; 99*7c478bd9Sstevel@tonic-gate int po; 100*7c478bd9Sstevel@tonic-gate #endif 101*7c478bd9Sstevel@tonic-gate int dfact = 1; 102*7c478bd9Sstevel@tonic-gate int dfactd = 1; 103*7c478bd9Sstevel@tonic-gate int res = 1; 104*7c478bd9Sstevel@tonic-gate int smnt = 0; /* beginning of special fonts */ 105*7c478bd9Sstevel@tonic-gate int ascii = ASCII; 106*7c478bd9Sstevel@tonic-gate int ptid = PTID; 107*7c478bd9Sstevel@tonic-gate int lg = LG; 108*7c478bd9Sstevel@tonic-gate int pnlist[NPN] = { -1 }; 109*7c478bd9Sstevel@tonic-gate 110*7c478bd9Sstevel@tonic-gate 111*7c478bd9Sstevel@tonic-gate int *pnp = pnlist; 112*7c478bd9Sstevel@tonic-gate int npn = 1; 113*7c478bd9Sstevel@tonic-gate int npnflg = 1; 114*7c478bd9Sstevel@tonic-gate int dpn = -1; 115*7c478bd9Sstevel@tonic-gate int totout = 1; 116*7c478bd9Sstevel@tonic-gate int ulfont = ULFONT; 117*7c478bd9Sstevel@tonic-gate int tabch = TAB; 118*7c478bd9Sstevel@tonic-gate int ldrch = LEADER; 119*7c478bd9Sstevel@tonic-gate extern caseds(), caseas(), casesp(), caseft(), caseps(), casevs(), 120*7c478bd9Sstevel@tonic-gate casenr(), caseif(), casepo(), casetl(), casetm(), casebp(), casech(), 121*7c478bd9Sstevel@tonic-gate casepn(), tbreak(), caseti(), casene(), casenf(), casece(), casefi(), 122*7c478bd9Sstevel@tonic-gate casein(), casell(), casens(), casemk(), casert(), caseam(), 123*7c478bd9Sstevel@tonic-gate casede(), casedi(), caseda(), casewh(), casedt(), caseit(), caserm(), 124*7c478bd9Sstevel@tonic-gate casern(), casead(), casers(), casena(), casepl(), caseta(), casetr(), 125*7c478bd9Sstevel@tonic-gate caseul(), caselt(), casenx(), caseso(), caseig(), casetc(), casefc(), 126*7c478bd9Sstevel@tonic-gate caseec(), caseeo(), caselc(), caseev(), caserd(), caseab(), casefl(), 127*7c478bd9Sstevel@tonic-gate done(), casess(), casefp(), casecs(), casebd(), caselg(), casehc(), 128*7c478bd9Sstevel@tonic-gate casehy(), casenh(), casenm(), casenn(), casesv(), caseos(), casels(), 129*7c478bd9Sstevel@tonic-gate casecc(), casec2(), caseem(), caseaf(), casehw(), casemc(), casepm(), 130*7c478bd9Sstevel@tonic-gate casecu(), casepi(), caserr(), caseuf(), caseie(), caseel(), casepc(), 131*7c478bd9Sstevel@tonic-gate caseht(), casecf(), casesy(), caself(), casedb(); 132*7c478bd9Sstevel@tonic-gate 133*7c478bd9Sstevel@tonic-gate #define C(a,b) {a, 0, b, 0} 134*7c478bd9Sstevel@tonic-gate struct contab contab[NM] = { 135*7c478bd9Sstevel@tonic-gate C(PAIR('d', 's'), caseds), 136*7c478bd9Sstevel@tonic-gate C(PAIR('a', 's'), caseas), 137*7c478bd9Sstevel@tonic-gate C(PAIR('s', 'p'), casesp), 138*7c478bd9Sstevel@tonic-gate C(PAIR('f', 't'), caseft), 139*7c478bd9Sstevel@tonic-gate C(PAIR('p', 's'), caseps), 140*7c478bd9Sstevel@tonic-gate C(PAIR('v', 's'), casevs), 141*7c478bd9Sstevel@tonic-gate C(PAIR('n', 'r'), casenr), 142*7c478bd9Sstevel@tonic-gate C(PAIR('i', 'f'), caseif), 143*7c478bd9Sstevel@tonic-gate C(PAIR('i', 'e'), caseie), 144*7c478bd9Sstevel@tonic-gate C(PAIR('e', 'l'), caseel), 145*7c478bd9Sstevel@tonic-gate C(PAIR('p', 'o'), casepo), 146*7c478bd9Sstevel@tonic-gate C(PAIR('t', 'l'), casetl), 147*7c478bd9Sstevel@tonic-gate C(PAIR('t', 'm'), casetm), 148*7c478bd9Sstevel@tonic-gate C(PAIR('b', 'p'), casebp), 149*7c478bd9Sstevel@tonic-gate C(PAIR('c', 'h'), casech), 150*7c478bd9Sstevel@tonic-gate C(PAIR('p', 'n'), casepn), 151*7c478bd9Sstevel@tonic-gate C(PAIR('b', 'r'), tbreak), 152*7c478bd9Sstevel@tonic-gate C(PAIR('t', 'i'), caseti), 153*7c478bd9Sstevel@tonic-gate C(PAIR('n', 'e'), casene), 154*7c478bd9Sstevel@tonic-gate C(PAIR('n', 'f'), casenf), 155*7c478bd9Sstevel@tonic-gate C(PAIR('c', 'e'), casece), 156*7c478bd9Sstevel@tonic-gate C(PAIR('f', 'i'), casefi), 157*7c478bd9Sstevel@tonic-gate C(PAIR('i', 'n'), casein), 158*7c478bd9Sstevel@tonic-gate C(PAIR('l', 'l'), casell), 159*7c478bd9Sstevel@tonic-gate C(PAIR('n', 's'), casens), 160*7c478bd9Sstevel@tonic-gate C(PAIR('m', 'k'), casemk), 161*7c478bd9Sstevel@tonic-gate C(PAIR('r', 't'), casert), 162*7c478bd9Sstevel@tonic-gate C(PAIR('a', 'm'), caseam), 163*7c478bd9Sstevel@tonic-gate C(PAIR('d', 'e'), casede), 164*7c478bd9Sstevel@tonic-gate C(PAIR('d', 'i'), casedi), 165*7c478bd9Sstevel@tonic-gate C(PAIR('d', 'a'), caseda), 166*7c478bd9Sstevel@tonic-gate C(PAIR('w', 'h'), casewh), 167*7c478bd9Sstevel@tonic-gate C(PAIR('d', 't'), casedt), 168*7c478bd9Sstevel@tonic-gate C(PAIR('i', 't'), caseit), 169*7c478bd9Sstevel@tonic-gate C(PAIR('r', 'm'), caserm), 170*7c478bd9Sstevel@tonic-gate C(PAIR('r', 'r'), caserr), 171*7c478bd9Sstevel@tonic-gate C(PAIR('r', 'n'), casern), 172*7c478bd9Sstevel@tonic-gate C(PAIR('a', 'd'), casead), 173*7c478bd9Sstevel@tonic-gate C(PAIR('r', 's'), casers), 174*7c478bd9Sstevel@tonic-gate C(PAIR('n', 'a'), casena), 175*7c478bd9Sstevel@tonic-gate C(PAIR('p', 'l'), casepl), 176*7c478bd9Sstevel@tonic-gate C(PAIR('t', 'a'), caseta), 177*7c478bd9Sstevel@tonic-gate C(PAIR('t', 'r'), casetr), 178*7c478bd9Sstevel@tonic-gate C(PAIR('u', 'l'), caseul), 179*7c478bd9Sstevel@tonic-gate C(PAIR('c', 'u'), casecu), 180*7c478bd9Sstevel@tonic-gate C(PAIR('l', 't'), caselt), 181*7c478bd9Sstevel@tonic-gate C(PAIR('n', 'x'), casenx), 182*7c478bd9Sstevel@tonic-gate C(PAIR('s', 'o'), caseso), 183*7c478bd9Sstevel@tonic-gate C(PAIR('i', 'g'), caseig), 184*7c478bd9Sstevel@tonic-gate C(PAIR('t', 'c'), casetc), 185*7c478bd9Sstevel@tonic-gate C(PAIR('f', 'c'), casefc), 186*7c478bd9Sstevel@tonic-gate C(PAIR('e', 'c'), caseec), 187*7c478bd9Sstevel@tonic-gate C(PAIR('e', 'o'), caseeo), 188*7c478bd9Sstevel@tonic-gate C(PAIR('l', 'c'), caselc), 189*7c478bd9Sstevel@tonic-gate C(PAIR('e', 'v'), caseev), 190*7c478bd9Sstevel@tonic-gate C(PAIR('r', 'd'), caserd), 191*7c478bd9Sstevel@tonic-gate C(PAIR('a', 'b'), caseab), 192*7c478bd9Sstevel@tonic-gate C(PAIR('f', 'l'), casefl), 193*7c478bd9Sstevel@tonic-gate C(PAIR('e', 'x'), done), 194*7c478bd9Sstevel@tonic-gate C(PAIR('s', 's'), casess), 195*7c478bd9Sstevel@tonic-gate C(PAIR('f', 'p'), casefp), 196*7c478bd9Sstevel@tonic-gate C(PAIR('c', 's'), casecs), 197*7c478bd9Sstevel@tonic-gate C(PAIR('b', 'd'), casebd), 198*7c478bd9Sstevel@tonic-gate C(PAIR('l', 'g'), caselg), 199*7c478bd9Sstevel@tonic-gate C(PAIR('h', 'c'), casehc), 200*7c478bd9Sstevel@tonic-gate C(PAIR('h', 'y'), casehy), 201*7c478bd9Sstevel@tonic-gate C(PAIR('n', 'h'), casenh), 202*7c478bd9Sstevel@tonic-gate C(PAIR('n', 'm'), casenm), 203*7c478bd9Sstevel@tonic-gate C(PAIR('n', 'n'), casenn), 204*7c478bd9Sstevel@tonic-gate C(PAIR('s', 'v'), casesv), 205*7c478bd9Sstevel@tonic-gate C(PAIR('o', 's'), caseos), 206*7c478bd9Sstevel@tonic-gate C(PAIR('l', 's'), casels), 207*7c478bd9Sstevel@tonic-gate C(PAIR('c', 'c'), casecc), 208*7c478bd9Sstevel@tonic-gate C(PAIR('c', '2'), casec2), 209*7c478bd9Sstevel@tonic-gate C(PAIR('e', 'm'), caseem), 210*7c478bd9Sstevel@tonic-gate C(PAIR('a', 'f'), caseaf), 211*7c478bd9Sstevel@tonic-gate C(PAIR('h', 'w'), casehw), 212*7c478bd9Sstevel@tonic-gate C(PAIR('m', 'c'), casemc), 213*7c478bd9Sstevel@tonic-gate C(PAIR('p', 'm'), casepm), 214*7c478bd9Sstevel@tonic-gate C(PAIR('p', 'i'), casepi), 215*7c478bd9Sstevel@tonic-gate C(PAIR('u', 'f'), caseuf), 216*7c478bd9Sstevel@tonic-gate C(PAIR('p', 'c'), casepc), 217*7c478bd9Sstevel@tonic-gate C(PAIR('h', 't'), caseht), 218*7c478bd9Sstevel@tonic-gate C(PAIR('c', 'f'), casecf), 219*7c478bd9Sstevel@tonic-gate C(PAIR('s', 'y'), casesy), 220*7c478bd9Sstevel@tonic-gate C(PAIR('l', 'f'), caself), 221*7c478bd9Sstevel@tonic-gate C(PAIR('d', 'b'), casedb), 222*7c478bd9Sstevel@tonic-gate /* C(PAIR('!', 0), casesy), */ /* synonym for .sy */ 223*7c478bd9Sstevel@tonic-gate }; 224*7c478bd9Sstevel@tonic-gate 225*7c478bd9Sstevel@tonic-gate 226*7c478bd9Sstevel@tonic-gate tchar oline[LNSIZE+1]; 227*7c478bd9Sstevel@tonic-gate 228*7c478bd9Sstevel@tonic-gate /* 229*7c478bd9Sstevel@tonic-gate * troff environment block 230*7c478bd9Sstevel@tonic-gate */ 231*7c478bd9Sstevel@tonic-gate 232*7c478bd9Sstevel@tonic-gate struct env env = { 233*7c478bd9Sstevel@tonic-gate /* int ics */ 0, 234*7c478bd9Sstevel@tonic-gate /* int sps */ 0, 235*7c478bd9Sstevel@tonic-gate /* int spacesz */ 0, 236*7c478bd9Sstevel@tonic-gate /* int lss */ 0, 237*7c478bd9Sstevel@tonic-gate /* int lss1 */ 0, 238*7c478bd9Sstevel@tonic-gate /* int ll */ 0, 239*7c478bd9Sstevel@tonic-gate /* int ll1 */ 0, 240*7c478bd9Sstevel@tonic-gate /* int lt */ 0, 241*7c478bd9Sstevel@tonic-gate /* int lt1 */ 0, 242*7c478bd9Sstevel@tonic-gate /* tchar i */ 0, /* insertion character */ 243*7c478bd9Sstevel@tonic-gate /* int icf */ 0, 244*7c478bd9Sstevel@tonic-gate /* tchar chbits */ 0, /* size+font bits for current character */ 245*7c478bd9Sstevel@tonic-gate /* tchar spbits */ 0, 246*7c478bd9Sstevel@tonic-gate /* tchar nmbits */ 0, 247*7c478bd9Sstevel@tonic-gate /* int apts */ PS, /* actual point size -- as requested by user */ 248*7c478bd9Sstevel@tonic-gate /* int apts1 */ PS, /* need not match an existent size */ 249*7c478bd9Sstevel@tonic-gate /* int pts */ PS, /* hence, this is the size that really exists */ 250*7c478bd9Sstevel@tonic-gate /* int pts1 */ PS, 251*7c478bd9Sstevel@tonic-gate /* int font */ FT, 252*7c478bd9Sstevel@tonic-gate /* int font1 */ FT, 253*7c478bd9Sstevel@tonic-gate /* int ls */ 1, 254*7c478bd9Sstevel@tonic-gate /* int ls1 */ 1, 255*7c478bd9Sstevel@tonic-gate /* int ad */ 1, 256*7c478bd9Sstevel@tonic-gate /* int nms */ 1, 257*7c478bd9Sstevel@tonic-gate /* int ndf */ 1, 258*7c478bd9Sstevel@tonic-gate /* int fi */ 1, 259*7c478bd9Sstevel@tonic-gate /* int cc */ '.', 260*7c478bd9Sstevel@tonic-gate /* int c2 */ '\'', 261*7c478bd9Sstevel@tonic-gate /* int ohc */ OHC, 262*7c478bd9Sstevel@tonic-gate /* int tdelim */ IMP, 263*7c478bd9Sstevel@tonic-gate /* int hyf */ 0, 264*7c478bd9Sstevel@tonic-gate /* int hyoff */ 0, 265*7c478bd9Sstevel@tonic-gate /* int un1 */ -1, 266*7c478bd9Sstevel@tonic-gate /* int tabc */ 0, 267*7c478bd9Sstevel@tonic-gate /* int dotc */ '.', 268*7c478bd9Sstevel@tonic-gate /* int adsp */ 0, 269*7c478bd9Sstevel@tonic-gate /* int adrem */ 0, 270*7c478bd9Sstevel@tonic-gate /* int lastl */ 0, 271*7c478bd9Sstevel@tonic-gate /* int nel */ 0, 272*7c478bd9Sstevel@tonic-gate /* int admod */ 0, 273*7c478bd9Sstevel@tonic-gate /* tchar *wordp */ 0, 274*7c478bd9Sstevel@tonic-gate /* int spflg */ 0, /* probably to indicate space after punctuation needed */ 275*7c478bd9Sstevel@tonic-gate /* tchar *linep */ 0, 276*7c478bd9Sstevel@tonic-gate /* tchar *wdend */ 0, 277*7c478bd9Sstevel@tonic-gate /* tchar *wdstart */ 0, 278*7c478bd9Sstevel@tonic-gate /* int wne */ 0, 279*7c478bd9Sstevel@tonic-gate /* int ne */ 0, 280*7c478bd9Sstevel@tonic-gate /* int nc */ 0, 281*7c478bd9Sstevel@tonic-gate /* int nb */ 0, 282*7c478bd9Sstevel@tonic-gate /* int lnmod */ 0, 283*7c478bd9Sstevel@tonic-gate /* int nwd */ 0, 284*7c478bd9Sstevel@tonic-gate /* int nn */ 0, 285*7c478bd9Sstevel@tonic-gate /* int ni */ 0, 286*7c478bd9Sstevel@tonic-gate /* int ul */ 0, 287*7c478bd9Sstevel@tonic-gate /* int cu */ 0, 288*7c478bd9Sstevel@tonic-gate /* int ce */ 0, 289*7c478bd9Sstevel@tonic-gate /* int in */ 0, 290*7c478bd9Sstevel@tonic-gate /* int in1 */ 0, 291*7c478bd9Sstevel@tonic-gate /* int un */ 0, 292*7c478bd9Sstevel@tonic-gate /* int wch */ 0, 293*7c478bd9Sstevel@tonic-gate /* int pendt */ 0, 294*7c478bd9Sstevel@tonic-gate /* tchar *pendw */ (tchar *)0, 295*7c478bd9Sstevel@tonic-gate /* int pendnf */ 0, 296*7c478bd9Sstevel@tonic-gate /* int spread */ 0, 297*7c478bd9Sstevel@tonic-gate /* int it */ 0, 298*7c478bd9Sstevel@tonic-gate /* int itmac */ 0, 299*7c478bd9Sstevel@tonic-gate /* int lnsize */ LNSIZE, 300*7c478bd9Sstevel@tonic-gate }; 301