Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for SetsockoptIPMreqn (0.28 sec)

  1. src/internal/poll/sockopt_linux.go

    // license that can be found in the LICENSE file.
    
    package poll
    
    import "syscall"
    
    // SetsockoptIPMreqn wraps the setsockopt network call with an IPMreqn argument.
    func (fd *FD) SetsockoptIPMreqn(level, name int, mreq *syscall.IPMreqn) error {
    	if err := fd.incref(); err != nil {
    		return err
    	}
    	defer fd.decref()
    	return syscall.SetsockoptIPMreqn(fd.Sysfd, level, name, mreq)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 13 03:26:58 UTC 2017
    - 490 bytes
    - Viewed (0)
  2. src/net/sockoptip_linux.go

    	"runtime"
    	"syscall"
    )
    
    func setIPv4MulticastInterface(fd *netFD, ifi *Interface) error {
    	var v int32
    	if ifi != nil {
    		v = int32(ifi.Index)
    	}
    	mreq := &syscall.IPMreqn{Ifindex: v}
    	err := fd.pfd.SetsockoptIPMreqn(syscall.IPPROTO_IP, syscall.IP_MULTICAST_IF, mreq)
    	runtime.KeepAlive(fd)
    	return wrapSyscallError("setsockopt", err)
    }
    
    func setIPv4MulticastLoopback(fd *netFD, v bool) error {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 13 18:36:28 UTC 2017
    - 735 bytes
    - Viewed (0)
  3. src/syscall/syscall_freebsd.go

    	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)
  4. src/cmd/vendor/golang.org/x/sys/unix/syscall_freebsd.go

    	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))
    }
    
    // GetsockoptXucred is a getsockopt wrapper that returns an Xucred struct.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 05:26:45 UTC 2024
    - 15.6K bytes
    - Viewed (0)
  5. src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin.go

    	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))
    }
    
    // GetsockoptXucred is a getsockopt wrapper that returns an Xucred struct.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 10 16:32:44 UTC 2023
    - 20.7K bytes
    - Viewed (0)
  6. src/syscall/syscall_linux.go

    func GetsockoptUcred(fd, level, opt int) (*Ucred, error) {
    	var value Ucred
    	vallen := _Socklen(SizeofUcred)
    	err := getsockopt(fd, level, opt, unsafe.Pointer(&value), &vallen)
    	return &value, err
    }
    
    func SetsockoptIPMreqn(fd, level, opt int, mreq *IPMreqn) (err error) {
    	return setsockopt(fd, level, opt, unsafe.Pointer(mreq), unsafe.Sizeof(*mreq))
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 20:12:46 UTC 2024
    - 35.7K bytes
    - Viewed (0)
  7. src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go

    	var value TpacketStatsV3
    	vallen := _Socklen(SizeofTpacketStatsV3)
    	err := getsockopt(fd, level, opt, unsafe.Pointer(&value), &vallen)
    	return &value, err
    }
    
    func SetsockoptIPMreqn(fd, level, opt int, mreq *IPMreqn) (err error) {
    	return setsockopt(fd, level, opt, unsafe.Pointer(mreq), unsafe.Sizeof(*mreq))
    }
    
    func SetsockoptPacketMreq(fd, level, opt int, mreq *PacketMreq) error {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 05:26:45 UTC 2024
    - 77.5K bytes
    - Viewed (0)
  8. api/go1.14.txt

    pkg syscall (freebsd-arm64), func SetsockoptInt(int, int, int, int) error
    pkg syscall (freebsd-arm64), func SetsockoptIPMreq(int, int, int, *IPMreq) error
    pkg syscall (freebsd-arm64), func SetsockoptIPMreqn(int, int, int, *IPMreqn) error
    pkg syscall (freebsd-arm64), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
    pkg syscall (freebsd-arm64), func SetsockoptLinger(int, int, int, *Linger) error
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 17 20:31:46 UTC 2023
    - 508.9K bytes
    - Viewed (0)
  9. api/go1.txt

    pkg syscall (freebsd-386), func SetsockoptByte(int, int, int, uint8) error
    pkg syscall (freebsd-386), func SetsockoptIPMreq(int, int, int, *IPMreq) error
    pkg syscall (freebsd-386), func SetsockoptIPMreqn(int, int, int, *IPMreqn) error
    pkg syscall (freebsd-386), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
    pkg syscall (freebsd-386), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 14 18:58:28 UTC 2013
    - 1.7M bytes
    - Viewed (0)
  10. api/go1.20.txt

    pkg syscall (freebsd-riscv64), func SetsockoptICMPv6Filter(int, int, int, *ICMPv6Filter) error #53466
    pkg syscall (freebsd-riscv64), func SetsockoptIPMreq(int, int, int, *IPMreq) error #53466
    pkg syscall (freebsd-riscv64), func SetsockoptIPMreqn(int, int, int, *IPMreqn) error #53466
    pkg syscall (freebsd-riscv64), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error #53466
    pkg syscall (freebsd-riscv64), func SetsockoptInet4Addr(int, int, int, [4]uint8) error #53466
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 17 21:23:32 UTC 2023
    - 602.6K bytes
    - Viewed (0)
Back to top