UNIX Free Pascal


         

stdio - 5


IPTOS_THROUGHPUT = $08;

IPTOS_RELIABILITY = $04;

{ These need to appear somewhere around here }

IP_DEFAULT_MULTICAST_TTL = 1;

IP_DEFAULT_MULTICAST_LOOP = 1;

IP_MAX_MEMBERSHIPS = 20;

{ IP options for use with WinSock }

IP_OPTIONS = 1;

IP_MULTICAST_IF = 2;

IP_MULTICAST_TTL = 3;

IP_MULTICAST_LOOP = 4;

IP_ADD_MEMBERSHIP = 5;

IP_DROP_MEMBERSHIP = 6;

IP_TTL = 7;

IP_TOS = 8;

IP_DONTFRAGMENT = 9;

{ IPX options }

IPX_TYPE = 1;

{ TCP options }

TCP_NODELAY = $0001;

TCP_MAXSEG = 2;

{ The various priorities. }

SOPRI_INTERACTIVE = 0;

SOPRI_NORMAL = 1;

SOPRI_BACKGROUND = 2;

(* *)

TCOOFF = 0;

TCOON = 1;

TCIOFF = 2;

TCION = 3;

TCGETA = 5;

TCSETA = 6;

TCSETAW = 7;

TCSETAF = 8;

TCIFLUSH = 0;

TCOFLUSH = 1;

TCIOFLUSH = 2;

TCFLSH = 3;

TCSAFLUSH = 1;

TCSANOW = 2;

TCSADRAIN = 3;

TCSADFLUSH = 4;

TIOCPKT = 6;

TIOCPKT_DATA = 0;

TIOCPKT_FLUSHREAD = 1;

TIOCPKT_FLUSHWRITE = 2;

TIOCPKT_STOP = 4;

TIOCPKT_START = 8;

TIOCPKT_NOSTOP = 16;

TIOCPKT_DOSTOP = 32;

{ To be compatible with socket version }

FIONBIO = $8004667e;

{ iflag bits }

IGNBRK = $00001;

BRKINT = $00002;

IGNPAR = $00004;

IMAXBEL = $00008;

INPCK = $00010;

ISTRIP = $00020;

INLCR = $00040;

IGNCR = $00080;

ICRNL = $00100;

IXON = $00400;

IXOFF = $01000;

IUCLC = $04000;

IXANY = $08000;

PARMRK = $10000;

{ oflag bits }

OPOST = $00001;

OLCUC = $00002;

OCRNL = $00004;

ONLCR = $00008;

ONOCR = $00010;

ONLRET = $00020;

OFILL = $00040;

CRDLY = $00180;

CR0 = $00000;

CR1 = $00080;

CR2 = $00100;

CR3 = $00180;

NLDLY = $00200;

NL0 = $00000;

NL1 = $00200;

BSDLY = $00400;

BS0 = $00000;

BS1 = $00400;

TABDLY = $01800;

TAB0 = $00000;

TAB1 = $00800;

TAB2 = $01000;

TAB3 = $01800;

XTABS = $01800;

VTDLY = $02000;

VT0 = $00000;

VT1 = $02000;