"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "dnstap/dnstap.h" between
nsd-4.3.5.tar.gz and nsd-4.3.6.tar.gz

About: NSD is an authoritative only, high performance, simple name server daemon.

dnstap.h  (nsd-4.3.5):dnstap.h  (nsd-4.3.6)
skipping to change at line 111 skipping to change at line 111
/** /**
* Delete dnstap environment object. Closes dnstap I/O socket and deletes all * Delete dnstap environment object. Closes dnstap I/O socket and deletes all
* per-worker I/O queues. * per-worker I/O queues.
*/ */
void void
dt_delete(struct dt_env *env); dt_delete(struct dt_env *env);
/** /**
* Create and send a new dnstap "Message" event of type AUTH_QUERY. * Create and send a new dnstap "Message" event of type AUTH_QUERY.
* @param env: dnstap environment object. * @param env: dnstap environment object.
* @param local_addr: address/port of server (local address).
* @param addr: address/port of client. * @param addr: address/port of client.
* @param is_tcp: true for tcp, false for udp. * @param is_tcp: true for tcp, false for udp.
* @param zone: zone name, or NULL. in wireformat. * @param zone: zone name, or NULL. in wireformat.
* @param zonelen: length of zone in bytes. * @param zonelen: length of zone in bytes.
* @param pkt: query message. * @param pkt: query message.
* @param pktlen: length of pkt. * @param pktlen: length of pkt.
*/ */
void void
dt_msg_send_auth_query(struct dt_env *env, dt_msg_send_auth_query(struct dt_env *env,
#ifdef INET6 #ifdef INET6
struct sockaddr_storage* local_addr,
struct sockaddr_storage* addr, struct sockaddr_storage* addr,
#else #else
struct sockaddr_in* local_addr,
struct sockaddr_in* addr, struct sockaddr_in* addr,
#endif #endif
int is_tcp, uint8_t* zone, size_t zonelen, uint8_t* pkt, size_t pktlen); int is_tcp, uint8_t* zone, size_t zonelen, uint8_t* pkt, size_t pktlen);
/** /**
* Create and send a new dnstap "Message" event of type AUTH_RESPONSE. * Create and send a new dnstap "Message" event of type AUTH_RESPONSE.
* @param env: dnstap environment object. * @param env: dnstap environment object.
* @param local_addr: address/port of server (local address).
* @param addr: address/port of client. * @param addr: address/port of client.
* @param is_tcp: true for tcp, false for udp. * @param is_tcp: true for tcp, false for udp.
* @param zone: zone name, or NULL. in wireformat. * @param zone: zone name, or NULL. in wireformat.
* @param zonelen: length of zone in bytes. * @param zonelen: length of zone in bytes.
* @param pkt: response message. * @param pkt: response message.
* @param pktlen: length of pkt. * @param pktlen: length of pkt.
*/ */
void void
dt_msg_send_auth_response(struct dt_env *env, dt_msg_send_auth_response(struct dt_env *env,
#ifdef INET6 #ifdef INET6
struct sockaddr_storage* local_addr,
struct sockaddr_storage* addr, struct sockaddr_storage* addr,
#else #else
struct sockaddr_in* local_addr,
struct sockaddr_in* addr, struct sockaddr_in* addr,
#endif #endif
int is_tcp, uint8_t* zone, size_t zonelen, uint8_t* pkt, size_t pktlen); int is_tcp, uint8_t* zone, size_t zonelen, uint8_t* pkt, size_t pktlen);
#endif /* USE_DNSTAP */ #endif /* USE_DNSTAP */
#endif /* NSD_DNSTAP_H */ #endif /* NSD_DNSTAP_H */
 End of changes. 6 change blocks. 
0 lines changed or deleted 6 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)