Changeset 5596

Show
Ignore:
Timestamp:
07/25/08 01:04:51 (3 months ago)
Author:
hdm
Message:

consistency fixes

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • framework3/trunk/lib/rex/socket/comm/local.rb

    r5595 r5596  
    4040        # 
    4141        def self.create_ip(param) 
    42                 sock = ::Socket.open(::Socket::AF_INET, ::Socket::SOCK_RAW, ::Socket::IPPROTO_RAW) 
    43  
    44                 unless sock.getsockopt(::Socket::IPPROTO_IP, ::Socket::IP_HDRINCL) 
    45                         sock.setsockopt(::Socket::IPPROTO_IP, ::Socket::IP_HDRINCL, true) 
    46                 end      
     42                sock = ::Socket.open(::Socket::PF_INET, ::Socket::SOCK_RAW, ::Socket::IPPROTO_RAW) 
     43                sock.setsockopt(::Socket::IPPROTO_IP, ::Socket::IP_HDRINCL, 1) 
    4744 
    4845                return sock if (param.bare?) 
  • framework3/trunk/lib/rex/socket/ip.rb

    r5565 r5596  
    8888        # 
    8989        def sendto(gram, peerhost, flags = 0) 
    90                 dest = ::Socket.pack_sockaddr_in(1024, peerhost) 
     90                dest = ::Socket.pack_sockaddr_in(0, peerhost) 
    9191                send(gram, flags, dest) 
    9292        end