mirror of
				https://github.com/rofl0r/proxychains-ng.git
				synced 2025-11-04 00:56:03 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			25 lines
		
	
	
		
			470 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			470 B
		
	
	
	
		
			C
		
	
	
	
	
	
#include <netdb.h>
 | 
						|
#include <stdio.h>
 | 
						|
#include "../src/common.h"
 | 
						|
 | 
						|
void printhostent(struct hostent *hp) {
 | 
						|
	char ipbuf[16];
 | 
						|
	pc_stringfromipv4(hp->h_addr_list[0], ipbuf);
 | 
						|
	printf("alias: %p, len: %d, name: %s, addrlist: %p, addrtype: %d, ip: %s\n", 
 | 
						|
		hp->h_aliases, 
 | 
						|
		hp->h_length,
 | 
						|
		hp->h_name,
 | 
						|
		hp->h_addr_list,
 | 
						|
		hp->h_addrtype,
 | 
						|
		ipbuf
 | 
						|
	);
 | 
						|
}
 | 
						|
 | 
						|
int main(int argc, char** argv) {
 | 
						|
	struct hostent *hp;
 | 
						|
	while((hp = gethostent())) {
 | 
						|
		printhostent(hp);
 | 
						|
	}
 | 
						|
	return 0;
 | 
						|
}
 |