class Metasm::EBPF::Pktref

Public Instance Methods

render() click to toggle source
Calls superclass method Metasm::EBPF::Memref#render
# File metasm/cpu/ebpf/render.rb, line 31
def render
        ['pkt '] + super
end
symbolic(di=nil) click to toggle source
# File metasm/cpu/ebpf/main.rb, line 37
def symbolic(di=nil)
        p = Expression[:packet]
        p = Expression[p, :+, @base.symbolic] if base
        p = Expression[p, :+, @offset] if offset
        Indirection[p, @msz, (di.address if di)]
end