--- tftpd/inc/defs.h 2014/02/20 15:39:15 1.1.1.1.4.3 +++ tftpd/inc/defs.h 2014/02/20 23:11:18 1.1.1.1.4.6 @@ -13,6 +13,7 @@ #define TFTP_OPT_TSIZE "tsize" #define TFTP_OPT_BLKSIZE "blksize" +#define TFTP_OPT_BLKSIZE2 "blksize2" #define TFTP_OPT_TIMEOUT "timeout" #define TFTP_OPT_ROLLOVER "rollover" @@ -20,8 +21,8 @@ struct tagCli { int opc; u_short seq; - int tout; - int roll; + struct timespec tout; + u_short roll; int siz; off_t tsiz; sockaddr_t addr; @@ -29,6 +30,7 @@ struct tagCli { char file[PATH_MAX]; char mode[10]; short close; + int tmp; };