Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ISC Open Source Projects
BIND
Commits
9594482b
Commit
9594482b
authored
Aug 02, 2000
by
Brian Wellington
Browse files
365. [bug] nsupdate -k leaked memory.
parent
47ddde42
Changes
2
Hide whitespace changes
Inline
Side-by-side
CHANGES
View file @
9594482b
365. [bug] nsupdate -k leaked memory.
364. [func] Added additional-from-{cache,auth}
363. [doc] doc/html was not being maintained so has been removed.
...
...
bin/nsupdate/nsupdate.c
View file @
9594482b
...
...
@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: nsupdate.c,v 1.
39
2000/08/0
1 14:02:41 tale
Exp $ */
/* $Id: nsupdate.c,v 1.
40
2000/08/0
2 02:34:40 bwelling
Exp $ */
#include <config.h>
...
...
@@ -243,6 +243,9 @@ setup_key(void) {
dns_fixedname_t
fkeyname
;
dns_name_t
*
keyname
;
dns_fixedname_init
(
&
fkeyname
);
keyname
=
dns_fixedname_name
(
&
fkeyname
);
if
(
keystr
!=
NULL
)
{
isc_buffer_t
keynamesrc
;
char
*
secretstr
;
...
...
@@ -255,9 +258,6 @@ setup_key(void) {
fatal
(
"key option must specify keyname:secret
\n
"
);
secretstr
=
s
+
1
;
dns_fixedname_init
(
&
fkeyname
);
keyname
=
dns_fixedname_name
(
&
fkeyname
);
isc_buffer_init
(
&
keynamesrc
,
keystr
,
s
-
keystr
);
isc_buffer_add
(
&
keynamesrc
,
s
-
keystr
);
...
...
@@ -302,7 +302,11 @@ setup_key(void) {
keyfile
,
isc_result_totext
(
result
));
goto
failure
;
}
keyname
=
dst_key_name
(
dstkey
);
result
=
dns_name_concatenate
(
dst_key_name
(
dstkey
),
NULL
,
keyname
,
NULL
);
check_result
(
result
,
"dns_name_concatenate"
);
dst_key_free
(
&
dstkey
);
}
debug
(
"keycreate"
);
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment