60 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			60 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
| /****************************************************************************
 | |
|  ****************************************************************************
 | |
|  ***
 | |
|  ***   This header was automatically generated from a Linux kernel header
 | |
|  ***   of the same name, to make information necessary for userspace to
 | |
|  ***   call into the kernel available to libc.  It contains only constants,
 | |
|  ***   structures, and macros generated from the original header, and thus,
 | |
|  ***   contains no copyrightable information.
 | |
|  ***
 | |
|  ***   To edit the content of this header, modify the corresponding
 | |
|  ***   source file (e.g. under external/kernel-headers/original/) then
 | |
|  ***   run bionic/libc/kernel/tools/update_all.py
 | |
|  ***
 | |
|  ***   Any manual change here will be lost the next time this script will
 | |
|  ***   be run. You've been warned!
 | |
|  ***
 | |
|  ****************************************************************************
 | |
|  ****************************************************************************/
 | |
| #ifndef _LINUX_NET_H
 | |
| #define _LINUX_NET_H
 | |
| #include <linux/wait.h>
 | |
| #include <asm/socket.h>
 | |
| /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
 | |
| struct poll_table_struct;
 | |
| struct inode;
 | |
| #define NPROTO 32  
 | |
| #define SYS_SOCKET 1  
 | |
| /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
 | |
| #define SYS_BIND 2  
 | |
| #define SYS_CONNECT 3  
 | |
| #define SYS_LISTEN 4  
 | |
| #define SYS_ACCEPT 5  
 | |
| /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
 | |
| #define SYS_GETSOCKNAME 6  
 | |
| #define SYS_GETPEERNAME 7  
 | |
| #define SYS_SOCKETPAIR 8  
 | |
| #define SYS_SEND 9  
 | |
| /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
 | |
| #define SYS_RECV 10  
 | |
| #define SYS_SENDTO 11  
 | |
| #define SYS_RECVFROM 12  
 | |
| #define SYS_SHUTDOWN 13  
 | |
| /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
 | |
| #define SYS_SETSOCKOPT 14  
 | |
| #define SYS_GETSOCKOPT 15  
 | |
| #define SYS_SENDMSG 16  
 | |
| #define SYS_RECVMSG 17  
 | |
| /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
 | |
| typedef enum {
 | |
|  SS_FREE = 0,
 | |
|  SS_UNCONNECTED,
 | |
|  SS_CONNECTING,
 | |
| /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
 | |
|  SS_CONNECTED,
 | |
|  SS_DISCONNECTING
 | |
| } socket_state;
 | |
| #define __SO_ACCEPTCON (1 << 16)  
 | |
| /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
 | |
| #endif
 | 
