1. 18 Feb, 2014 3 commits
  2. 12 Feb, 2014 1 commit
  3. 05 Feb, 2014 1 commit
    • Dimitris Aragiorgis's avatar
      Provide DNS Search List in DHCH6_Reply · 7b0ebdd0
      Dimitris Aragiorgis authored
      In case of an IPv6 only VM we have to serve a Domain Search List
      so that Windows VM can find the kms server by issuing:
      
      nslookup -type=srv _vlmcs._tcp
      
      An extra config option in ipv6 section is added; domains
      This is a list of search domains included in DHCP6_Reply.
      Since we validate it with force_list() there is no need for a
      trailing comma.
      
      This info could be passed in RAs but DNSSL options is not currently
      supported by scapy's inet6.py.
      Signed-off-by: default avatarDimitris Aragiorgis <dimara@grnet.gr>
      7b0ebdd0
  4. 17 Jan, 2014 2 commits
  5. 16 Dec, 2013 1 commit
  6. 02 Oct, 2013 2 commits
  7. 30 Aug, 2013 2 commits
  8. 06 Aug, 2013 1 commit
  9. 04 Oct, 2012 3 commits
  10. 03 Oct, 2012 3 commits
  11. 23 Sep, 2012 1 commit
  12. 21 Sep, 2012 2 commits
  13. 17 Sep, 2012 2 commits
  14. 12 Sep, 2012 1 commit
  15. 11 Sep, 2012 1 commit
    • Dimitris Aragiorgis's avatar
      Fix bug that causes nfdhcpd to freeze · 8d3dcc3b
      Dimitris Aragiorgis authored
      nfdhcpd opens a socket during init. socket.send() blocks in case
      SO_SNDBUF is full. This might happen when packages are pushed to
      buffer but never consumed (e.g. VM is shuting down).
      
      To fix this we use non-blocking send with MSG_DONTWAIT and catch
      the error when the resource is not available.
      
      In order to empty the socket buffer we close the socket and re-open it.
      To this end we need CAP_NET_RAW capability otherwise operation
      (socket.socket()) is not permitted.
      
      Add various logging messages (during client creation, opening a
      socket, etc.)
      Signed-off-by: default avatarDimitris Aragiorgis <dimara@grnet.gr>
      8d3dcc3b
  16. 06 Sep, 2012 5 commits
  17. 05 Sep, 2012 2 commits
  18. 30 Aug, 2012 1 commit
  19. 07 Aug, 2012 3 commits
  20. 06 Aug, 2012 1 commit
  21. 21 Jul, 2012 1 commit
  22. 19 Jul, 2012 1 commit