mirror of
https://github.com/speatzle/nfsense.git
synced 2025-05-11 19:08:20 +00:00
20 lines
395 B
Go
20 lines
395 B
Go
package network
|
|
|
|
import (
|
|
"context"
|
|
|
|
"nfsense.net/nfsense/internal/definitions"
|
|
)
|
|
|
|
type GetInterfacesParameters struct {
|
|
}
|
|
|
|
type GetInterfacesResult struct {
|
|
Interfaces []definitions.Interface
|
|
}
|
|
|
|
func (f *Network) GetInterfaces(ctx context.Context, params GetInterfacesParameters) (GetInterfacesResult, error) {
|
|
return GetInterfacesResult{
|
|
Interfaces: f.Conf.Network.Interfaces,
|
|
}, nil
|
|
}
|