each at isc.org
Tue Jul 8 18:16:26 UTC 2014
On Tue, Jul 08, 2014 at 06:53:34PM +0200, Klaus Darilion wrote:
> I try to implement a "rndc changezone" which allows me to change the
> config of a zone which was added with "rndc addzone".
Cool! I had actually started work on "rndc editzone" myself, but hadn't
gotten far yet. If you'd be willing to contribute your patch, I'd love to
> I greped the code for "delzone" and "addzone" and added my code to the
> same places. rndc accepts the new option but bind named refuses the
> command with:
> named: unknown option 'changezone'
> I suspect there may be some sort of dictionary somewhere, where the
> whole arguments are parsed (all parameters after "rndc") - but I fail to
> find it. Any hints are appreciated.
The commands themselves are checked in ns_control_docommand() in
bin/named/control.c, and the functions that implement the commands are
mostly implemented in bin/named/server.c.
Evan Hunt -- each at isc.org
Internet Systems Consortium, Inc.
More information about the bind-workers