20 lines
462 B
C
20 lines
462 B
C
#ifndef _UTILS_H_
|
|
#define _UTILS_H_
|
|
|
|
struct mycurl_string {
|
|
char *ptr;
|
|
size_t len;
|
|
};
|
|
|
|
void s_sleep(unsigned int s, unsigned int u);
|
|
|
|
// is_valid_ip_address:
|
|
// return 0:ipaddress unlegal
|
|
int is_valid_ip_address(const char *ip_address);
|
|
int show_net_ifname();
|
|
int get_net_ifname(char *if_buf, int blen);
|
|
int get_net_mac(char *net_if_name, char *mac, int mac_len);
|
|
int dns_unified(const char *dname, char *udname_buf, int udname_buf_len);
|
|
|
|
#endif //_UTILS_H_
|