diff options
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 |