- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 93 for ifat (0.05 sec)
-
src/net/interface_linux.go
if err != nil { return nil, os.NewSyscallError("parsenetlinkrouteattr", err) } ifa := newAddr(ifam, attrs) if ifa != nil { ifat = append(ifat, ifa) } } } } return ifat, nil } func newAddr(ifam *syscall.IfAddrmsg, attrs []syscall.NetlinkRouteAttr) Addr { var ipPointToPoint bool // Seems like we need to make sure whether the IP interface
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sat Aug 27 05:42:03 UTC 2022 - 7K bytes - Viewed (0) -
src/net/interface_windows.go
} switch sa := sa.(type) { case *syscall.SockaddrInet4: ifat = append(ifat, &IPAddr{IP: IPv4(sa.Addr[0], sa.Addr[1], sa.Addr[2], sa.Addr[3])}) case *syscall.SockaddrInet6: ifa := &IPAddr{IP: make(IP, IPv6len)} copy(ifa.IP, sa.Addr[:]) ifat = append(ifat, ifa) } } } } return ifat, nil } // interfaceMulticastAddrTable returns addresses for a specific
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Mar 15 10:25:02 UTC 2024 - 5.5K bytes - Viewed (0) -
src/net/interface_bsd.go
ift[n].HardwareAddr = make([]byte, len(sa.Addr)) copy(ift[n].HardwareAddr, sa.Addr) } for _, sys := range m.Sys() { if imx, ok := sys.(*route.InterfaceMetrics); ok { ift[n].MTU = imx.MTU break } } n++ if ifindex == m.Index { return ift[:n], nil } } } return ift[:n], nil } func linkFlags(rawFlags int) Flags { var f Flags
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sat Aug 27 05:42:03 UTC 2022 - 2.8K bytes - Viewed (0) -
src/net/interface_solaris.go
return nil, err } var ifat []Addr for _, a := range as { var ip IP var mask IPMask switch a := a.(type) { case *lif.Inet4Addr: ip = IPv4(a.IP[0], a.IP[1], a.IP[2], a.IP[3]) mask = CIDRMask(a.PrefixLen, 8*IPv4len) case *lif.Inet6Addr: ip = make(IP, IPv6len) copy(ip, a.IP[:]) mask = CIDRMask(a.PrefixLen, 8*IPv6len) } ifat = append(ifat, &IPNet{IP: ip, Mask: mask}) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sat Aug 27 05:42:03 UTC 2022 - 2.1K bytes - Viewed (0) -
staging/src/k8s.io/apimachinery/pkg/util/net/interface_test.go
var ifat []net.Addr ifat = []net.Addr{addrStruct{val: "169.254.162.166/16"}, addrStruct{val: "fe80::200/10"}} if intf.Name == LoopbackInterfaceName { ifat = []net.Addr{addrStruct{val: "::1/128"}, addrStruct{val: "127.0.0.1/8"}, // global addresses on loopback interface addrStruct{val: "10.1.1.1/32"}, addrStruct{val: "fd00:1:1::1/128"}} } return ifat, nil }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed May 10 07:29:34 UTC 2023 - 33.2K bytes - Viewed (0) -
src/net/interface_test.go
switch ifa := ifa.(type) { case *IPAddr: if ifa == nil || ifa.IP == nil || ifa.IP.IsUnspecified() || !ifa.IP.IsMulticast() { return nil, fmt.Errorf("unexpected value: %#v", ifa) } if len(ifa.IP) != IPv6len { return nil, fmt.Errorf("should be internal representation either IPv6 or IPv4-mapped IPv6 address: %#v", ifa) } if ifa.IP.To4() != nil { stats.ipv4++ }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Sep 18 17:20:52 UTC 2023 - 9.8K bytes - Viewed (0) -
src/net/interface.go
} if len(ift) != 0 { zoneCache.update(ift, false) } return ift, nil } // InterfaceAddrs returns a list of the system's unicast interface // addresses. // // The returned list does not identify the associated interface; use // Interfaces and [Interface.Addrs] for more detail. func InterfaceAddrs() ([]Addr, error) { ifat, err := interfaceAddrTable(nil) if err != nil {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 01:16:53 UTC 2024 - 7.6K bytes - Viewed (0) -
src/net/sockopt_posix.go
if b { return 1 } return 0 } func interfaceToIPv4Addr(ifi *Interface) (IP, error) { if ifi == nil { return IPv4zero, nil } ifat, err := ifi.Addrs() if err != nil { return nil, err } for _, ifa := range ifat { switch v := ifa.(type) { case *IPAddr: if v.IP.To4() != nil { return v.IP, nil } case *IPNet: if v.IP.To4() != nil { return v.IP, nil } }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Aug 25 15:06:47 UTC 2023 - 2.1K bytes - Viewed (0) -
src/net/interface_unix_test.go
} else { time.Sleep(3 * time.Millisecond) } ift, err := Interfaces() if err != nil { ti.teardown() t.Fatal(err) } for _, ifi := range ift { if ti.name != ifi.Name { continue } ifat, err := ifi.Addrs() if err != nil { ti.teardown() t.Fatal(err) } for _, ifa := range ifat { if ip.Equal(ifa.(*IPNet).IP) { ti.teardown() t.Fatalf("got %v", ifa)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jul 18 23:51:35 UTC 2023 - 4.9K bytes - Viewed (0) -
src/net/interface_aix.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sat Aug 27 05:42:03 UTC 2022 - 4.5K bytes - Viewed (0)