Lines Matching defs:opcode
95 static int mkpkt_request(uint8_t *buffer, int opcode, char *path, int mode)
97 buffer[0] = opcode >> 8;
98 buffer[1] = opcode & 0xff;
181 static inline int check_data( uint8_t *packet, uint16_t *opcode,
184 *opcode = (uint16_t) packet[0] << 8 | (uint16_t) packet[1];
185 if (*opcode == TFTP_OP_DATA) {
218 uint16_t opcode, rblockno;
246 opcode = (uint16_t) packet[0] << 8 | (uint16_t) packet[1];
249 if (opcode != TFTP_OP_ACK) {
250 error_msg("Bad opcode.");
251 if (opcode > 5) {
271 uint16_t blockno = 0, opcode, rblockno = 0;
321 if (check_data(packet, &opcode, &rblockno) != 0
324 if (opcode == TFTP_OP_ERR) {
333 else if (blockno == 1 && opcode == TFTP_OP_OACK) {
341 else if (opcode > 5) {