if_ec.h
01:
02:
03: #ifndef __LINUX_IF_EC
04: #define __LINUX_IF_EC
05:
06:
07:
08: struct ec_addr {
09: unsigned char station;
10: unsigned char net;
11: };
12:
13: struct sockaddr_ec {
14: unsigned short sec_family;
15: unsigned char port;
16: unsigned char cb;
17: unsigned char type;
18: struct ec_addr addr;
19: unsigned long cookie;
20: };
21:
22: #define ECTYPE_PACKET_RECEIVED 0
23: #define ECTYPE_TRANSMIT_STATUS 0x10
24:
25:
26: #define ECTYPE_TRANSMIT_OK 1
27: #define ECTYPE_TRANSMIT_NOT_LISTENING 2
28: #define ECTYPE_TRANSMIT_NET_ERROR 3
29: #define ECTYPE_TRANSMIT_NO_CLOCK 4
30: #define ECTYPE_TRANSMIT_LINE_JAMMED 5
31: #define ECTYPE_TRANSMIT_NOT_PRESENT 6
32:
33:
34: #endif
35:
© Andrew Scott 2006 -
2025,
All Rights Reserved