diff options
author | Mark J. Titorenko <nospam-github.com@titorenko.net> | 2014-01-02 05:44:02 -0800 |
---|---|---|
committer | Mark J. Titorenko <nospam-github.com@titorenko.net> | 2014-01-02 05:44:02 -0800 |
commit | 408f9d50eab8a4d9351294c9a7ddef664a26bbcc (patch) | |
tree | 76b30182e3d701e2f8a96d0eefd1d6d6f9a26089 | |
parent | ed6c8826cb565fff712e72888112623a383016ce (diff) | |
parent | d89711f934cc27e5181c1f264be3d77f50d7cc71 (diff) | |
download | net-dhcp-ruby-408f9d50eab8a4d9351294c9a7ddef664a26bbcc.tar.gz |
Merge pull request #8 from mikerodrigues/fix-gemfile
Fix gemfile
-rwxr-xr-x | bin/net-dhcp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/bin/net-dhcp b/bin/net-dhcp index 9eaa3c5..9dacf29 100755 --- a/bin/net-dhcp +++ b/bin/net-dhcp @@ -1,8 +1,10 @@ +#!/usr/bin/env ruby # main.rb # 4 de octubre de 2007 # require 'dhcp' +require 'net/dhcp' require 'socket' require 'pcaplet' @@ -30,8 +32,9 @@ payload = discover.pack sckt = UDPSocket.new sckt.setsockopt(Socket::SOL_SOCKET, Socket::SO_BROADCAST,true) +sckt.setsockopt(Socket::SOL_SOCKET, Socket::SO_REUSEADDR, true) sckt.bind('', 68) sckt.send(payload, 0, "<broadcast>", 67) trap('INT') {server_thread.kill} -server_thread.join
\ No newline at end of file +server_thread.join |