@@ -45,7 +45,7 @@ dns_fwdtable_create(isc_mem_t *mctx, dns_fwdtable_t **fwdtablep) {
45
45
46
46
REQUIRE (fwdtablep != NULL && * fwdtablep == NULL );
47
47
48
- fwdtable = isc_mem_get (mctx , sizeof (dns_fwdtable_t ));
48
+ fwdtable = isc_mem_get (mctx , sizeof (* fwdtable ));
49
49
50
50
fwdtable -> table = NULL ;
51
51
result = dns_rbt_create (mctx , auto_detach , fwdtable , & fwdtable -> table );
@@ -62,7 +62,7 @@ dns_fwdtable_create(isc_mem_t *mctx, dns_fwdtable_t **fwdtablep) {
62
62
return (ISC_R_SUCCESS );
63
63
64
64
cleanup_fwdtable :
65
- isc_mem_put (mctx , fwdtable , sizeof (dns_fwdtable_t ));
65
+ isc_mem_put (mctx , fwdtable , sizeof (* fwdtable ));
66
66
67
67
return (result );
68
68
}
@@ -76,13 +76,13 @@ dns_fwdtable_addfwd(dns_fwdtable_t *fwdtable, const dns_name_t *name,
76
76
77
77
REQUIRE (VALID_FWDTABLE (fwdtable ));
78
78
79
- forwarders = isc_mem_get (fwdtable -> mctx , sizeof (dns_forwarders_t ));
79
+ forwarders = isc_mem_get (fwdtable -> mctx , sizeof (* forwarders ));
80
80
81
81
ISC_LIST_INIT (forwarders -> fwdrs );
82
82
for (fwd = ISC_LIST_HEAD (* fwdrs ); fwd != NULL ;
83
83
fwd = ISC_LIST_NEXT (fwd , link ))
84
84
{
85
- nfwd = isc_mem_get (fwdtable -> mctx , sizeof (dns_forwarder_t ));
85
+ nfwd = isc_mem_get (fwdtable -> mctx , sizeof (* nfwd ));
86
86
* nfwd = * fwd ;
87
87
ISC_LINK_INIT (nfwd , link );
88
88
ISC_LIST_APPEND (forwarders -> fwdrs , nfwd , link );
@@ -103,9 +103,9 @@ dns_fwdtable_addfwd(dns_fwdtable_t *fwdtable, const dns_name_t *name,
103
103
while (!ISC_LIST_EMPTY (forwarders -> fwdrs )) {
104
104
fwd = ISC_LIST_HEAD (forwarders -> fwdrs );
105
105
ISC_LIST_UNLINK (forwarders -> fwdrs , fwd , link );
106
- isc_mem_put (fwdtable -> mctx , fwd , sizeof (dns_forwarder_t ));
106
+ isc_mem_put (fwdtable -> mctx , fwd , sizeof (* fwd ));
107
107
}
108
- isc_mem_put (fwdtable -> mctx , forwarders , sizeof (dns_forwarders_t ));
108
+ isc_mem_put (fwdtable -> mctx , forwarders , sizeof (* forwarders ));
109
109
return (result );
110
110
}
111
111
@@ -119,13 +119,13 @@ dns_fwdtable_add(dns_fwdtable_t *fwdtable, const dns_name_t *name,
119
119
120
120
REQUIRE (VALID_FWDTABLE (fwdtable ));
121
121
122
- forwarders = isc_mem_get (fwdtable -> mctx , sizeof (dns_forwarders_t ));
122
+ forwarders = isc_mem_get (fwdtable -> mctx , sizeof (* forwarders ));
123
123
124
124
ISC_LIST_INIT (forwarders -> fwdrs );
125
125
for (sa = ISC_LIST_HEAD (* addrs ); sa != NULL ;
126
126
sa = ISC_LIST_NEXT (sa , link ))
127
127
{
128
- fwd = isc_mem_get (fwdtable -> mctx , sizeof (dns_forwarder_t ));
128
+ fwd = isc_mem_get (fwdtable -> mctx , sizeof (* fwd ));
129
129
fwd -> addr = * sa ;
130
130
ISC_LINK_INIT (fwd , link );
131
131
ISC_LIST_APPEND (forwarders -> fwdrs , fwd , link );
@@ -146,9 +146,9 @@ dns_fwdtable_add(dns_fwdtable_t *fwdtable, const dns_name_t *name,
146
146
while (!ISC_LIST_EMPTY (forwarders -> fwdrs )) {
147
147
fwd = ISC_LIST_HEAD (forwarders -> fwdrs );
148
148
ISC_LIST_UNLINK (forwarders -> fwdrs , fwd , link );
149
- isc_mem_put (fwdtable -> mctx , fwd , sizeof (dns_forwarder_t ));
149
+ isc_mem_put (fwdtable -> mctx , fwd , sizeof (* fwd ));
150
150
}
151
- isc_mem_put (fwdtable -> mctx , forwarders , sizeof (dns_forwarders_t ));
151
+ isc_mem_put (fwdtable -> mctx , forwarders , sizeof (* forwarders ));
152
152
return (result );
153
153
}
154
154
@@ -193,7 +193,7 @@ dns_fwdtable_destroy(dns_fwdtable_t **fwdtablep) {
193
193
isc_rwlock_destroy (& fwdtable -> rwlock );
194
194
fwdtable -> magic = 0 ;
195
195
196
- isc_mem_putanddetach (& fwdtable -> mctx , fwdtable , sizeof (dns_fwdtable_t ));
196
+ isc_mem_putanddetach (& fwdtable -> mctx , fwdtable , sizeof (* fwdtable ));
197
197
}
198
198
199
199
/***
@@ -211,7 +211,7 @@ auto_detach(void *data, void *arg) {
211
211
while (!ISC_LIST_EMPTY (forwarders -> fwdrs )) {
212
212
fwd = ISC_LIST_HEAD (forwarders -> fwdrs );
213
213
ISC_LIST_UNLINK (forwarders -> fwdrs , fwd , link );
214
- isc_mem_put (fwdtable -> mctx , fwd , sizeof (dns_forwarder_t ));
214
+ isc_mem_put (fwdtable -> mctx , fwd , sizeof (* fwd ));
215
215
}
216
- isc_mem_put (fwdtable -> mctx , forwarders , sizeof (dns_forwarders_t ));
216
+ isc_mem_put (fwdtable -> mctx , forwarders , sizeof (* forwarders ));
217
217
}
0 commit comments