Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type INDIFilter ¶
type INDIFilter struct {
// contains filtered or unexported fields
}
INDIFilter provides logic for incoming/outgoing traffic
func NewINDIFilter ¶
func NewINDIFilter(config *INDIFilterConfig) *INDIFilter
func (*INDIFilter) FilterIncoming ¶
func (f *INDIFilter) FilterIncoming(data [][]byte) [][]byte
FilterIncoming filters out outgoing traffic
func (*INDIFilter) FilterOutgoing ¶
func (f *INDIFilter) FilterOutgoing(data [][]byte) [][]byte
FilterOutgoing filters out outgoing traffic
type INDIFilterConfig ¶
type INDIFilterConfig struct { IncomingRules map[string]interface{} // TODO: design format for rules OutgoingRules map[string]interface{} // TODO: design format for rules }
INDIFilterConfig contains config for incoming and outgoinf traffic rules
Click to show internal directories.
Click to hide internal directories.