X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-dhcp.git/blobdiff_plain/983fb79bd981ce343422d292cc0d1d1831a82158..9fd5fdfd5648b727cc7c0005ec56c77adef48099:/invirt-dhcpserver diff --git a/invirt-dhcpserver b/invirt-dhcpserver index 04376d0..a1966d8 100755 --- a/invirt-dhcpserver +++ b/invirt-dhcpserver @@ -7,6 +7,7 @@ from pydhcplib.type_hw_addr import hwmac from pydhcplib.type_ipv4 import ipv4 from pydhcplib.type_strlist import strlist import socket +import os import IN import syslog as s @@ -18,7 +19,8 @@ from invirt.config import structs as config dhcp_options = {'subnet_mask': config.dhcp.netmask, 'router': config.dhcp.gateway, 'domain_name_server': ','.join(config.dhcp.dns), - 'ip_address_lease_time': 60*60*24} + 'ip_address_lease_time': 60*60*24, + 'server_identifier': socket.gethostbyname(os.uname()[1])} class DhcpBackend: def __init__(self):