Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for supportsABI (0.17 sec)

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

    // license that can be found in the LICENSE file.
    
    package unix
    
    // Round the length of a raw sockaddr up to align it properly.
    func cmsgAlignOf(salen int) int {
    	salign := SizeofPtr
    	if SizeofPtr == 8 && !supportsABI(_dragonflyABIChangeVersion) {
    		// 64-bit Dragonfly before the September 2019 ABI changes still requires
    		// 32-bit aligned access to network subsystem.
    		salign = 4
    	}
    	return (salen + salign - 1) & ^(salign - 1)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Feb 19 21:26:10 UTC 2020
    - 544 bytes
    - Viewed (0)
  2. src/syscall/sockcmsg_dragonfly.go

    // license that can be found in the LICENSE file.
    
    package syscall
    
    // Round the length of a raw sockaddr up to align it properly.
    func cmsgAlignOf(salen int) int {
    	salign := sizeofPtr
    	if sizeofPtr == 8 && !supportsABI(_dragonflyABIChangeVersion) {
    		// 64-bit Dragonfly before the September 2019 ABI changes still requires
    		// 32-bit aligned access to network subsystem.
    		salign = 4
    	}
    	return (salen + salign - 1) & ^(salign - 1)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Oct 20 19:33:07 UTC 2019
    - 547 bytes
    - Viewed (0)
  3. src/syscall/syscall_dragonfly.go

    	osreldate     uint32
    )
    
    // First __DragonFly_version after September 2019 ABI changes
    // http://lists.dragonflybsd.org/pipermail/users/2019-September/358280.html
    const _dragonflyABIChangeVersion = 500705
    
    func supportsABI(ver uint32) bool {
    	osreldateOnce.Do(func() { osreldate, _ = SysctlUint32("kern.osreldate") })
    	return osreldate >= ver
    }
    
    type SockaddrDatalink struct {
    	Len    uint8
    	Family uint8
    	Index  uint16
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 20 18:12:35 UTC 2023
    - 8.5K bytes
    - Viewed (0)
  4. src/cmd/vendor/golang.org/x/sys/unix/syscall_dragonfly.go

    	osreldate     uint32
    )
    
    // First __DragonFly_version after September 2019 ABI changes
    // http://lists.dragonflybsd.org/pipermail/users/2019-September/358280.html
    const _dragonflyABIChangeVersion = 500705
    
    func supportsABI(ver uint32) bool {
    	osreldateOnce.Do(func() { osreldate, _ = SysctlUint32("kern.osreldate") })
    	return osreldate >= ver
    }
    
    // SockaddrDatalink implements the Sockaddr interface for AF_LINK type sockets.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 10 16:32:44 UTC 2023
    - 11.2K bytes
    - Viewed (0)
  5. src/cmd/vendor/golang.org/x/sys/unix/syscall_freebsd.go

    import (
    	"errors"
    	"sync"
    	"unsafe"
    )
    
    // See https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/versions.html.
    var (
    	osreldateOnce sync.Once
    	osreldate     uint32
    )
    
    func supportsABI(ver uint32) bool {
    	osreldateOnce.Do(func() { osreldate, _ = SysctlUint32("kern.osreldate") })
    	return osreldate >= ver
    }
    
    // SockaddrDatalink implements the Sockaddr interface for AF_LINK type sockets.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 05:26:45 UTC 2024
    - 15.6K bytes
    - Viewed (0)
Back to top