Method: Netfilter::Packet#timestamp

Defined in:
lib/nflog.rb

#timestampObject

The packet timestamp.



65
66
67
68
69
70
71
72
73
# File 'lib/nflog.rb', line 65

def timestamp
    ptv = FFI::MemoryPointer.new :pointer
    tv = Timeval.new(ptv)
    if Log.nflog_get_timestamp(@nfad, ptv) < 0
        0
    else
        Time.at(tv[:tv_sec])
    end
end