1*34696958SLukasz Majewski /* 2*34696958SLukasz Majewski * LiMon - BOOTP/TFTP. 3*34696958SLukasz Majewski * 4*34696958SLukasz Majewski * Copyright 1994, 1995, 2000 Neil Russell. 5*34696958SLukasz Majewski * Copyright 2011 Comelit Group SpA 6*34696958SLukasz Majewski * Luca Ceresoli <luca.ceresoli@comelit.it> 7*34696958SLukasz Majewski * (See License) 8*34696958SLukasz Majewski */ 9*34696958SLukasz Majewski 10*34696958SLukasz Majewski #ifndef __TFTP_H__ 11*34696958SLukasz Majewski #define __TFTP_H__ 12*34696958SLukasz Majewski 13*34696958SLukasz Majewski /**********************************************************************/ 14*34696958SLukasz Majewski /* 15*34696958SLukasz Majewski * Global functions and variables. 16*34696958SLukasz Majewski */ 17*34696958SLukasz Majewski 18*34696958SLukasz Majewski /* tftp.c */ 19*34696958SLukasz Majewski void tftp_start(enum proto_t protocol); /* Begin TFTP get/put */ 20*34696958SLukasz Majewski 21*34696958SLukasz Majewski #ifdef CONFIG_CMD_TFTPSRV 22*34696958SLukasz Majewski void tftp_start_server(void); /* Wait for incoming TFTP put */ 23*34696958SLukasz Majewski #endif 24*34696958SLukasz Majewski 25*34696958SLukasz Majewski extern ulong tftp_timeout_ms; 26*34696958SLukasz Majewski extern int tftp_timeout_count_max; 27*34696958SLukasz Majewski 28*34696958SLukasz Majewski /**********************************************************************/ 29*34696958SLukasz Majewski 30*34696958SLukasz Majewski #endif /* __TFTP_H__ */ 31