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>