Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- event {
- name = "net_if_rx";
- id = 1242;
- stream_id = 0;
- fields := struct {
- integer { size = 64; align = 8; signed = 0; encoding = none; base = 16; } _skbaddr;
- integer { size = 32; align = 8; signed = 0; encoding = none; base = 10; } _len;
- string _name;
- enum : integer { size = 8; align = 8; signed = 0; encoding = none; base = 10; } {
- "_unknown" = 0,
- "_ipv4" = 1,
- "_ipv6" = 2,
- } _network_header_type;
- variant <_network_header_type> {
- struct {
- }_unknown;
- struct {
- integer { size = 4; align = 4; signed = 0; encoding = none; base = 10; byte_order = be; } _version;
- integer { size = 4; align = 4; signed = 0; encoding = none; base = 10; byte_order = be; } _ihl;
- integer { size = 8; align = 8; signed = 0; encoding = none; base = 10; byte_order = be; } _tos;
- integer { size = 16; align = 8; signed = 0; encoding = none; base = 10; byte_order = be; } _tot_len;
- integer { size = 16; align = 8; signed = 0; encoding = none; base = 16; byte_order = be; } _id;
- integer { size = 16; align = 8; signed = 0; encoding = none; base = 10; byte_order = be; } _frag_off;
- integer { size = 8; align = 8; signed = 0; encoding = none; base = 10; byte_order = be; } _ttl;
- enum : integer { size = 8; align = 8; signed = 0; encoding = none; base = 10; byte_order = be; } {
- "_unknown" = 0 ... 5,
- "_tcp" = 6,
- "_unknown" = 7 ... 255,
- } _protocol;
- integer { size = 16; align = 8; signed = 0; encoding = none; base = 16; byte_order = be; } _checksum;
- struct { } align(8) _saddr_padding;
- integer { size = 8; align = 8; signed = 0; encoding = none; base = 10; byte_order = be; } _saddr[4];
- struct { } align(8) _daddr_padding;
- integer { size = 8; align = 8; signed = 0; encoding = none; base = 10; byte_order = be; } _daddr[4];
- variant <_protocol> {
- struct {
- }_unknown;
- struct {
- integer { size = 16; align = 8; signed = 0; encoding = none; base = 10; byte_order = be; } _source_port;
- integer { size = 16; align = 8; signed = 0; encoding = none; base = 10; byte_order = be; } _dest_port;
- integer { size = 32; align = 8; signed = 0;
- encoding = none; base = 10; byte_order = be; } _seq;
- integer { size = 32; align = 8; signed = 0; encoding = none; base = 10; byte_order = be; } _ack_seq;
- integer { size = 4; align = 4; signed = 0; encoding = none; base = 10; byte_order = be; } _data_offset;
- integer { size = 3; align = 1; signed = 0; encoding = none; base = 10; byte_order = be; } _reserved;
- integer { size = 9; align = 1; signed = 0; encoding = none; base = 16; byte_order = be; } _flags;
- integer { size = 16; align = 8; signed = 0; encoding = none; base = 10; byte_order = be; } _window_size;
- integer { size = 16; align = 8; signed = 0; encoding = none; base = 16; byte_order = be; } _checksum;
- integer { size = 16; align = 8; signed = 0; encoding = none; base = 10; byte_order = be; } _urg_ptr;
- }_tcp;
- }_transport_header;
- }_ipv4;
- struct {
- integer { size = 4; align = 4; signed = 0; encoding = none; base = 10; byte_order = be; } _version;
- integer { size = 4; align = 4; signed = 0; encoding = none; base = 10; byte_order = be; } _prio;
- struct { } align(8) _flow_lbl_padding;
- integer { size = 8; align = 8; signed = 0; encoding = none; base = 16; byte_order = be; } _flow_lbl[3];
- integer { size = 16; align = 8; signed = 0; encoding = none; base = 10; byte_order = be; } _payload_len;
- enum : integer { size = 8; align = 8; signed = 0; encoding = none; base = 10; byte_order = be; } {
- "_unknown" = 0 ... 5,
- "_tcp" = 6,
- "_unknown" = 7 ... 255,
- } _nexthdr;
- integer { size = 8; align = 8; signed = 0; encoding = none; base = 10; byte_order = be; } _hop_limit;
- struct { } align(8) _saddr_padding;
- integer { size = 16; align = 8; signed = 0; encoding = none; base = 16; byte_order = be; } _saddr[8];
- struct { } align(8) _daddr_padding;
- integer { size = 16; align = 8; signed = 0; encoding = none; base = 16; byte_order = be; } _daddr[8];
- variant <_nexthdr> {
- struct {
- }_unknown;
- struct {
- integer { size = 16; align = 8; signed = 0; encoding = none; base = 10; byte_order = be; } _source_port;
- integer { size = 16; align = 8; signed = 0; encoding = none; base = 10; byte_order = be; } _dest_port;
- integer { size = 32; align = 8; signed = 0; encoding = none; base = 10; byte_order = be; } _seq;
- integer { size = 32; align = 8; signed = 0; encoding = none; base = 10; byte_order = be; } _ack_seq;
- integer { size = 4; align = 4; signed = 0; encoding = none; base = 10; byte_order = be; } _data_offset;
- integer { size = 3; align = 1; signed = 0; encoding = none; base = 10; byte_order = be; } _reserved;
- integer { size = 9; align = 1; signed = 0; encoding = none; base = 16; byte_order = be; } _flags;
- integer { size = 16; align = 8; signed = 0; encoding = none; base = 10; byte_order = be; } _window_size;
- integer { size = 16; align = 8; signed = 0; encoding = none; base = 16; byte_order = be; } _checksum;
- integer { size = 16; align = 8; signed = 0; encoding = none; base = 10; byte_order = be; } _urg_ptr;
- }_tcp;
- }_transport_header;
- }_ipv6;
- }_network_header;
- };
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement