/********************************************************************************* * Copyright: (C) 2018 LingYun IoT Studio * All rights reserved. * * Filename: dns_api.h * Description: This file is DNS client API based on UDP socket * * Version: 1.0.0(10/29/2018) * Author: Guo Wenxue * ChangeLog: 1, Release initial version on "2018-10-28 01:38:08 PM" * ********************************************************************************/ #ifndef __DNS_API_ #define __DNS_API_ #define IPADDR_LEN 16 #define DNS_HEAD_MIN 12 #define DNS_TAIL_MIN 5 int query_dns(char *dns_server_ip, char *domain, char *ipaddr, int ipaddr_size); #endif