Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FilteringListener ¶
type FilteringListener struct {
Inner net.Listener
Blacklist IPBlacklist
// contains filtered or unexported fields
}
func New ¶
func New(inner net.Listener, blacklist IPBlacklist) *FilteringListener
func (*FilteringListener) Addr ¶
func (l *FilteringListener) Addr() net.Addr
func (*FilteringListener) Close ¶
func (l *FilteringListener) Close() error
func (*FilteringListener) CloseBlocked ¶
func (l *FilteringListener) CloseBlocked() int
func (*FilteringListener) CloseIP ¶
func (l *FilteringListener) CloseIP(ip string) int
Click to show internal directories.
Click to hide internal directories.