le DHCP du G fonctionne
darcs-hash:20091119014948-61eff-af57553b28262390efe24e04ca147696d1ecb9e0.gz
This commit is contained in:
parent
f49f2546a8
commit
c44143fbbb
5 changed files with 20 additions and 8 deletions
|
@ -111,12 +111,17 @@ zone "%(NOM_zone)s" {
|
|||
for net in self.zones_reverse :
|
||||
n = map(int,net.split('/')[0].split('.')[:3])
|
||||
while 1 :
|
||||
if not AddrInNet("%d.%d.%d.1" % tuple(n),net):
|
||||
try:
|
||||
innet = AddrInNet("%d.%d.%d.1" % tuple(n),net)
|
||||
except ValueError:
|
||||
break
|
||||
else :
|
||||
n.reverse()
|
||||
zones.append("%d.%d.%d.in-addr.arpa" % tuple(n))
|
||||
n.reverse()
|
||||
else:
|
||||
if not innet:
|
||||
break
|
||||
else :
|
||||
n.reverse()
|
||||
zones.append("%d.%d.%d.in-addr.arpa" % tuple(n))
|
||||
n.reverse()
|
||||
n[2] += 1
|
||||
|
||||
# Ecriture
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue