summaryrefslogtreecommitdiff
path: root/funcs/sockaddr.go
diff options
context:
space:
mode:
authorDave Henderson <dhenderson@gmail.com>2024-01-25 20:11:31 -0500
committerGitHub <noreply@github.com>2024-01-25 20:11:31 -0500
commitebb97fb7367fb983cffc1935a8fb57e4b80f5249 (patch)
tree43ef6cd01f629f60f59efe1e5b003f7c8e3a1257 /funcs/sockaddr.go
parentf1d9158ea99abbe556251c1ff2fe970f3b460ee9 (diff)
Move funcs package to internal (#1977)
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
Diffstat (limited to 'funcs/sockaddr.go')
-rw-r--r--funcs/sockaddr.go130
1 files changed, 0 insertions, 130 deletions
diff --git a/funcs/sockaddr.go b/funcs/sockaddr.go
deleted file mode 100644
index e41fb162..00000000
--- a/funcs/sockaddr.go
+++ /dev/null
@@ -1,130 +0,0 @@
-package funcs
-
-import (
- "context"
-
- "github.com/hashicorp/go-sockaddr"
- "github.com/hashicorp/go-sockaddr/template"
-)
-
-// SockaddrNS - the sockaddr namespace
-//
-// Deprecated: don't use
-func SockaddrNS() *SockaddrFuncs {
- return &SockaddrFuncs{}
-}
-
-// AddSockaddrFuncs -
-//
-// Deprecated: use [CreateSockaddrFuncs] instead
-func AddSockaddrFuncs(f map[string]interface{}) {
- f["sockaddr"] = SockaddrNS
-}
-
-// CreateSockaddrFuncs -
-func CreateSockaddrFuncs(ctx context.Context) map[string]interface{} {
- ns := &SockaddrFuncs{ctx}
- return map[string]interface{}{
- "sockaddr": func() interface{} { return ns },
- }
-}
-
-// SockaddrFuncs -
-type SockaddrFuncs struct {
- ctx context.Context
-}
-
-// GetAllInterfaces -
-func (SockaddrFuncs) GetAllInterfaces() (sockaddr.IfAddrs, error) {
- return sockaddr.GetAllInterfaces()
-}
-
-// GetDefaultInterfaces -
-func (SockaddrFuncs) GetDefaultInterfaces() (sockaddr.IfAddrs, error) {
- return sockaddr.GetDefaultInterfaces()
-}
-
-// GetPrivateInterfaces -
-func (SockaddrFuncs) GetPrivateInterfaces() (sockaddr.IfAddrs, error) {
- return sockaddr.GetPrivateInterfaces()
-}
-
-// GetPublicInterfaces -
-func (SockaddrFuncs) GetPublicInterfaces() (sockaddr.IfAddrs, error) {
- return sockaddr.GetPublicInterfaces()
-}
-
-// Sort -
-func (SockaddrFuncs) Sort(selectorParam string, inputIfAddrs sockaddr.IfAddrs) (sockaddr.IfAddrs, error) {
- return sockaddr.SortIfBy(selectorParam, inputIfAddrs)
-}
-
-// Exclude -
-func (SockaddrFuncs) Exclude(selectorName, selectorParam string, inputIfAddrs sockaddr.IfAddrs) (sockaddr.IfAddrs, error) {
- return sockaddr.ExcludeIfs(selectorName, selectorParam, inputIfAddrs)
-}
-
-// Include -
-func (SockaddrFuncs) Include(selectorName, selectorParam string, inputIfAddrs sockaddr.IfAddrs) (sockaddr.IfAddrs, error) {
- return sockaddr.IncludeIfs(selectorName, selectorParam, inputIfAddrs)
-}
-
-// Attr -
-func (SockaddrFuncs) Attr(selectorName string, ifAddrsRaw interface{}) (string, error) {
- return template.Attr(selectorName, ifAddrsRaw)
-}
-
-// Join -
-func (SockaddrFuncs) Join(selectorName, joinString string, inputIfAddrs sockaddr.IfAddrs) (string, error) {
- return sockaddr.JoinIfAddrs(selectorName, joinString, inputIfAddrs)
-}
-
-// Limit -
-func (SockaddrFuncs) Limit(lim uint, in sockaddr.IfAddrs) (sockaddr.IfAddrs, error) {
- return sockaddr.LimitIfAddrs(lim, in)
-}
-
-// Offset -
-func (SockaddrFuncs) Offset(off int, in sockaddr.IfAddrs) (sockaddr.IfAddrs, error) {
- return sockaddr.OffsetIfAddrs(off, in)
-}
-
-// Unique -
-func (SockaddrFuncs) Unique(selectorName string, inputIfAddrs sockaddr.IfAddrs) (sockaddr.IfAddrs, error) {
- return sockaddr.UniqueIfAddrsBy(selectorName, inputIfAddrs)
-}
-
-// Math -
-func (SockaddrFuncs) Math(operation, value string, inputIfAddrs sockaddr.IfAddrs) (sockaddr.IfAddrs, error) {
- return sockaddr.IfAddrsMath(operation, value, inputIfAddrs)
-}
-
-// GetPrivateIP -
-func (SockaddrFuncs) GetPrivateIP() (string, error) {
- return sockaddr.GetPrivateIP()
-}
-
-// GetPrivateIPs -
-func (SockaddrFuncs) GetPrivateIPs() (string, error) {
- return sockaddr.GetPrivateIPs()
-}
-
-// GetPublicIP -
-func (SockaddrFuncs) GetPublicIP() (string, error) {
- return sockaddr.GetPublicIP()
-}
-
-// GetPublicIPs -
-func (SockaddrFuncs) GetPublicIPs() (string, error) {
- return sockaddr.GetPublicIPs()
-}
-
-// GetInterfaceIP -
-func (SockaddrFuncs) GetInterfaceIP(namedIfRE string) (string, error) {
- return sockaddr.GetInterfaceIP(namedIfRE)
-}
-
-// GetInterfaceIPs -
-func (SockaddrFuncs) GetInterfaceIPs(namedIfRE string) (string, error) {
- return sockaddr.GetInterfaceIPs(namedIfRE)
-}