ReactOS 0.4.16-dev-336-gb667d82
syshdrs.h File Reference
#include "wincfg.h"
#include <winsock2.h>
#include <errno.h>
#include <stdio.h>
#include <string.h>
#include <stddef.h>
#include <stdlib.h>
#include <ctype.h>
#include <stdarg.h>
#include <time.h>
#include <io.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include "sio/sio.h"
#include "Strn/Strn.h"
#include "ncftp.h"
#include "util.h"
#include "ftp.h"
Include dependency graph for syshdrs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  utimbuf
 

Macros

#define strcasecmp   stricmp
 
#define strncasecmp   strnicmp
 
#define sleep   WinSleep
 
#define S_ISREG(m)   (((m) & _S_IFMT) == _S_IFREG)
 
#define S_ISDIR(m)   (((m) & _S_IFMT) == _S_IFDIR)
 
#define open   _open
 
#define write   _write
 
#define read   _read
 
#define close   _close
 
#define lseek   _lseek
 
#define stat   _stat
 
#define lstat   _stat
 
#define fstat   _fstat
 
#define dup   _dup
 
#define unlink   remove
 
#define NO_SIGNALS   1
 
#define USE_SIO   1
 
#define Open   open
 
#define Stat   stat
 
#define Fstat   fstat
 
#define Lstat   lstat
 
#define Lseek(a, b, c)   lseek(a, (off_t) b, c)
 
#define IAC   255 /* interpret as command: */
 
#define DONT   254 /* you are not to use option */
 
#define DO   253 /* please, you use option */
 
#define WONT   252 /* I won't use option */
 
#define WILL   251 /* I will use option */
 
#define SB   250 /* interpret as subnegotiation */
 
#define GA   249 /* you may reverse the line */
 
#define EL   248 /* erase the current line */
 
#define EC   247 /* erase the current character */
 
#define AYT   246 /* are you there */
 
#define AO   245 /* abort output--but let prog finish */
 
#define IP   244 /* interrupt process--permanently */
 
#define BREAK   243 /* break */
 
#define DM   242 /* data mark--for connect. cleaning */
 
#define NOP   241 /* nop */
 
#define SE   240 /* end sub negotiation */
 
#define EOR   239 /* end of record (transparent mode) */
 
#define ABORT   238 /* Abort process */
 
#define SUSP   237 /* Suspend process */
 
#define xEOF   236 /* End of file: EOF is already used... */
 
#define SYNCH   242 /* for telfunc calls */
 

Macro Definition Documentation

◆ ABORT

#define ABORT   238 /* Abort process */

Definition at line 122 of file syshdrs.h.

◆ AO

#define AO   245 /* abort output--but let prog finish */

Definition at line 115 of file syshdrs.h.

◆ AYT

#define AYT   246 /* are you there */

Definition at line 114 of file syshdrs.h.

◆ BREAK

#define BREAK   243 /* break */

Definition at line 117 of file syshdrs.h.

◆ close

#define close   _close

Definition at line 46 of file syshdrs.h.

◆ DM

#define DM   242 /* data mark--for connect. cleaning */

Definition at line 118 of file syshdrs.h.

◆ DO

#define DO   253 /* please, you use option */

Definition at line 107 of file syshdrs.h.

◆ DONT

#define DONT   254 /* you are not to use option */

Definition at line 106 of file syshdrs.h.

◆ dup

#define dup   _dup

Definition at line 51 of file syshdrs.h.

◆ EC

#define EC   247 /* erase the current character */

Definition at line 113 of file syshdrs.h.

◆ EL

#define EL   248 /* erase the current line */

Definition at line 112 of file syshdrs.h.

◆ EOR

#define EOR   239 /* end of record (transparent mode) */

Definition at line 121 of file syshdrs.h.

◆ fstat

#define fstat   _fstat

Definition at line 50 of file syshdrs.h.

◆ Fstat

#define Fstat   fstat

Definition at line 79 of file syshdrs.h.

◆ GA

#define GA   249 /* you may reverse the line */

Definition at line 111 of file syshdrs.h.

◆ IAC

#define IAC   255 /* interpret as command: */

Definition at line 105 of file syshdrs.h.

◆ IP

#define IP   244 /* interrupt process--permanently */

Definition at line 116 of file syshdrs.h.

◆ lseek

#define lseek   _lseek

Definition at line 47 of file syshdrs.h.

◆ Lseek

#define Lseek (   a,
  b,
  c 
)    lseek(a, (off_t) b, c)

Definition at line 96 of file syshdrs.h.

◆ lstat

#define lstat   _stat

Definition at line 49 of file syshdrs.h.

◆ Lstat

#define Lstat   lstat

Definition at line 80 of file syshdrs.h.

◆ NO_SIGNALS

#define NO_SIGNALS   1

Definition at line 56 of file syshdrs.h.

◆ NOP

#define NOP   241 /* nop */

Definition at line 119 of file syshdrs.h.

◆ open

#define open   _open

Definition at line 43 of file syshdrs.h.

◆ Open

#define Open   open

Definition at line 62 of file syshdrs.h.

◆ read

#define read   _read

Definition at line 45 of file syshdrs.h.

◆ S_ISDIR

#define S_ISDIR (   m)    (((m) & _S_IFMT) == _S_IFDIR)

Definition at line 40 of file syshdrs.h.

◆ S_ISREG

#define S_ISREG (   m)    (((m) & _S_IFMT) == _S_IFREG)

Definition at line 39 of file syshdrs.h.

◆ SB

#define SB   250 /* interpret as subnegotiation */

Definition at line 110 of file syshdrs.h.

◆ SE

#define SE   240 /* end sub negotiation */

Definition at line 120 of file syshdrs.h.

◆ sleep

#define sleep   WinSleep

Definition at line 37 of file syshdrs.h.

◆ stat

#define stat   _stat

Definition at line 48 of file syshdrs.h.

◆ Stat

#define Stat   stat

Definition at line 78 of file syshdrs.h.

◆ strcasecmp

#define strcasecmp   stricmp

Definition at line 34 of file syshdrs.h.

◆ strncasecmp

#define strncasecmp   strnicmp

Definition at line 36 of file syshdrs.h.

◆ SUSP

#define SUSP   237 /* Suspend process */

Definition at line 123 of file syshdrs.h.

◆ SYNCH

#define SYNCH   242 /* for telfunc calls */

Definition at line 126 of file syshdrs.h.

◆ unlink

#define unlink   remove

Definition at line 54 of file syshdrs.h.

◆ USE_SIO

#define USE_SIO   1

Definition at line 57 of file syshdrs.h.

◆ WILL

#define WILL   251 /* I will use option */

Definition at line 109 of file syshdrs.h.

◆ WONT

#define WONT   252 /* I won't use option */

Definition at line 108 of file syshdrs.h.

◆ write

#define write   _write

Definition at line 44 of file syshdrs.h.

◆ xEOF

#define xEOF   236 /* End of file: EOF is already used... */

Definition at line 124 of file syshdrs.h.