Home | History | Annotate | Download | only in src

Lines Matching refs:mess

23 static ssize_t tftp_err(int err, char *packet, char *mess, char *file);
378 } *mess = (struct ack *)daemon->packet;
392 if (ntohs(mess->op) == OP_ACK && ntohs(mess->block) == (unsigned short)transfer->block)
400 else if (ntohs(mess->op) == OP_ERR)
417 (int)ntohs(mess->block), err,
499 } *mess = (struct errmess *)packet;
503 mess->op = htons(OP_ERR);
504 mess->err = htons(err);
505 ret += (snprintf(mess->message, 500, message, file, errstr) + 1);
506 my_syslog(MS_TFTP | LOG_ERR, "TFTP %s", mess->message);
526 } *mess = (struct oackmess *)packet;
528 p = mess->data;
529 mess->op = htons(OP_OACK);
549 } *mess = (struct datamess *)packet;
559 mess->op = htons(OP_DATA);
560 mess->block = htons((unsigned short)(transfer->block));
563 !read_write(transfer->file->fd, mess->data, size, 1))
575 if (mess->data[i] == '\n' && ( i != 0 || !transfer->carrylf))
587 memmove(&mess->data[i+1], &mess->data[i], size - (i + 1));
588 mess->data[i] = '\r';