| 
									
										
										
										
											2013-12-19 18:23:12 +00:00
										 |  |  | /*
 | 
					
						
							|  |  |  |  * Copyright (c) 2013 Nicira, Inc. | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * Licensed under the Apache License, Version 2.0 (the "License"); | 
					
						
							|  |  |  |  * you may not use this file except in compliance with the License. | 
					
						
							|  |  |  |  * You may obtain a copy of the License at: | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  *     http://www.apache.org/licenses/LICENSE-2.0
 | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * Unless required by applicable law or agreed to in writing, software | 
					
						
							|  |  |  |  * distributed under the License is distributed on an "AS IS" BASIS, | 
					
						
							|  |  |  |  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | 
					
						
							|  |  |  |  * See the License for the specific language governing permissions and | 
					
						
							|  |  |  |  * limitations under the License. | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #ifndef WINDEFS_H
 | 
					
						
							|  |  |  | #define WINDEFS_H 1
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #include <Winsock2.h>
 | 
					
						
							|  |  |  | #include <In6addr.h>
 | 
					
						
							|  |  |  | #include <WS2tcpip.h>
 | 
					
						
							|  |  |  | #include <windows.h>
 | 
					
						
							|  |  |  | #include <BaseTsd.h>
 | 
					
						
							| 
									
										
										
										
											2014-03-10 08:37:21 -07:00
										 |  |  | #include <io.h>
 | 
					
						
							| 
									
										
										
										
											2014-03-12 14:59:02 -07:00
										 |  |  | #include <inttypes.h>
 | 
					
						
							| 
									
										
										
										
											2013-12-19 18:23:12 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-03-12 13:43:52 -07:00
										 |  |  | #pragma comment(lib, "advapi32")
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-10-16 13:42:46 -07:00
										 |  |  | #undef INET6_ADDRSTRLEN
 | 
					
						
							|  |  |  | #define INET6_ADDRSTRLEN 46
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-12-19 18:23:12 +00:00
										 |  |  | #define inline __inline
 | 
					
						
							|  |  |  | #define __func__ __FUNCTION__
 | 
					
						
							|  |  |  | #define ssize_t SSIZE_T
 | 
					
						
							|  |  |  | #define u_int8_t uint8_t
 | 
					
						
							|  |  |  | #define u_int16_t uint16_t
 | 
					
						
							|  |  |  | #define u_int32_t uint32_t
 | 
					
						
							|  |  |  | #define u_int64_t uint64_t
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-03-12 10:00:41 -07:00
										 |  |  | typedef int pid_t; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-03-13 15:20:15 -07:00
										 |  |  | char *strsep(char **stringp, const char *delim); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-03-14 07:32:08 -07:00
										 |  |  | #define srandom srand
 | 
					
						
							|  |  |  | #define random rand
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-12-19 18:23:12 +00:00
										 |  |  | #endif /* windefs.h */
 |