Annotation of tftpd/inc/tftp.h, revision 1.1.1.1

1.1       misho       1: #ifndef __TFTP_H
                      2: #define __TFTP_H
                      3: 
                      4: 
                      5: struct tftp_hdr {
                      6:        u_short tftp_opc;
                      7:        u_char  tftp_data[];
                      8: } __packed;
                      9: 
                     10: 
                     11: #define TFTP_OPC_RRQ   1
                     12: #define TFTP_OPC_WRQ   2
                     13: #define TFTP_OPC_DATA  3
                     14: #define TFTP_OPC_ACK   4
                     15: #define TFTP_OPC_ERROR 5
                     16: #define TFTP_OPC_OACK  6
                     17: 
                     18: #define TFTP_MODE_ASCII        "netascii"
                     19: #define TFTP_MODE_OCTET        "octet"
                     20: #define TFTP_MODE_MAIL "mail"
                     21: 
                     22: struct tagErr {
                     23:        u_short err_code;
                     24:        char    *err_msg;
                     25: };
                     26: 
                     27: extern const struct tagErr errs[9];
                     28: 
                     29: 
                     30: #endif

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>