Home
last modified time | relevance | path

Searched refs:blockno (Results 1 - 2 of 2) sorted by relevance

/third_party/toybox/toys/pending/
H A Dtftp.c108 static int mkpkt_ack(uint8_t *buffer, uint16_t blockno) in mkpkt_ack() argument
112 buffer[2] = blockno >> 8; in mkpkt_ack()
113 buffer[3] = blockno & 0xff; in mkpkt_ack()
182 uint16_t *blockno) in check_data()
186 *blockno = (uint16_t) packet[2] << 8 | (uint16_t) packet[3]; in check_data()
193 static int mkpkt_data(int fd, off_t offset, uint8_t *packet, uint16_t blockno) in mkpkt_data() argument
200 packet[2] = blockno >> 8; in mkpkt_data()
201 packet[3] = blockno & 0xff; in mkpkt_data()
212 // Receives ACK responses from server and updates blockno
214 uint16_t *port, uint16_t *blockno) in read_ack()
181 check_data( uint8_t *packet, uint16_t *opcode, uint16_t *blockno) check_data() argument
213 read_ack(int sd, uint8_t *packet, struct sockaddr_storage *server, uint16_t *port, uint16_t *blockno) read_ack() argument
271 uint16_t blockno = 0, opcode, rblockno = 0; file_get() local
387 uint16_t blockno = 1, rblockno, port = 0; file_put() local
[all...]
H A Dtftpd.c107 uint16_t blockno = 1, pktopcode, rblockno; in do_action() local
127 // For download -> blockno will be 1. in do_action()
128 // 1st ACK will be from dst,which will have blockno-=1 in do_action()
149 // upload -> ACK 1st packet with filename, as it has blockno 0. in do_action()
150 if (opcode == TFTPD_OP_WRQ) blockno = 0; in do_action()
158 *((uint16_t*)ptr) = htons(blockno); in do_action()
159 blockno++; in do_action()
172 // 1st ACK will be from dst, which will have blockno-=1 in do_action()
221 if (rblockno == (uint16_t) (blockno - 1)) { in do_action()
229 if (rblockno == blockno) { in do_action()
[all...]

Completed in 1 milliseconds