[BACK]Return to dig.h CVS log [TXT][DIR] Up to [local] / src / usr.bin / dig

Diff for /src/usr.bin/dig/dig.h between version 1.14 and 1.15

version 1.14, 2020/09/15 11:46:19 version 1.15, 2020/09/15 11:47:42
Line 147 
Line 147 
         isc_buffer_t *querysig;          isc_buffer_t *querysig;
         uint32_t msgcounter;          uint32_t msgcounter;
         dns_fixedname_t fdomain;          dns_fixedname_t fdomain;
         isc_sockaddr_t *ecs_addr;          struct sockaddr_storage *ecs_addr;
         int ecs_plen;          int ecs_plen;
         char *sitvalue;          char *sitvalue;
         dns_ednsopt_t *ednsopts;          dns_ednsopt_t *ednsopts;
Line 189 
Line 189 
         isc_socket_t *sock;          isc_socket_t *sock;
         ISC_LINK(dig_query_t) link;          ISC_LINK(dig_query_t) link;
         ISC_LINK(dig_query_t) clink;          ISC_LINK(dig_query_t) clink;
         isc_sockaddr_t sockaddr;          struct sockaddr_storage sockaddr;
         struct timespec time_sent;          struct timespec time_sent;
         struct timespec time_recv;          struct timespec time_recv;
         uint64_t byte_count;          uint64_t byte_count;
Line 229 
Line 229 
 extern int ndots;  extern int ndots;
 extern int lookup_counter;  extern int lookup_counter;
 extern int exitcode;  extern int exitcode;
 extern isc_sockaddr_t bind_address;  extern struct sockaddr_storage bind_address;
 extern char keynametext[MXNAME];  extern char keynametext[MXNAME];
 extern char keyfile[MXNAME];  extern char keyfile[MXNAME];
 extern char keysecret[MXNAME];  extern char keysecret[MXNAME];
Line 254 
Line 254 
  * Routines in dighost.c.   * Routines in dighost.c.
  */   */
 isc_result_t  isc_result_t
 get_address(char *host, in_port_t port, isc_sockaddr_t *sockaddr);  get_address(char *host, in_port_t port, struct sockaddr_storage *sockaddr);
   
 int  int
 getaddresses(dig_lookup_t *lookup, const char *host, isc_result_t *resultp);  getaddresses(dig_lookup_t *lookup, const char *host, isc_result_t *resultp);
Line 298 
Line 298 
 setup_system(int ipv4only, int ipv6only);  setup_system(int ipv4only, int ipv6only);
   
 isc_result_t  isc_result_t
 parse_netprefix(isc_sockaddr_t **sap, int *plen, const char *value);  parse_netprefix(struct sockaddr_storage **sap, int *plen, const char *value);
   
 void  void
 parse_hmac(const char *hmacstr);  parse_hmac(const char *hmacstr);
Line 352 
Line 352 
  */   */
   
 extern void  extern void
 (*dighost_received)(unsigned int bytes, isc_sockaddr_t *from, dig_query_t *query);  (*dighost_received)(unsigned int bytes, struct sockaddr_storage *from, dig_query_t *query);
 /*%<  /*%<
  * Print a message about where and when the response   * Print a message about where and when the response
  * was received from, like the final comment in the   * was received from, like the final comment in the

Legend:
Removed from v.1.14  
changed lines
  Added in v.1.15