Ruby 初心者スレッド Part 16
■ このスレッドは過去ログ倉庫に格納されています
0240デフォルトの名無しさん
2007/12/19(水) 22:36:44Debian Linux 2.6.18-4, ruby 1.8.5 (2006-08-25)
な環境で
#!/usr/bin/env ruby
require "socket"
SIOCGIFINDEX = 0x8933
s = UDPSocket.open()
puts s.ioctl(SIOCGIFINDEX, "lo")
というスクリプトを実行すると、「0」が帰ってきます。
lo以外の(eth0などの)インターフェイス名を指定しても、全て「0」が
帰ってきます。
何か使い方を間違っているのでしょうか。
教えてくださいませ。
■ このスレッドは過去ログ倉庫に格納されています