diff options
author | Ren Kararou <[email protected]> | 2025-01-09 00:09:48 -0600 |
---|---|---|
committer | Ren Kararou <[email protected]> | 2025-01-09 00:09:48 -0600 |
commit | b1b3e7eca4c8153d7c6a2422923ad4ec2b78a223 (patch) | |
tree | 799e29017bbc3a9b61c50db1754426d44a2fa8b7 /inc | |
parent | 660da53647cdcdc5ce07054f74e5c420a15702fe (diff) | |
download | nbtpd-b1b3e7eca4c8153d7c6a2422923ad4ec2b78a223.tar.gz nbtpd-b1b3e7eca4c8153d7c6a2422923ad4ec2b78a223.tar.bz2 nbtpd-b1b3e7eca4c8153d7c6a2422923ad4ec2b78a223.zip |
work on WRQ path
Diffstat (limited to 'inc')
-rw-r--r-- | inc/packet.h | 5 |
1 files changed, 5 insertions, 0 deletions
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 |