• Home
  • Raw
  • Download

Lines Matching refs:blksize

138   int             blksize;  member
317 state->blksize = TFTP_BLKSIZE_DEFAULT; in tftp_parse_option_ack()
331 long blksize; in tftp_parse_option_ack() local
333 blksize = strtol(value, NULL, 10); in tftp_parse_option_ack()
335 if(!blksize) { in tftp_parse_option_ack()
339 if(blksize > TFTP_BLKSIZE_MAX) { in tftp_parse_option_ack()
344 else if(blksize < TFTP_BLKSIZE_MIN) { in tftp_parse_option_ack()
349 else if(blksize > state->requested_blksize) { in tftp_parse_option_ack()
354 "server requested blksize larger than allocated", blksize); in tftp_parse_option_ack()
358 state->blksize = (int)blksize; in tftp_parse_option_ack()
360 state->blksize, "requested", state->requested_blksize); in tftp_parse_option_ack()
386 if(( strlen(option) + *csize + 1) > (size_t)state->blksize) in tftp_option_add()
471 if(strlen(filename) > (state->blksize - strlen(mode) - 4)) { in tftp_send_first()
478 state->blksize, in tftp_send_first()
623 if(state->rbytes < (ssize_t)state->blksize + 4) { in tftp_rx()
763 if(state->block > 1 && state->sbytes < state->blksize) { in tftp_tx()
775 result = Curl_fillreadbuffer(data, state->blksize - state->sbytes, &cb); in tftp_tx()
780 } while(state->sbytes < state->blksize && cb); in tftp_tx()
967 int blksize; in tftp_connect() local
971 blksize = TFTP_BLKSIZE_DEFAULT; in tftp_connect()
979 blksize = (int)data->set.tftp_blksize; in tftp_connect()
980 if(blksize > TFTP_BLKSIZE_MAX || blksize < TFTP_BLKSIZE_MIN) in tftp_connect()
984 need_blksize = blksize; in tftp_connect()
1011 state->blksize = TFTP_BLKSIZE_DEFAULT; /* Unless updated by OACK response */ in tftp_connect()
1012 state->requested_blksize = blksize; in tftp_connect()
1113 state->blksize + 4, in tftp_receive_packet()