Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
This fixes the problem when updating DNS record for '@' or domain name.
|
|
This fixes the problem of NULL zone in zone operations when specific
zone is specified and no zone filter is specified.
|
|
- ZoneCreate operation to create zone.
- DeleteZoneFromDs operation to delete zone
When a zone is deleted, all the records in that zone are also deleted.
|
|
|
|
|
|
This removes the hardcoded search for DC=RootDNSServers, and uses
the cached zone information.
|
|
|
|
This information will be used for the RPC calls for partition
information.
|
|
And use fReverse flag in the enumeration of zones.
|
|
zone_request_flags are interpreted in different groups rather than
a single group. This correctly returns 0 zones when there are no
reverse zones and DNS_ZONE_REQUEST_REVERSE is set in zone_request_flags.
|
|
The result of EnumRecords/EnumRecords2 RPC calls, is a list of
dns records that are one level below in the name hierarchy starting
from the search name. This patch builds a tree of names to get
the list of records one level below the search names and correctly
count the number of child records for each of those.
Signed-off-by: Andrew Tridgell <tridge@samba.org>
|
|
Signed-off-by: Andrew Tridgell <tridge@samba.org>
|
|
dnsserver.h - typedefs and prototypes
dnsserver.c - RPC API and implementation methods
dnsdb.c - samdb operations
dnsdata.c - functions to manipulate dns structures
dnsutils.c - function for serverinfo and zoneinfo structures
Signed-off-by: Andrew Tridgell <tridge@samba.org>
|