/[lwip]/lwip/src/include/lwip/sockets.h
ViewVC logotype

Diff of /lwip/src/include/lwip/sockets.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.7 by jani, Mon Mar 3 10:29:21 2003 UTC revision 1.7.2.1 by likewise, Wed Jun 4 10:30:00 2003 UTC
# Line 33  Line 33 
33    
34  #ifndef __LWIP_SOCKETS_H__  #ifndef __LWIP_SOCKETS_H__
35  #define __LWIP_SOCKETS_H__  #define __LWIP_SOCKETS_H__
36    #include "lwip/ip_addr.h"
 struct in_addr {  
   u32_t s_addr;  
 };  
   
37    
38  struct sockaddr_in {  struct sockaddr_in {
39    u8_t sin_len;    u8_t sin_len;
# Line 108  struct linger { Line 104  struct linger {
104  #define AF_UNSPEC       0  #define AF_UNSPEC       0
105  #define AF_INET         2  #define AF_INET         2
106  #define PF_INET         AF_INET  #define PF_INET         AF_INET
107    #define PF_UNSPEC       AF_UNSPEC
108    
109    #define IPPROTO_IP      0
110  #define IPPROTO_TCP     6  #define IPPROTO_TCP     6
111  #define IPPROTO_UDP     17  #define IPPROTO_UDP     17
112    
# Line 161  struct linger { Line 159  struct linger {
159  #endif  #endif
160    
161  #ifndef O_NONBLOCK  #ifndef O_NONBLOCK
162  #define O_NONBLOCK    04000  #define O_NONBLOCK    04000U
163  #endif  #endif
164    
165  #ifndef FD_SET  #ifndef FD_SET
# Line 225  int lwip_ioctl(int s, long cmd, void *ar Line 223  int lwip_ioctl(int s, long cmd, void *ar
223  #define socket(a,b,c)         lwip_socket(a,b,c)  #define socket(a,b,c)         lwip_socket(a,b,c)
224  #define write(a,b,c)          lwip_write(a,b,c)  #define write(a,b,c)          lwip_write(a,b,c)
225  #define select(a,b,c,d,e)     lwip_select(a,b,c,d,e)  #define select(a,b,c,d,e)     lwip_select(a,b,c,d,e)
226  #define ioctlsocket(a,b,c)     lwip_ioctl(a,b,c)  #define ioctlsocket(a,b,c)    lwip_ioctl(a,b,c)
227  #endif /* LWIP_COMPAT_SOCKETS */  #endif /* LWIP_COMPAT_SOCKETS */
228    
229  #endif /* __LWIP_SOCKETS_H__ */  #endif /* __LWIP_SOCKETS_H__ */

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.7.2.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26