- len = res_mkquery(ns_o_query, argv[1], ns_c_in, ns_t_a,
- NULL, 0, NULL, buf + off, sizeof(buf) - off);
- printf("query len: %d\n", len);
-
- if (off > 0) {
- buf[0] = len >> 8;
- buf[1] = len & 0xff;
- }
-
- //for (i = 0; i < len + off; i++)
- // printf("%02x ", buf[i]);
- //printf("\n");
-
- err = send(sk, buf, len + off, 0);
- printf("send result: %d\n", err);
-
- len = recv(sk, buf, sizeof(buf), 0);
- printf("answer len: %d\n", len);
-
- //for (i = 0; i < len + off; i++)
- // printf("%02x ", buf[i]);
- //printf("\n");