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