]> git.donarmstrong.com Git - samtools.git/blobdiff - knetfile.h
* samtools-0.1.5-18 (r423)
[samtools.git] / knetfile.h
index bf45f3df809b8f3ebd54b17c711dd188ab3dbb36..2c55c802a508d2e81266320053af249861bab8d6 100644 (file)
 typedef struct knetFile_s {
        int type, fd;
        int64_t offset;
-       char *host;
+       char *host, *port;
 
        // the following are for FTP only
        int ctrl_fd, pasv_ip[4], pasv_port, max_response, no_reconnect, is_ready;
        char *response, *retr;
        int64_t seek_offset; // for lazy seek
+
+       // the following are for HTTP only
+       char *path, *http_host;
 } knetFile;
 
 #define knet_tell(fp) ((fp)->offset)