Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 155 for sigaddr (0.11 sec)

  1. tools/istio-iptables/pkg/config/config_test.go

    	"testing"
    )
    
    var tesrLocalIPAddrs = func(ips []netip.Addr) ([]net.Addr, error) {
    	var IPAddrs []net.Addr
    	for i := 0; i < len(ips); i++ {
    		var ipAddr net.Addr
    		ipNetAddr := &net.IPNet{IP: net.ParseIP(ips[i].String())}
    		ipAddr = ipNetAddr
    		IPAddrs = append(IPAddrs, ipAddr)
    	}
    	return IPAddrs, nil
    }
    
    func TestGetLocalIP(t *testing.T) {
    	tests := []struct {
    		name     string
    		lipas    func() ([]net.Addr, error)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Apr 30 22:24:38 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  2. src/net/sock_posix.go

    	// 3) the one passed to us as the raddr parameter.
    	lsa, _ = syscall.Getsockname(fd.pfd.Sysfd)
    	if crsa != nil {
    		fd.setAddr(fd.addrFunc()(lsa), fd.addrFunc()(crsa))
    	} else if rsa, _ = syscall.Getpeername(fd.pfd.Sysfd); rsa != nil {
    		fd.setAddr(fd.addrFunc()(lsa), fd.addrFunc()(rsa))
    	} else {
    		fd.setAddr(fd.addrFunc()(lsa), raddr)
    	}
    	return nil
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Sep 18 17:20:52 UTC 2023
    - 6.3K bytes
    - Viewed (0)
  3. src/net/interface_windows.go

    					return nil, os.NewSyscallError("sockaddr", err)
    				}
    				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
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 15 10:25:02 UTC 2024
    - 5.5K bytes
    - Viewed (0)
  4. src/net/ipsock.go

    // and ipv6only. It returns every address when the filter is nil.
    // The result contains at least one address when error is nil.
    func filterAddrList(filter func(IPAddr) bool, ips []IPAddr, inetaddr func(IPAddr) Addr, originalAddr string) (addrList, error) {
    	var addrs addrList
    	for _, ip := range ips {
    		if filter == nil || filter(ip) {
    			addrs = append(addrs, inetaddr(ip))
    		}
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 9.4K bytes
    - Viewed (0)
  5. security/pkg/server/ca/server_test.go

    	}
    	mockCertChain := []string{"cert", "cert_chain", "root_cert"}
    	mockIPAddr := &net.IPAddr{IP: net.IPv4(192, 168, 1, 1)}
    	testCerts := map[string]struct {
    		certChain    [][]*x509.Certificate
    		caller       *security.Caller
    		fakeAuthInfo *mockAuthInfo
    		code         codes.Code
    		ipAddr       *net.IPAddr
    	}{
    		// no client certificate is presented
    		"No client certificate": {
    			certChain: nil,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Feb 28 16:41:38 UTC 2024
    - 15.8K bytes
    - Viewed (0)
  6. src/cmd/fix/netipv6zone.go

    package main
    
    import "go/ast"
    
    func init() {
    	register(netipv6zoneFix)
    }
    
    var netipv6zoneFix = fix{
    	name: "netipv6zone",
    	date: "2012-11-26",
    	f:    netipv6zone,
    	desc: `Adapt element key to IPAddr, UDPAddr or TCPAddr composite literals.
    
    https://codereview.appspot.com/6849045/
    `,
    }
    
    func netipv6zone(f *ast.File) bool {
    	if !imports(f, "net") {
    		return false
    	}
    
    	fixed := false
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Dec 13 18:45:54 UTC 2021
    - 1.3K bytes
    - Viewed (0)
  7. src/net/main_test.go

    			{"udp4", "localhost:2", &UDPAddr{IP: IPv4(127, 0, 0, 1), Port: 2}, nil},
    		}...)
    		resolveIPAddrTests = append(resolveIPAddrTests, []resolveIPAddrTest{
    			{"ip", "localhost", &IPAddr{IP: IPv4(127, 0, 0, 1)}, nil},
    			{"ip4", "localhost", &IPAddr{IP: IPv4(127, 0, 0, 1)}, nil},
    		}...)
    	}
    
    	if supportsIPv6() {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 7.5K bytes
    - Viewed (0)
  8. src/runtime/defs_dragonfly_amd64.go

    	ss_size   uintptr
    	ss_flags  int32
    	pad_cgo_0 [4]byte
    }
    
    type siginfo struct {
    	si_signo  int32
    	si_errno  int32
    	si_code   int32
    	si_pid    int32
    	si_uid    uint32
    	si_status int32
    	si_addr   uint64
    	si_value  [8]byte
    	si_band   int64
    	__spare__ [7]int32
    	pad_cgo_0 [4]byte
    }
    
    type mcontext struct {
    	mc_onstack  uint64
    	mc_rdi      uint64
    	mc_rsi      uint64
    	mc_rdx      uint64
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 12 21:17:22 UTC 2024
    - 3.5K bytes
    - Viewed (0)
  9. src/net/udpsock_plan9.go

    }
    
    func (sl *sysListener) listenMulticastUDP(ctx context.Context, ifi *Interface, gaddr *UDPAddr) (*UDPConn, error) {
    	// Plan 9 does not like announce command with a multicast address,
    	// so do not specify an IP address when listening.
    	l, err := listenPlan9(ctx, sl.network, &UDPAddr{IP: nil, Port: gaddr.Port, Zone: gaddr.Zone})
    	if err != nil {
    		return nil, err
    	}
    	_, err = l.ctl.WriteString("headers")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 02 18:35:35 UTC 2021
    - 4.6K bytes
    - Viewed (0)
  10. pkg/test/framework/components/istio/util.go

    				break
    			}
    		}
    		if nodePort == 0 {
    			return nil, false, fmt.Errorf("no port %d found in service: %s/%s", port, ns, svcName)
    		}
    
    		ipAddr, err := netip.ParseAddr(ip)
    		if err != nil {
    			return nil, false, err
    		}
    		return []any{netip.AddrPortFrom(ipAddr, uint16(nodePort))}, true, nil
    	}
    
    	// Otherwise, get the load balancer IP.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Feb 29 17:13:34 UTC 2024
    - 4.7K bytes
    - Viewed (0)
Back to top