Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 24 for unixgram (0.18 sec)

  1. src/net/unixsock_posix.go

    	var sotype int
    	switch net {
    	case "unix":
    		sotype = syscall.SOCK_STREAM
    	case "unixgram":
    		sotype = syscall.SOCK_DGRAM
    	case "unixpacket":
    		sotype = syscall.SOCK_SEQPACKET
    	default:
    		return nil, UnknownNetworkError(net)
    	}
    
    	switch mode {
    	case "dial":
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 16 16:54:32 UTC 2024
    - 6.6K bytes
    - Viewed (0)
  2. src/net/platform_test.go

    	switch net {
    	case "ip+nopriv":
    	case "ip", "ip4", "ip6":
    		switch runtime.GOOS {
    		case "plan9":
    			return false
    		default:
    			if os.Getuid() != 0 {
    				return false
    			}
    		}
    	case "unix", "unixgram":
    		switch runtime.GOOS {
    		case "android", "ios", "plan9", "windows":
    			return false
    		case "aix":
    			return unixEnabledOnAIX
    		}
    	case "unixpacket":
    		switch runtime.GOOS {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Sep 18 17:20:52 UTC 2023
    - 4.3K bytes
    - Viewed (0)
  3. src/net/mockserver_test.go

    		ch <- err
    		return
    	}
    	if peer == nil { // for connected-mode sockets
    		switch c.LocalAddr().Network() {
    		case "udp":
    			peer, err = ResolveUDPAddr("udp", string(b[:n]))
    		case "unixgram":
    			peer, err = ResolveUnixAddr("unixgram", string(b[:n]))
    		}
    		if err != nil {
    			ch <- err
    			return
    		}
    	}
    	if _, err := c.WriteTo(b[:n], peer); err != nil {
    		if perr := parseWriteError(err); perr != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 20 06:04:31 UTC 2024
    - 13.3K bytes
    - Viewed (0)
  4. src/net/splice_linux_test.go

    	}
    }
    
    func testSpliceNoUnixgram(t *testing.T) {
    	addr, err := ResolveUnixAddr("unixgram", testUnixAddr(t))
    	if err != nil {
    		t.Fatal(err)
    	}
    	defer os.Remove(addr.Name)
    	up, err := ListenUnixgram("unixgram", addr)
    	if err != nil {
    		t.Fatal(err)
    	}
    	defer up.Close()
    	clientDown, serverDown := spawnTestSocketPair(t, "tcp")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 21:49:26 UTC 2024
    - 14.5K bytes
    - Viewed (0)
  5. src/net/error_test.go

    		var err error
    		switch network {
    		case "tcp":
    			_, err = DialTCP(network, nil, &TCPAddr{Port: 1 << 16})
    		case "udp":
    			_, err = DialUDP(network, nil, &UDPAddr{Port: 1 << 16})
    		case "ip:4294967296":
    			_, err = DialIP(network, nil, nil)
    		case "unix", "unixpacket", "unixgram":
    			_, err = DialUnix(network, nil, &UnixAddr{Name: "//"})
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Sep 18 17:20:52 UTC 2023
    - 20.3K bytes
    - Viewed (0)
  6. src/net/rawconn_unix_test.go

    	var operr error
    	var fn func(uintptr)
    	switch network {
    	case "tcp", "udp", "ip":
    		return errors.New("ambiguous network: " + network)
    	case "unix", "unixpacket", "unixgram":
    		fn = func(s uintptr) {
    			_, operr = syscall.GetsockoptInt(int(s), syscall.SOL_SOCKET, syscall.SO_ERROR)
    		}
    	default:
    		switch network[len(network)-1] {
    		case '4':
    			fn = func(s uintptr) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 29 16:24:51 UTC 2022
    - 3K bytes
    - Viewed (0)
  7. src/net/net_test.go

    	t.Parallel()
    	for _, network := range []string{"udp", "unixgram"} {
    		network := network
    		t.Run(network, func(t *testing.T) {
    			if !testableNetwork(network) {
    				t.Skipf("network %s is not testable on the current platform", network)
    			}
    			t.Parallel()
    
    			c := newLocalPacketListener(t, network)
    			switch network {
    			case "unixgram":
    				defer os.Remove(c.LocalAddr().String())
    			}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jan 22 21:04:44 UTC 2024
    - 13.3K bytes
    - Viewed (0)
  8. src/net/dial.go

    		switch network {
    		case "tcp", "tcp4", "tcp6":
    		case "udp", "udp4", "udp6":
    		case "ip", "ip4", "ip6":
    			if needsProto {
    				return "", 0, UnknownNetworkError(network)
    			}
    		case "unix", "unixgram", "unixpacket":
    		default:
    			return "", 0, UnknownNetworkError(network)
    		}
    		return network, 0, nil
    	}
    	afnet = network[:i]
    	switch afnet {
    	case "ip", "ip4", "ip6":
    		protostr := network[i+1:]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 20 06:04:31 UTC 2024
    - 26.9K bytes
    - Viewed (0)
  9. src/log/syslog/syslog.go

    			w.hostname = "localhost"
    		}
    	} else {
    		var c net.Conn
    		c, err = net.Dial(w.network, w.raddr)
    		if err == nil {
    			w.conn = &netConn{
    				conn:  c,
    				local: w.network == "unixgram" || w.network == "unix",
    			}
    			if w.hostname == "" {
    				w.hostname = c.LocalAddr().String()
    			}
    		}
    	}
    	return
    }
    
    // Write sends a log message to the syslog daemon.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Oct 23 22:56:07 UTC 2023
    - 7.5K bytes
    - Viewed (0)
  10. src/net/sock_posix.go

    		}
    	}
    	if err := fd.dial(ctx, laddr, raddr, ctrlCtxFn); err != nil {
    		fd.Close()
    		return nil, err
    	}
    	return fd, nil
    }
    
    func (fd *netFD) ctrlNetwork() string {
    	switch fd.net {
    	case "unix", "unixgram", "unixpacket":
    		return fd.net
    	}
    	switch fd.net[len(fd.net)-1] {
    	case '4', '6':
    		return fd.net
    	}
    	if fd.family == syscall.AF_INET {
    		return fd.net + "4"
    	}
    	return fd.net + "6"
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Sep 18 17:20:52 UTC 2023
    - 6.3K bytes
    - Viewed (0)
Back to top