Documentation
¶
Overview ¶
Package vppdump provides helpers to dump all interfaces configured in VPP.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DumpInterfaces ¶
func DumpInterfaces(log logging.Logger, vppChan *govppapi.Channel, stopwatch *measure.Stopwatch) (map[uint32]*Interface, error)
DumpInterfaces dumps VPP interface data into the northbound API data structure map indexed by software interface index.
LIMITATIONS: - there is no af_packet dump binary API. We relay on naming conventions of the internal VPP interface names - ip.IPAddressDetails has wrong internal structure, as a workaround we need to handle them as notifications
Types ¶
type Interface ¶
type Interface struct {
VPPInternalName string `json:"vpp_internal_name"`
ifnb.Interfaces_Interface
}
Interface is the wrapper structure for the interface northbound API structure.
Source Files
¶
- doc.go
- dump_vppcalls.go
Click to show internal directories.
Click to hide internal directories.