#ifndef LBOOT_TFTP_H
#define LBOOT_TFTP_H

#include "lboot.h"


#define LBOOT_OPT_TFTP_IP_ADDR       0x12100
#define LBOOT_OPT_TFTP_PORT          0x12101
#define LBOOT_OPT_TFTP_BLOCK_SIZE    0x12102

/** опции для задания параметров соединения по пртротоколу tftp */
#define LBOOT_TFTP_OPTIONS  {"tftp-ip-addr",    required_argument,   0, LBOOT_OPT_TFTP_IP_ADDR}, \
                            {"tftp-port",    required_argument,   0, LBOOT_OPT_TFTP_PORT}, \
                            {"tftp-block-size", required_argument, 0, LBOOT_OPT_TFTP_BLOCK_SIZE},

#define LBOOT_TFTP_BOOT_IFACES   &g_tftp_intf_info,
#define LBOOT_TFTP_APP_IFACES


extern t_boot_iface g_tftp_intf_info;

#endif // LBOOT_TFTP_H
