22
33base/bif/types.bif.zeek
44=======================
5+ .. zeek :namespace :: AF_Packet
56 .. zeek :namespace :: GLOBAL
67 .. zeek :namespace :: MOUNT3
78 .. zeek :namespace :: NFS3
@@ -10,35 +11,74 @@ base/bif/types.bif.zeek
1011
1112 Declaration of various types that the Zeek core uses internally.
1213
13- :Namespaces: GLOBAL, MOUNT3, NFS3, Reporter, Tunnel
14+ :Namespaces: AF_Packet, GLOBAL, MOUNT3, NFS3, Reporter, Tunnel
1415
1516Summary
1617~~~~~~~
1718Types
1819#####
19- ===================================================== =
20- :zeek:type: `MOUNT3::auth_flavor_t `: :zeek:type: `enum `
21- :zeek:type: `MOUNT3::proc_t `: :zeek:type: `enum `
22- :zeek:type: `MOUNT3::status_t `: :zeek:type: `enum `
23- :zeek:type: `NFS3::createmode_t `: :zeek:type: `enum `
24- :zeek:type: `NFS3::file_type_t `: :zeek:type: `enum `
25- :zeek:type: `NFS3::proc_t `: :zeek:type: `enum `
26- :zeek:type: `NFS3::stable_how_t `: :zeek:type: `enum `
27- :zeek:type: `NFS3::status_t `: :zeek:type: `enum `
28- :zeek:type: `NFS3::time_how_t `: :zeek:type: `enum `
29- :zeek:type: `Reporter::Level `: :zeek:type: `enum `
30- :zeek:type: `TableChange `: :zeek:type: `enum `
31- :zeek:type: `Tunnel::Type `: :zeek:type: `enum `
32- :zeek:type: `layer3_proto `: :zeek:type: `enum `
33- :zeek:type: `link_encap `: :zeek:type: `enum `
34- :zeek:type: `rpc_status `: :zeek:type: `enum `
35- ===================================================== =
20+ ======================================================= ====================================
21+ :zeek:type: `AF_Packet::ChecksumMode `: :zeek:type: `enum ` Available checksum validation modes.
22+ :zeek:type: `AF_Packet::FanoutMode `: :zeek:type: `enum ` Available fanout modes.
23+ :zeek:type: `MOUNT3::auth_flavor_t `: :zeek:type: `enum `
24+ :zeek:type: `MOUNT3::proc_t `: :zeek:type: `enum `
25+ :zeek:type: `MOUNT3::status_t `: :zeek:type: `enum `
26+ :zeek:type: `NFS3::createmode_t `: :zeek:type: `enum `
27+ :zeek:type: `NFS3::file_type_t `: :zeek:type: `enum `
28+ :zeek:type: `NFS3::proc_t `: :zeek:type: `enum `
29+ :zeek:type: `NFS3::stable_how_t `: :zeek:type: `enum `
30+ :zeek:type: `NFS3::status_t `: :zeek:type: `enum `
31+ :zeek:type: `NFS3::time_how_t `: :zeek:type: `enum `
32+ :zeek:type: `Reporter::Level `: :zeek:type: `enum `
33+ :zeek:type: `TableChange `: :zeek:type: `enum `
34+ :zeek:type: `Tunnel::Type `: :zeek:type: `enum `
35+ :zeek:type: `layer3_proto `: :zeek:type: `enum `
36+ :zeek:type: `link_encap `: :zeek:type: `enum `
37+ :zeek:type: `rpc_status `: :zeek:type: `enum `
38+ ======================================================= ====================================
3639
3740
3841Detailed Interface
3942~~~~~~~~~~~~~~~~~~
4043Types
4144#####
45+ .. zeek :type :: AF_Packet::ChecksumMode
46+ :source-code: base/bif/types.bif.zeek 288 288
47+
48+ :Type: :zeek:type: `enum `
49+
50+ .. zeek :enum :: AF_Packet::CHECKSUM_OFF AF_Packet::ChecksumMode
51+
52+ Ignore checksums, i.e. always assume they are correct.
53+
54+ .. zeek :enum :: AF_Packet::CHECKSUM_ON AF_Packet::ChecksumMode
55+
56+ Let Zeek compute and verify checksums.
57+
58+ .. zeek :enum :: AF_Packet::CHECKSUM_KERNEL AF_Packet::ChecksumMode
59+
60+ Let the kernel handle checksum offloading.
61+ Note: Semantics may depend on the kernel and driver version.
62+
63+ Available checksum validation modes.
64+
65+ .. zeek :type :: AF_Packet::FanoutMode
66+ :source-code: base/bif/types.bif.zeek 278 278
67+
68+ :Type: :zeek:type: `enum `
69+
70+ .. zeek :enum :: AF_Packet::FANOUT_HASH AF_Packet::FanoutMode
71+
72+ .. zeek :enum :: AF_Packet::FANOUT_CPU AF_Packet::FanoutMode
73+
74+ .. zeek :enum :: AF_Packet::FANOUT_QM AF_Packet::FanoutMode
75+
76+ .. zeek :enum :: AF_Packet::FANOUT_CBPF AF_Packet::FanoutMode
77+
78+ .. zeek :enum :: AF_Packet::FANOUT_EBPF AF_Packet::FanoutMode
79+
80+ Available fanout modes.
81+
4282.. zeek :type :: MOUNT3::auth_flavor_t
4383 :source-code: base/bif/types.bif.zeek 49 49
4484
0 commit comments