/********************************************************************************* * Copyright: (C) 2018 LingYun IoT Studio * All rights reserved. * * Filename: dns_main.c * Description: This file is DNS client API test entry(main) file * * Version: 1.0.0(10/29/2018) * Author: Guo Wenxue * ChangeLog: 1, Release initial version on "2018-10-28 01:38:08 PM" * ********************************************************************************/ #include #include #include #include #include #include #include "dns_api.h" int main(int argc,char* argv[]) { char *hostname; char ipaddr[IPADDR_LEN]; if(argc != 2) { printf("Usage: %s [domain]\n", argv[0]); return 1; } hostname=argv[1]; memset( ipaddr, 0, sizeof(ipaddr) ); query_dns("114.114.114.114", hostname, ipaddr, IPADDR_LEN); printf("DNS query: %s->%s\n", hostname, ipaddr); return 0; }