1. 03 Oct, 2012 3 commits
  2. 23 Sep, 2012 1 commit
  3. 21 Sep, 2012 2 commits
  4. 17 Sep, 2012 2 commits
  5. 12 Sep, 2012 1 commit
  6. 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
  7. 06 Sep, 2012 5 commits
  8. 05 Sep, 2012 2 commits
  9. 30 Aug, 2012 1 commit
  10. 07 Aug, 2012 3 commits
  11. 06 Aug, 2012 1 commit
  12. 21 Jul, 2012 1 commit
  13. 19 Jul, 2012 1 commit
  14. 03 Jul, 2012 3 commits
  15. 03 Apr, 2012 1 commit
  16. 02 Apr, 2012 1 commit
  17. 27 Mar, 2012 1 commit
    • Costas Drogos's avatar
      Option for serving domain from nfdhcpd to clients · 26ba9dba
      Costas Drogos authored
          On some occasions the clients do not send an fqdn as hostname,
          so another way to send a domain is needed.
      
          For that, a new optional config directive is introduced, called
          "domain", as a way to hardcode the domain we serve.
      
          If this directive is not defined, the traditional
          'find domain through hostname' technique is used.
      26ba9dba
  18. 12 Oct, 2011 2 commits
  19. 03 Jun, 2011 3 commits
  20. 22 Mar, 2011 1 commit
  21. 21 Mar, 2011 3 commits
  22. 14 Mar, 2011 1 commit