xref: /onnv-gate/usr/src/lib/libeti/form/common/llib-lform (revision 0:68f95e015346)
1*0Sstevel@tonic-gate/*
2*0Sstevel@tonic-gate * CDDL HEADER START
3*0Sstevel@tonic-gate *
4*0Sstevel@tonic-gate * The contents of this file are subject to the terms of the
5*0Sstevel@tonic-gate * Common Development and Distribution License, Version 1.0 only
6*0Sstevel@tonic-gate * (the "License").  You may not use this file except in compliance
7*0Sstevel@tonic-gate * with the License.
8*0Sstevel@tonic-gate *
9*0Sstevel@tonic-gate * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
10*0Sstevel@tonic-gate * or http://www.opensolaris.org/os/licensing.
11*0Sstevel@tonic-gate * See the License for the specific language governing permissions
12*0Sstevel@tonic-gate * and limitations under the License.
13*0Sstevel@tonic-gate *
14*0Sstevel@tonic-gate * When distributing Covered Code, include this CDDL HEADER in each
15*0Sstevel@tonic-gate * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
16*0Sstevel@tonic-gate * If applicable, add the following below this CDDL HEADER, with the
17*0Sstevel@tonic-gate * fields enclosed by brackets "[]" replaced with your own identifying
18*0Sstevel@tonic-gate * information: Portions Copyright [yyyy] [name of copyright owner]
19*0Sstevel@tonic-gate *
20*0Sstevel@tonic-gate * CDDL HEADER END
21*0Sstevel@tonic-gate */
22*0Sstevel@tonic-gate/*	Copyright (c) 1988 AT&T	*/
23*0Sstevel@tonic-gate/*	  All Rights Reserved  	*/
24*0Sstevel@tonic-gate
25*0Sstevel@tonic-gate
26*0Sstevel@tonic-gate/*
27*0Sstevel@tonic-gate * Copyright (c) 1997 by Sun Microsystems, Inc.
28*0Sstevel@tonic-gate * All rights reserved.
29*0Sstevel@tonic-gate */
30*0Sstevel@tonic-gate
31*0Sstevel@tonic-gate#pragma ident	"%Z%%M%	%I%	%E% SMI"	/* SVr4.0 1.6	*/
32*0Sstevel@tonic-gate
33*0Sstevel@tonic-gate/*LINTLIBRARY*/
34*0Sstevel@tonic-gate
35*0Sstevel@tonic-gate#include "form.h"
36*0Sstevel@tonic-gate
37*0Sstevel@tonic-gate/*
38*0Sstevel@tonic-gate *  FIELDTYPE routines
39*0Sstevel@tonic-gate */
40*0Sstevel@tonic-gate
41*0Sstevel@tonic-gateFIELDTYPE *
42*0Sstevel@tonic-gatenew_fieldtype(fcheck, ccheck)
43*0Sstevel@tonic-gatePTF_int fcheck;
44*0Sstevel@tonic-gatePTF_int ccheck;
45*0Sstevel@tonic-gate{ return ((FIELDTYPE *)0); }
46*0Sstevel@tonic-gate
47*0Sstevel@tonic-gateFIELDTYPE *
48*0Sstevel@tonic-gatelink_fieldtype(left, right)
49*0Sstevel@tonic-gateFIELDTYPE *left;
50*0Sstevel@tonic-gateFIELDTYPE *right;
51*0Sstevel@tonic-gate{ return ((FIELDTYPE *)0); }
52*0Sstevel@tonic-gate
53*0Sstevel@tonic-gateint
54*0Sstevel@tonic-gatefree_fieldtype(t)
55*0Sstevel@tonic-gateFIELDTYPE *	t;
56*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
57*0Sstevel@tonic-gate
58*0Sstevel@tonic-gateint
59*0Sstevel@tonic-gateset_fieldtype_arg(t, makearg, copyarg, freearg)
60*0Sstevel@tonic-gateFIELDTYPE *t;
61*0Sstevel@tonic-gatePTF_charP makearg;
62*0Sstevel@tonic-gatePTF_charP copyarg;
63*0Sstevel@tonic-gatePTF_void freearg;
64*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
65*0Sstevel@tonic-gate
66*0Sstevel@tonic-gateint
67*0Sstevel@tonic-gateset_fieldtype_choice(t, next, prev)
68*0Sstevel@tonic-gateFIELDTYPE *t;
69*0Sstevel@tonic-gatePTF_int next;
70*0Sstevel@tonic-gatePTF_int prev;
71*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
72*0Sstevel@tonic-gate
73*0Sstevel@tonic-gate/*
74*0Sstevel@tonic-gate *  FIELD routines
75*0Sstevel@tonic-gate */
76*0Sstevel@tonic-gate
77*0Sstevel@tonic-gateFIELD *
78*0Sstevel@tonic-gatenew_field(rows, cols, frow, fcol, nrow, nbuf)
79*0Sstevel@tonic-gateint rows;
80*0Sstevel@tonic-gateint cols;
81*0Sstevel@tonic-gateint frow;
82*0Sstevel@tonic-gateint fcol;
83*0Sstevel@tonic-gateint nrow;
84*0Sstevel@tonic-gateint nbuf;
85*0Sstevel@tonic-gate{ return ((FIELD *)0); }
86*0Sstevel@tonic-gate
87*0Sstevel@tonic-gateFIELD *
88*0Sstevel@tonic-gatedup_field(field, frow, fcol)
89*0Sstevel@tonic-gateFIELD *field;
90*0Sstevel@tonic-gateint frow;
91*0Sstevel@tonic-gateint fcol;
92*0Sstevel@tonic-gate{ return ((FIELD *)0); }
93*0Sstevel@tonic-gate
94*0Sstevel@tonic-gateFIELD *
95*0Sstevel@tonic-gatelink_field(field, frow, fcol)
96*0Sstevel@tonic-gateFIELD *field;
97*0Sstevel@tonic-gateint frow;
98*0Sstevel@tonic-gateint fcol;
99*0Sstevel@tonic-gate{ return ((FIELD *)0); }
100*0Sstevel@tonic-gate
101*0Sstevel@tonic-gateint
102*0Sstevel@tonic-gatefree_field(f)
103*0Sstevel@tonic-gateFIELD *	 f;
104*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
105*0Sstevel@tonic-gate
106*0Sstevel@tonic-gateint
107*0Sstevel@tonic-gatefield_info(f, rows, cols, frow, fcol, nrow, nbuf)
108*0Sstevel@tonic-gateFIELD *f;
109*0Sstevel@tonic-gateint *rows;
110*0Sstevel@tonic-gateint *cols;
111*0Sstevel@tonic-gateint *frow;
112*0Sstevel@tonic-gateint *fcol;
113*0Sstevel@tonic-gateint *nrow;
114*0Sstevel@tonic-gateint *nbuf;
115*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
116*0Sstevel@tonic-gate
117*0Sstevel@tonic-gateint
118*0Sstevel@tonic-gatedynamic_field_info(f, drows, dcols, max)
119*0Sstevel@tonic-gateFIELD *f;
120*0Sstevel@tonic-gateint   *drows;
121*0Sstevel@tonic-gateint   *dcols;
122*0Sstevel@tonic-gateint   *max;
123*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
124*0Sstevel@tonic-gate
125*0Sstevel@tonic-gateint
126*0Sstevel@tonic-gateset_max_field(f, max)
127*0Sstevel@tonic-gateFIELD *f;
128*0Sstevel@tonic-gateint   max;
129*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
130*0Sstevel@tonic-gate
131*0Sstevel@tonic-gateint
132*0Sstevel@tonic-gatemove_field(f, frow, fcol)
133*0Sstevel@tonic-gateFIELD *f;
134*0Sstevel@tonic-gateint frow;
135*0Sstevel@tonic-gateint fcol;
136*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
137*0Sstevel@tonic-gate
138*0Sstevel@tonic-gate#ifdef __STDC__
139*0Sstevel@tonic-gateint
140*0Sstevel@tonic-gateset_field_type(FIELD *f, FIELDTYPE *ft, ...)
141*0Sstevel@tonic-gate#else
142*0Sstevel@tonic-gate/*VARARGS*/
143*0Sstevel@tonic-gateint
144*0Sstevel@tonic-gateset_field_type(va_alist)
145*0Sstevel@tonic-gateva_dcl
146*0Sstevel@tonic-gate#endif
147*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
148*0Sstevel@tonic-gate
149*0Sstevel@tonic-gateFIELDTYPE *
150*0Sstevel@tonic-gatefield_type(f)
151*0Sstevel@tonic-gateFIELD *f;
152*0Sstevel@tonic-gate{ return ((FIELDTYPE *)0); }
153*0Sstevel@tonic-gate
154*0Sstevel@tonic-gatechar *
155*0Sstevel@tonic-gatefield_arg(f)
156*0Sstevel@tonic-gateFIELD *f;
157*0Sstevel@tonic-gate{ return ((char *)0); }
158*0Sstevel@tonic-gate
159*0Sstevel@tonic-gateint
160*0Sstevel@tonic-gateset_new_page(f, flag)
161*0Sstevel@tonic-gateFIELD *f;
162*0Sstevel@tonic-gateint flag;
163*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
164*0Sstevel@tonic-gate
165*0Sstevel@tonic-gateint
166*0Sstevel@tonic-gatenew_page(f)
167*0Sstevel@tonic-gateFIELD *f;
168*0Sstevel@tonic-gate{ return (FALSE); }
169*0Sstevel@tonic-gate
170*0Sstevel@tonic-gateint
171*0Sstevel@tonic-gateset_field_just(f, just)
172*0Sstevel@tonic-gateFIELD *f;
173*0Sstevel@tonic-gateint just;
174*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
175*0Sstevel@tonic-gate
176*0Sstevel@tonic-gateint
177*0Sstevel@tonic-gatefield_just(f)
178*0Sstevel@tonic-gateFIELD *f;
179*0Sstevel@tonic-gate{ return (NO_JUSTIFICATION); }
180*0Sstevel@tonic-gate
181*0Sstevel@tonic-gateint
182*0Sstevel@tonic-gateset_field_fore(f, fore)
183*0Sstevel@tonic-gateFIELD *f;
184*0Sstevel@tonic-gatechtype fore;
185*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
186*0Sstevel@tonic-gate
187*0Sstevel@tonic-gatechtype
188*0Sstevel@tonic-gatefield_fore(f)
189*0Sstevel@tonic-gateFIELD *f;
190*0Sstevel@tonic-gate{ return (A_NORMAL); }
191*0Sstevel@tonic-gate
192*0Sstevel@tonic-gateint
193*0Sstevel@tonic-gateset_field_back(f, back)
194*0Sstevel@tonic-gateFIELD *f;
195*0Sstevel@tonic-gatechtype back;
196*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
197*0Sstevel@tonic-gate
198*0Sstevel@tonic-gatechtype
199*0Sstevel@tonic-gatefield_back(f)
200*0Sstevel@tonic-gateFIELD *f;
201*0Sstevel@tonic-gate{ return (A_NORMAL); }
202*0Sstevel@tonic-gate
203*0Sstevel@tonic-gateint
204*0Sstevel@tonic-gateset_field_pad(f, pad)
205*0Sstevel@tonic-gateFIELD *f;
206*0Sstevel@tonic-gateint pad;
207*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
208*0Sstevel@tonic-gate
209*0Sstevel@tonic-gateint
210*0Sstevel@tonic-gatefield_pad(f)
211*0Sstevel@tonic-gateFIELD *f;
212*0Sstevel@tonic-gate{ return (' '); }
213*0Sstevel@tonic-gate
214*0Sstevel@tonic-gateint
215*0Sstevel@tonic-gateset_field_buffer(f, n, v)
216*0Sstevel@tonic-gateFIELD *f;
217*0Sstevel@tonic-gateint n;
218*0Sstevel@tonic-gatechar *v;
219*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
220*0Sstevel@tonic-gate
221*0Sstevel@tonic-gatechar *
222*0Sstevel@tonic-gatefield_buffer(f, n)
223*0Sstevel@tonic-gateFIELD *f;
224*0Sstevel@tonic-gateint n;
225*0Sstevel@tonic-gate{ return ((char *)0); }
226*0Sstevel@tonic-gate
227*0Sstevel@tonic-gateint
228*0Sstevel@tonic-gateset_field_status(f, status)
229*0Sstevel@tonic-gateFIELD *f;
230*0Sstevel@tonic-gateint status;
231*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
232*0Sstevel@tonic-gate
233*0Sstevel@tonic-gateint
234*0Sstevel@tonic-gatefield_status(f)
235*0Sstevel@tonic-gateFIELD *f;
236*0Sstevel@tonic-gate{ return (FALSE); }
237*0Sstevel@tonic-gate
238*0Sstevel@tonic-gateint
239*0Sstevel@tonic-gateset_field_userptr(f, userptr)
240*0Sstevel@tonic-gateFIELD *f;
241*0Sstevel@tonic-gatechar *userptr;
242*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
243*0Sstevel@tonic-gate
244*0Sstevel@tonic-gatechar *
245*0Sstevel@tonic-gatefield_userptr(f)
246*0Sstevel@tonic-gateFIELD *f;
247*0Sstevel@tonic-gate{ return ((char *)0); }
248*0Sstevel@tonic-gate
249*0Sstevel@tonic-gateint
250*0Sstevel@tonic-gateset_field_opts(f, opts)
251*0Sstevel@tonic-gateFIELD *f;
252*0Sstevel@tonic-gateOPTIONS opts;
253*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
254*0Sstevel@tonic-gate
255*0Sstevel@tonic-gateOPTIONS
256*0Sstevel@tonic-gatefield_opts(f)
257*0Sstevel@tonic-gateFIELD *f;
258*0Sstevel@tonic-gate{ return ((OPTIONS)0); }
259*0Sstevel@tonic-gate
260*0Sstevel@tonic-gateint
261*0Sstevel@tonic-gatefield_opts_on(f, opts)
262*0Sstevel@tonic-gateFIELD *f;
263*0Sstevel@tonic-gateOPTIONS opts;
264*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
265*0Sstevel@tonic-gate
266*0Sstevel@tonic-gateint
267*0Sstevel@tonic-gatefield_opts_off(f, opts)
268*0Sstevel@tonic-gateFIELD *f;
269*0Sstevel@tonic-gateOPTIONS opts;
270*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
271*0Sstevel@tonic-gate
272*0Sstevel@tonic-gate/*
273*0Sstevel@tonic-gate *  FORM routines
274*0Sstevel@tonic-gate */
275*0Sstevel@tonic-gate
276*0Sstevel@tonic-gateFORM *
277*0Sstevel@tonic-gatenew_form(field)
278*0Sstevel@tonic-gateFIELD **field;
279*0Sstevel@tonic-gate{ return ((FORM *)0); }
280*0Sstevel@tonic-gate
281*0Sstevel@tonic-gateint
282*0Sstevel@tonic-gatefree_form(f)
283*0Sstevel@tonic-gateFORM *f;
284*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
285*0Sstevel@tonic-gate
286*0Sstevel@tonic-gateint
287*0Sstevel@tonic-gateset_form_fields(f, fields)
288*0Sstevel@tonic-gateFORM *f;
289*0Sstevel@tonic-gateFIELD **fields;
290*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
291*0Sstevel@tonic-gate
292*0Sstevel@tonic-gateFIELD **
293*0Sstevel@tonic-gateform_fields(f)
294*0Sstevel@tonic-gateFORM *f;
295*0Sstevel@tonic-gate{ return ((FIELD **)0); }
296*0Sstevel@tonic-gate
297*0Sstevel@tonic-gateint
298*0Sstevel@tonic-gatefield_count(f)
299*0Sstevel@tonic-gateFORM *f;
300*0Sstevel@tonic-gate{ return (-1); }
301*0Sstevel@tonic-gate
302*0Sstevel@tonic-gateint
303*0Sstevel@tonic-gateset_form_win(f, window)
304*0Sstevel@tonic-gateFORM *f;
305*0Sstevel@tonic-gateWINDOW *window;
306*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
307*0Sstevel@tonic-gate
308*0Sstevel@tonic-gateWINDOW *
309*0Sstevel@tonic-gateform_win(f)
310*0Sstevel@tonic-gateFORM *f;
311*0Sstevel@tonic-gate{ return ((WINDOW *)0); }
312*0Sstevel@tonic-gate
313*0Sstevel@tonic-gateint
314*0Sstevel@tonic-gateset_form_sub(f, window)
315*0Sstevel@tonic-gateFORM *f;
316*0Sstevel@tonic-gateWINDOW *window;
317*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
318*0Sstevel@tonic-gate
319*0Sstevel@tonic-gateWINDOW *
320*0Sstevel@tonic-gateform_sub(f)
321*0Sstevel@tonic-gateFORM *f;
322*0Sstevel@tonic-gate{ return ((WINDOW *)0); }
323*0Sstevel@tonic-gate
324*0Sstevel@tonic-gateint
325*0Sstevel@tonic-gateset_current_field(f, c)
326*0Sstevel@tonic-gateFORM *f;
327*0Sstevel@tonic-gateFIELD *c;
328*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
329*0Sstevel@tonic-gate
330*0Sstevel@tonic-gateFIELD *
331*0Sstevel@tonic-gatecurrent_field(f)
332*0Sstevel@tonic-gateFORM *f;
333*0Sstevel@tonic-gate{ return ((FIELD *)0); }
334*0Sstevel@tonic-gate
335*0Sstevel@tonic-gateint
336*0Sstevel@tonic-gatefield_index(f)
337*0Sstevel@tonic-gateFIELD *f;
338*0Sstevel@tonic-gate{ return (-1); }
339*0Sstevel@tonic-gate
340*0Sstevel@tonic-gateint
341*0Sstevel@tonic-gateset_form_page(f, page)
342*0Sstevel@tonic-gateFORM *f;
343*0Sstevel@tonic-gateint page;
344*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
345*0Sstevel@tonic-gate
346*0Sstevel@tonic-gateint
347*0Sstevel@tonic-gateform_page(f)
348*0Sstevel@tonic-gateFORM *f;
349*0Sstevel@tonic-gate{ return (-1); }
350*0Sstevel@tonic-gate
351*0Sstevel@tonic-gateint
352*0Sstevel@tonic-gatescale_form(f, rows, cols)
353*0Sstevel@tonic-gateFORM *f;
354*0Sstevel@tonic-gateint *rows;
355*0Sstevel@tonic-gateint *cols;
356*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
357*0Sstevel@tonic-gate
358*0Sstevel@tonic-gateint
359*0Sstevel@tonic-gateset_form_init(f, func)
360*0Sstevel@tonic-gateFORM *f;
361*0Sstevel@tonic-gatePTF_void func;
362*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
363*0Sstevel@tonic-gate
364*0Sstevel@tonic-gatePTF_void
365*0Sstevel@tonic-gateform_init(f)
366*0Sstevel@tonic-gateFORM *f;
367*0Sstevel@tonic-gate{ return ((PTF_void)0); }
368*0Sstevel@tonic-gate
369*0Sstevel@tonic-gateint
370*0Sstevel@tonic-gateset_form_term(f, func)
371*0Sstevel@tonic-gateFORM *f;
372*0Sstevel@tonic-gatePTF_void func;
373*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
374*0Sstevel@tonic-gate
375*0Sstevel@tonic-gatePTF_void
376*0Sstevel@tonic-gateform_term(f)
377*0Sstevel@tonic-gateFORM *f;
378*0Sstevel@tonic-gate{ return ((PTF_void)0); }
379*0Sstevel@tonic-gate
380*0Sstevel@tonic-gateint
381*0Sstevel@tonic-gateset_field_init(f, func)
382*0Sstevel@tonic-gateFORM *f;
383*0Sstevel@tonic-gatePTF_void func;
384*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
385*0Sstevel@tonic-gate
386*0Sstevel@tonic-gatePTF_void
387*0Sstevel@tonic-gatefield_init(f)
388*0Sstevel@tonic-gateFORM *f;
389*0Sstevel@tonic-gate{ return ((PTF_void)0); }
390*0Sstevel@tonic-gate
391*0Sstevel@tonic-gateint
392*0Sstevel@tonic-gateset_field_term(f, func)
393*0Sstevel@tonic-gateFORM *f;
394*0Sstevel@tonic-gatePTF_void func;
395*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
396*0Sstevel@tonic-gate
397*0Sstevel@tonic-gatePTF_void
398*0Sstevel@tonic-gatefield_term(f)
399*0Sstevel@tonic-gateFORM *f;
400*0Sstevel@tonic-gate{ return ((PTF_void)0); }
401*0Sstevel@tonic-gate
402*0Sstevel@tonic-gateint
403*0Sstevel@tonic-gatepost_form(f)
404*0Sstevel@tonic-gateFORM *f;
405*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
406*0Sstevel@tonic-gate
407*0Sstevel@tonic-gateint
408*0Sstevel@tonic-gateunpost_form(f)
409*0Sstevel@tonic-gateFORM *f;
410*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
411*0Sstevel@tonic-gate
412*0Sstevel@tonic-gateint
413*0Sstevel@tonic-gatepos_form_cursor(f)
414*0Sstevel@tonic-gateFORM *f;
415*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
416*0Sstevel@tonic-gate
417*0Sstevel@tonic-gateint
418*0Sstevel@tonic-gateform_driver(f, c)
419*0Sstevel@tonic-gateFORM *f;
420*0Sstevel@tonic-gateint c;
421*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
422*0Sstevel@tonic-gate
423*0Sstevel@tonic-gateint
424*0Sstevel@tonic-gateset_form_userptr(f, userptr)
425*0Sstevel@tonic-gateFORM *f;
426*0Sstevel@tonic-gatechar *userptr;
427*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
428*0Sstevel@tonic-gate
429*0Sstevel@tonic-gatechar *
430*0Sstevel@tonic-gateform_userptr(f)
431*0Sstevel@tonic-gateFORM *f;
432*0Sstevel@tonic-gate{ return ((char *)0); }
433*0Sstevel@tonic-gate
434*0Sstevel@tonic-gateint
435*0Sstevel@tonic-gateset_form_opts(f, opts)
436*0Sstevel@tonic-gateFORM *f;
437*0Sstevel@tonic-gateOPTIONS opts;
438*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
439*0Sstevel@tonic-gate
440*0Sstevel@tonic-gateOPTIONS
441*0Sstevel@tonic-gateform_opts(f)
442*0Sstevel@tonic-gateFORM *f;
443*0Sstevel@tonic-gate{ return ((OPTIONS)0); }
444*0Sstevel@tonic-gate
445*0Sstevel@tonic-gateint
446*0Sstevel@tonic-gateform_opts_on(f, opts)
447*0Sstevel@tonic-gateFORM *f;
448*0Sstevel@tonic-gateOPTIONS opts;
449*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
450*0Sstevel@tonic-gate
451*0Sstevel@tonic-gateint
452*0Sstevel@tonic-gateform_opts_off(f, opts)
453*0Sstevel@tonic-gateFORM *f;
454*0Sstevel@tonic-gateOPTIONS opts;
455*0Sstevel@tonic-gate{ return (E_SYSTEM_ERROR); }
456*0Sstevel@tonic-gate
457*0Sstevel@tonic-gateint
458*0Sstevel@tonic-gatedata_ahead(f)
459*0Sstevel@tonic-gateFORM *f;
460*0Sstevel@tonic-gate{ return (FALSE); }
461*0Sstevel@tonic-gate
462*0Sstevel@tonic-gateint
463*0Sstevel@tonic-gatedata_behind(f)
464*0Sstevel@tonic-gateFORM *f;
465*0Sstevel@tonic-gate{ return (FALSE); }
466