Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 52 of 52 for Setsockopt (0.09 sec)

  1. src/net/rawconn_windows_test.go

    		return err
    	}
    	return operr
    }
    
    func controlRawConn(c syscall.RawConn, addr Addr) error {
    	var operr error
    	fn := func(s uintptr) {
    		var v, l int32
    		l = int32(unsafe.Sizeof(v))
    		operr = syscall.Getsockopt(syscall.Handle(s), syscall.SOL_SOCKET, syscall.SO_REUSEADDR, (*byte)(unsafe.Pointer(&v)), &l)
    		if operr != nil {
    			return
    		}
    		switch addr := addr.(type) {
    		case *TCPAddr:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 18 08:47:18 UTC 2020
    - 3.1K bytes
    - Viewed (0)
  2. src/net/fd_unix.go

    			default:
    			}
    			return nil, err
    		}
    		nerr, err := getsockoptIntFunc(fd.pfd.Sysfd, syscall.SOL_SOCKET, syscall.SO_ERROR)
    		if err != nil {
    			return nil, os.NewSyscallError("getsockopt", err)
    		}
    		switch err := syscall.Errno(nerr); err {
    		case syscall.EINPROGRESS, syscall.EALREADY, syscall.EINTR:
    		case syscall.EISCONN:
    			return nil, nil
    		case syscall.Errno(0):
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 24 20:19:46 UTC 2023
    - 5.4K bytes
    - Viewed (0)
Back to top