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