package chirp
import "tailscale.com/chirp"
Package chirp implements a client to communicate with the BIRD Internet Routing Daemon.
Index ¶
Types ¶
type BIRDClient ¶
type BIRDClient struct {
// contains filtered or unexported fields
}
BIRDClient handles communication with the BIRD Internet Routing Daemon.
func New ¶
func New(socket string) (*BIRDClient, error)
New creates a BIRDClient.
func (*BIRDClient) Close ¶
func (b *BIRDClient) Close() error
Close closes the underlying connection to BIRD.
func (*BIRDClient) DisableProtocol ¶
func (b *BIRDClient) DisableProtocol(protocol string) error
DisableProtocol disables the provided protocol.
func (*BIRDClient) EnableProtocol ¶
func (b *BIRDClient) EnableProtocol(protocol string) error
EnableProtocol enables the provided protocol.
Source Files ¶
chirp.go
- Version
- v1.84.0 (latest)
- Published
- May 21, 2025
- Platform
- linux/amd64
- Imports
- 5 packages
- Last checked
- 40 seconds ago –
Tools for package owners.