Logo Search packages:      
Sourcecode: aget version File versions  Download package

Defs.h

#ifndef DEFS_H
#define DEFS_H


enum {
      GETREQSIZ = 256,
      GETRECVSIZ = 8192,
      HEADREQSIZ = 512,
      MAXURLSIZ = 1024,
      MAXHOSTSIZ = 1024,
      MAXIPSIZ = 16,
      MAXBUFSIZ = 512,
      MAXTHREADS = 25,
      HTTPPORT = 80,
      UNKNOWNREQ = 2,
      FTPREQ = 21,
      PROTO_HTTP = 0xFF,
      PROTO_FTP = 0x00,
      STAT_OK = 0xFF,         /* Download completed successfully  */
      STAT_INT = 0x0F,  /* ^C caught, download interrupted  */
      STAT_ERR = 0x00         /* Download finished with error           */
};


#define     PROGVERSION  "EnderUNIX Aget v0.4"
#define     HEADREQ  "HEAD %s HTTP/1.1\r\nHost: %s\r\nUser-Agent: %s\r\n\r\n"
#define     GETREQ  "GET %s HTTP/1.1\r\nHost: %s\r\nUser-Agent: %s\r\nRange: bytes=%ld-\r\nConnection: close\r\n\r\n"

#endif

Generated by  Doxygen 1.6.0   Back to index