From: Rob Landley Date: Sun, 18 Jun 2006 15:23:13 +0000 (-0000) Subject: Make this slightly more readable, and expose the hypocrasy of a comment that X-Git-Tag: 1_2_0~119 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=14d7065ef1eb836d20e13bc25d1b13f0e76185ac;p=oweals%2Fbusybox.git Make this slightly more readable, and expose the hypocrasy of a comment that says "our implementation makes it impossible to use blocksizes smaller than 22 octets" right above a check for blocksize < 8. --- diff --git a/networking/tftp.c b/networking/tftp.c index 237609fad..b0572c890 100644 --- a/networking/tftp.c +++ b/networking/tftp.c @@ -38,10 +38,6 @@ #define TFTP_TIMEOUT 5 /* seconds */ #define TFTP_NUM_RETRIES 5 /* number of retries */ -/* RFC2348 says between 8 and 65464 */ -#define TFTP_OCTECTS_MIN 8 -#define TFTP_OCTECTS_MAX 65464 - static const char * const MODE_OCTET = "octet"; #define MODE_OCTET_LEN 6 /* sizeof(MODE_OCTET)*/ @@ -87,7 +83,7 @@ static int tftp_blocksize_check(int blocksize, int bufsize) */ if ((bufsize && (blocksize > bufsize)) || - (blocksize < TFTP_OCTECTS_MIN) || (blocksize > TFTP_OCTECTS_MAX)) { + (blocksize < 8) || (blocksize > 65564)) { bb_error_msg("bad blocksize"); return 0; }