Statistics
| Branch: | Tag: | Revision:

root @ 6979372b

Name Size
.gitignore 23 Bytes
kvm-vif-bridge 1.4 kB
nfdhcpd 26.3 kB
nfdhcpd.conf 892 Bytes
nfdhcpd.ferm 350 Bytes
pylintrc 2.7 kB

Latest revisions

# Date Author Comment
6979372b 03/11/2011 02:41 pm Apollon Oikonomopoulos

Add pylintrc

Blatantly copy ganeti's pylintrc as a base for our own.

Signed-off-by: Apollon Oikonomopoulos <>

bf230d52 03/11/2011 02:29 pm Apollon Oikonomopoulos

Rename nfdhcp.ferm to nfdhcpd.ferm

Signed-off-by: Apollon Oikonomopoulos <>

6765a36f 03/11/2011 02:25 pm Apollon Oikonomopoulos

Major code refactoring

Refactor code to meet pylint's recommendations

  • Pass format string arguments as such in logging functions
  • Move parse_binding_file and parse_routing_table to top-level functions
  • Clean-up imports
  • Update docstrings

Signed-off-by: Apollon Oikonomopoulos <>

c63ad0e2 03/11/2011 01:12 pm Apollon Oikonomopoulos

Fix typo (vaildate -> validate)

Signed-off-by: Apollon Oikonomopoulos <>

0679a724 03/11/2011 01:11 pm Apollon Oikonomopoulos

Code refactoring to remove overlong lines

Signed-off-by: Apollon Oikonomopoulos <>

810a20fa 03/11/2011 01:08 pm Apollon Oikonomopoulos

Improve error handling

Catch and handle specific exception families where possible and provide
additional information.

Signed-off-by: Apollon Oikonomopoulos <>

7a7b8554 12/03/2010 04:15 pm Apollon Oikonomopoulos

Merge previous changes

Conflicts:
nfdhcpd: merge

Signed-off-by: Apollon Oikonomopoulos <>

30dd1f9e 12/03/2010 03:55 pm Apollon Oikonomopoulos

Implement IPv6 RDNSS

Add support for ICMPv6 RDNSS (RFC 5006) to advertise DNS servers over ICMPv6
router advertisements.

Signed-off-by: Apollon Oikonomopoulos <>

0be961fb 12/03/2010 03:54 pm Apollon Oikonomopoulos

DHCP: use nameservers from config

Use the DNS servers from the config file for DHCP replies.

Signed-off-by: Apollon Oikonomopoulos <>

31d21144 12/03/2010 03:34 pm Apollon Oikonomopoulos

Disable sending periodic RAs when IPv6 is disabled

Disabling IPv6 from the configuration file causes the server to not respond to
NS and RS, however it still tried to send out periodic RAs (which was a noop).
We explicitly set the timeout of select() to None to avoid this, when IPv6 is...

View all revisions | View revisions

Also available in: Atom