Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 52 for Setsockopt (0.18 sec)

  1. src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_arm.go

    //sysnb	getgroups(n int, list *_Gid_t) (nn int, err error) = SYS_GETGROUPS32
    //sysnb	setgroups(n int, list *_Gid_t) (err error) = SYS_SETGROUPS32
    //sys	getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error)
    //sys	setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error)
    //sysnb	socket(domain int, typ int, proto int) (fd int, err error)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 6.9K bytes
    - Viewed (0)
  2. src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_loong64.go

    //sysnb	getgroups(n int, list *_Gid_t) (nn int, err error)
    //sysnb	setgroups(n int, list *_Gid_t) (err error)
    //sys	getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error)
    //sys	setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error)
    //sysnb	socket(domain int, typ int, proto int) (fd int, err error)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 6.7K bytes
    - Viewed (0)
  3. src/internal/poll/fd_mutex.go

    // Read operations must do rwlock(true)/rwunlock(true).
    //
    // Write operations must do rwlock(false)/rwunlock(false).
    //
    // Misc operations must do incref/decref.
    // Misc operations include functions like setsockopt and setDeadline.
    // They need to use incref/decref to ensure that they operate on the
    // correct fd in presence of a concurrent close call (otherwise fd can
    // be closed under their feet).
    //
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 20 16:55:30 UTC 2018
    - 6.4K bytes
    - Viewed (0)
  4. src/syscall/syscall_linux_loong64.go

    //sys	connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error)
    //sysnb	getgroups(n int, list *_Gid_t) (nn int, err error)
    //sys	getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error)
    //sys	setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error)
    //sysnb	socket(domain int, typ int, proto int) (fd int, err error)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 21 22:23:07 UTC 2023
    - 7.1K bytes
    - Viewed (0)
  5. src/syscall/syscall_linux_mipsx.go

    //sys	connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error)
    //sysnb	getgroups(n int, list *_Gid_t) (nn int, err error)
    //sys	getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error)
    //sys	setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error)
    //sysnb	socket(domain int, typ int, proto int) (fd int, err error)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 21 22:23:07 UTC 2023
    - 6.8K bytes
    - Viewed (0)
  6. src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_s390x.go

    	}
    	return int(fd), nil
    }
    
    func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) error {
    	args := [5]uintptr{uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen))}
    	_, _, err := Syscall(SYS_SOCKETCALL, netGetSockOpt, uintptr(unsafe.Pointer(&args)), 0)
    	if err != 0 {
    		return err
    	}
    	return nil
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 9.3K bytes
    - Viewed (0)
  7. src/syscall/syscall_freebsd.go

    }
    
    func GetsockoptIPMreqn(fd, level, opt int) (*IPMreqn, error) {
    	var value IPMreqn
    	vallen := _Socklen(SizeofIPMreqn)
    	errno := getsockopt(fd, level, opt, unsafe.Pointer(&value), &vallen)
    	return &value, errno
    }
    
    func SetsockoptIPMreqn(fd, level, opt int, mreq *IPMreqn) (err error) {
    	return setsockopt(fd, level, opt, unsafe.Pointer(mreq), unsafe.Sizeof(*mreq))
    }
    
    func Accept4(fd, flags int) (nfd int, sa Sockaddr, err error) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 20 18:12:35 UTC 2023
    - 8.7K bytes
    - Viewed (0)
  8. tools/istio-iptables/pkg/validation/vld_unix.go

    		if err != nil {
    			log.Errorf("Error ipv4 getsockopt: %v", err)
    			return
    		}
    		// See struct sockaddr_in
    		daddr = net.IPv4(
    			addr.Addr.Addr[0], addr.Addr.Addr[1], addr.Addr.Addr[2], addr.Addr.Addr[3])
    	} else {
    		addr, err = unix.GetsockoptIPv6MTUInfo(
    			int(fd), unix.IPPROTO_IPV6,
    			constants.SoOriginalDst)
    		if err != nil {
    			log.Errorf("Error to ipv6 getsockopt: %v", err)
    			return
    		}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Feb 08 03:52:24 UTC 2024
    - 3K bytes
    - Viewed (0)
  9. src/syscall/mksyscall_libc.pl

    #	* If go func name needs to be different than its libc name,
    #	* or the function is not in libc, name could be specified
    #	* at the end, after "=" sign, like
    #	  //sys getsockopt(s int, level int, name int, val uintptr, vallen *_Socklen) (err error) = libsocket.getsockopt
    
    use strict;
    
    my $cmdline = "mksyscall_libc.pl " . join(' ', @ARGV);
    my $errors = 0;
    my $_32bit = "";
    my $tags = "";  # build tags
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Feb 23 11:28:51 UTC 2023
    - 8K bytes
    - Viewed (0)
  10. src/net/file_unix.go

    	if err != nil {
    		return nil, err
    	}
    	family := syscall.AF_UNSPEC
    	sotype, err := syscall.GetsockoptInt(s, syscall.SOL_SOCKET, syscall.SO_TYPE)
    	if err != nil {
    		poll.CloseFunc(s)
    		return nil, os.NewSyscallError("getsockopt", err)
    	}
    	lsa, _ := syscall.Getsockname(s)
    	rsa, _ := syscall.Getpeername(s)
    	switch lsa.(type) {
    	case *syscall.SockaddrInet4:
    		family = syscall.AF_INET
    	case *syscall.SockaddrInet6:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 20 06:04:31 UTC 2024
    - 2.5K bytes
    - Viewed (0)
Back to top