Lines Matching refs:tsig
36 #include <dns/tsig.h>
377 m->tsig = NULL;
483 if (msg->tsig != NULL) {
484 INSIST(dns_rdataset_isassociated(msg->tsig));
488 msg->querytsig = msg->tsig;
490 dns_rdataset_disassociate(msg->tsig);
491 isc_mempool_put(msg->rdspool, msg->tsig);
500 msg->tsig = NULL;
1322 * If it is a tsig, verify that it is in the
1584 * Note msg->opt, msg->sig0 and msg->tsig will only be
1606 } else if (rdtype == dns_rdatatype_tsig && msg->tsig == NULL) {
1607 msg->tsig = rdataset;
2307 result = renderset(msg->tsig, msg->tsigname, msg->cctx,
2376 if (msg->tsig != NULL) {
2377 dns_rdataset_disassociate(msg->tsig);
2378 dns_message_puttemprdataset(msg, &msg->tsig);
2788 return (msg->tsig);
2903 if (msg->tsig == NULL)
2906 result = dns_rdataset_first(msg->tsig);
2909 dns_rdataset_current(msg->tsig, &rdata);
3025 if (msg->tsig == NULL && msg->sig0 == NULL)
3059 dns_rdata_any_tsig_t tsig;
3061 result = dns_rdataset_first(msg->tsig);
3063 dns_rdataset_current(msg->tsig, &rdata);
3065 result = dns_rdata_tostruct(&rdata, &tsig, NULL);
3069 tsig.error == dns_rcode_noerror)
3077 INSIST(tsig.error != dns_rcode_noerror);
3080 dns_rdata_freestruct(&tsig);
3084 * If msg->tsigstatus & tsig.error are both
3131 if (msg->tsig != NULL) {
3132 result = dns_rdataset_first(msg->tsig);
3134 dns_rdataset_current(msg->tsig, &querytsigrdata);
3159 if (msg->tsigkey == NULL && msg->tsig == NULL && msg->sig0 == NULL)
3165 if (msg->tsigkey != NULL || msg->tsig != NULL) {