Guest User

Untitled

a guest
Nov 17th, 2017
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.31 KB | None | 0 0
  1. @[Link("pcap")]
  2. lib LibPcap
  3. PCAP_ERRBUF_SIZE = UInt8.new(256)
  4. fun pcap_lookupdev(errbuf : LibC::Char* ) : LibC::Char*
  5. end
  6.  
  7. err = LibPcap::PCAP_ERRBUF_SIZE.dup
  8. dev = LibPcap.pcap_lookupdev(pointerof(err))
  9.  
  10. raise Exception.new("Couldn't find a default interface: #{String.new(err)}") if dev.null?
  11.  
  12. puts String.new(dev)
Add Comment
Please, Sign In to add comment