talos
19 строк · 704.0 Байт
1// This Source Code Form is subject to the terms of the Mozilla Public
2// License, v. 2.0. If a copy of the MPL was not distributed with this
3// file, You can obtain one at http://mozilla.org/MPL/2.0/.
4
5package nethelpers
6
7// NfTablesChainHook wraps nftables.ChainHook for YAML marshaling.
8type NfTablesChainHook uint32
9
10// Constants copied from nftables to provide Stringer interface.
11//
12//structprotogen:gen_enum
13const (
14ChainHookPrerouting NfTablesChainHook = 0 // prerouting
15ChainHookInput NfTablesChainHook = 1 // input
16ChainHookForward NfTablesChainHook = 2 // forward
17ChainHookOutput NfTablesChainHook = 3 // output
18ChainHookPostrouting NfTablesChainHook = 4 // postrouting
19)
20