forked from mirrors/tftp-hpa-google
		
	Compilation of tftp-hpa's Git HEAD with no IPv6, and misc
This patch does two things: a) makes tftp-hpa to compile on systems with no IPv6 support (there were some IPv6 macros used unconditionally); b) removes a stray binary character, which was annoying.
This commit is contained in:
		
							parent
							
								
									a1dfd6baf8
								
							
						
					
					
						commit
						ac5f0ab996
					
				
					 1 changed files with 10 additions and 4 deletions
				
			
		
							
								
								
									
										14
									
								
								config.h
									
										
									
									
									
								
							
							
						
						
									
										14
									
								
								config.h
									
										
									
									
									
								
							|  | @ -325,6 +325,11 @@ const char *gai_strerror(int); | ||||||
| #define AI_CANONNAME    0x0002  /* Request for canonical name.  */ | #define AI_CANONNAME    0x0002  /* Request for canonical name.  */ | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
|  | #ifndef AI_ADDRCONFIG | ||||||
|  | #define AI_ADDRCONFIG   0x0020  /* Use configuration of this host to choose | ||||||
|  |                                    returned address type..  */ | ||||||
|  | #endif | ||||||
|  | 
 | ||||||
| #ifndef EAI_NONAME | #ifndef EAI_NONAME | ||||||
| #define EAI_NONAME      -2    /* NAME or SERVICE is unknown.  */ | #define EAI_NONAME      -2    /* NAME or SERVICE is unknown.  */ | ||||||
| #endif | #endif | ||||||
|  | @ -335,15 +340,16 @@ const char *gai_strerror(int); | ||||||
| #define EAI_MEMORY      -10   /* Memory allocation failure.  */ | #define EAI_MEMORY      -10   /* Memory allocation failure.  */ | ||||||
| #endif | #endif | ||||||
| #ifndef EAI_SYSTEM | #ifndef EAI_SYSTEM | ||||||
| #define EAI_SYSTEM      -11   /* System error returned in rrno'.  */ | #define EAI_SYSTEM      -11   /* System error returned in `errno'.  */ | ||||||
| #endif | #endif | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
|  | #ifndef INET6_ADDRSTRLEN | ||||||
|  | #define INET6_ADDRSTRLEN 46 | ||||||
|  | #endif | ||||||
|  | 
 | ||||||
| #ifndef HAVE_INET_NTOP | #ifndef HAVE_INET_NTOP | ||||||
| const char *inet_ntop(int, const void *, char *, socklen_t); | const char *inet_ntop(int, const void *, char *, socklen_t); | ||||||
| #ifndef INET6_ADDRSTRLEN |  | ||||||
| #define INET6_ADDRSTRLEN 48 |  | ||||||
| #endif |  | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| /* tftp-hpa version and configuration strings */ | /* tftp-hpa version and configuration strings */ | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Роман Донченко
						Роман Донченко