uint16 q_type, uint16 q_class,
struct dns_request **preq )
{
- struct dns_request *req;
- struct dns_question *q;
+ struct dns_request *req = NULL;
+ struct dns_question *q = NULL;
DNS_ERROR err;
if (!(req = TALLOC_ZERO_P(mem_ctx, struct dns_request)) ||
DNS_ERROR dns_create_update( TALLOC_CTX *mem_ctx, const char *name,
struct dns_update_request **preq )
{
- struct dns_update_request *req;
- struct dns_zone *z;
+ struct dns_update_request *req = NULL;
+ struct dns_zone *z = NULL;
DNS_ERROR err;
if (!(req = TALLOC_ZERO_P(mem_ctx, struct dns_update_request)) ||
uint16 data_length, uint8 *data,
struct dns_rrec **prec)
{
- struct dns_rrec *rec;
+ struct dns_rrec *rec = NULL;
DNS_ERROR err;
if (!(rec = talloc(mem_ctx, struct dns_rrec))) {
uint16 key_length, const uint8 *key,
struct dns_rrec **prec)
{
- struct dns_buffer *buf;
- struct dns_domain_name *algorithm;
+ struct dns_buffer *buf = NULL;
+ struct dns_domain_name *algorithm = NULL;
DNS_ERROR err;
if (!(buf = dns_create_buffer(mem_ctx))) {
DNS_ERROR dns_unmarshall_tkey_record(TALLOC_CTX *mem_ctx, struct dns_rrec *rec,
struct dns_tkey_record **ptkey)
{
- struct dns_tkey_record *tkey;
+ struct dns_tkey_record *tkey = NULL;
struct dns_buffer buf;
uint32 tmp_inception, tmp_expiration;
uint16 original_id, uint16 error,
struct dns_rrec **prec)
{
- struct dns_buffer *buf;
- struct dns_domain_name *algorithm;
+ struct dns_buffer *buf = NULL;
+ struct dns_domain_name *algorithm = NULL;
DNS_ERROR err;
if (!(buf = dns_create_buffer(mem_ctx))) {
const struct sockaddr_storage *sslist,
struct dns_update_request **preq)
{
- struct dns_update_request *req;
- struct dns_rrec *rec;
+ struct dns_update_request *req = NULL;
+ struct dns_rrec *rec = NULL;
DNS_ERROR err;
uint16 i;
size_t num_addrs,
struct dns_update_request **preq)
{
- struct dns_update_request *req;
- struct dns_rrec *rec;
+ struct dns_update_request *req = NULL;
+ struct dns_rrec *rec = NULL;
DNS_ERROR err;
size_t i;