Take almost all warnings into use except `format-overflow` and `unused-function`. format-overflow needs to be handled in a separate commit.
		
			
				
	
	
		
			26 lines
		
	
	
		
			787 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			787 B
		
	
	
	
		
			C
		
	
	
	
	
	
#ifndef MAXINFO_FUNC_H
 | 
						|
#define MAXINFO_FUNC_H
 | 
						|
 | 
						|
int create_tcp_socket();
 | 
						|
char *get_ip(char *host);
 | 
						|
char *build_get_query(char *host, const char *page);
 | 
						|
 | 
						|
/**
 | 
						|
* @brief get_maxinfo does request to Maxinfo service and return response JSON
 | 
						|
* @param page retrived info name
 | 
						|
* @param Test TestConnection object
 | 
						|
* @return response from Maxinfo
 | 
						|
*/
 | 
						|
char * get_maxinfo(const char *page, TestConnections* Test);
 | 
						|
 | 
						|
char * read_sc(int sock);
 | 
						|
int send_so(int sock, char * data);
 | 
						|
static char hexconvtab[] __attribute__((unused)) = "0123456789abcdef";
 | 
						|
static char* bin2hex(const unsigned char *old, const size_t oldlen);
 | 
						|
char * cdc_auth_srt(char * user, char * password);
 | 
						|
int setnonblocking(int sock);
 | 
						|
int get_x_fl_from_json(char * line, long long int * x1, long long int * fl);
 | 
						|
 | 
						|
 | 
						|
#endif // MAXINFO_FUNC_H
 |