From b1b3e7eca4c8153d7c6a2422923ad4ec2b78a223 Mon Sep 17 00:00:00 2001 From: Ren Kararou Date: Thu, 9 Jan 2025 00:09:48 -0600 Subject: work on WRQ path --- inc/packet.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'inc/packet.h') diff --git a/inc/packet.h b/inc/packet.h index a404d49..86b43a3 100644 --- a/inc/packet.h +++ b/inc/packet.h @@ -50,6 +50,11 @@ typedef struct { char *nbd_tftp_error_to_message(nbd_tftp_ecode error); char *nbd_tftp_ser_data(nbd_tftp_packet_data d); char *nbd_tftp_ser_data_from_parts(uint16_t blocknum, char *data, size_t datalen); +nbd_tftp_packet_data nbd_tftp_de_data(char *data, size_t len); +char *nbd_tftp_ser_error(nbd_tftp_packet_error e); +char *nbd_tftp_ser_error_from_code(nbd_tftp_ecode error); +char *nbd_tftp_ser_ack(nbd_tftp_packet_ack ack); +char *nbd_tftp_ser_ack_from_block_num(uint16_t block_num); nbd_tftp_packet_ack nbd_tftp_de_ack(char *buf, ssize_t buflen); #endif -- cgit 1.4.1-2-gfad0