Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for IoctlLifreq (0.13 sec)

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

    }
    
    func (l *Lifreq) SetLifruUint(d uint) {
    	*(*uint)(unsafe.Pointer(&l.Lifru[0])) = d
    }
    
    func (l *Lifreq) GetLifruUint() uint {
    	return *(*uint)(unsafe.Pointer(&l.Lifru[0]))
    }
    
    func IoctlLifreq(fd int, req int, l *Lifreq) error {
    	return ioctlPtr(fd, req, unsafe.Pointer(l))
    }
    
    // Strioctl Helpers
    
    func (s *Strioctl) SetInt(i int) {
    	s.Len = int32(unsafe.Sizeof(i))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 29 21:28:33 UTC 2023
    - 31.1K bytes
    - Viewed (0)
  2. src/cmd/vendor/golang.org/x/sys/unix/ioctl_linux.go

    	var value [_HIDIOCGRAWUNIQ_LEN]byte
    	err := ioctlPtr(fd, _HIDIOCGRAWUNIQ, unsafe.Pointer(&value[0]))
    	return ByteSliceToString(value[:]), err
    }
    
    // IoctlIfreq performs an ioctl using an Ifreq structure for input and/or
    // output. See the netdevice(7) man page for details.
    func IoctlIfreq(fd int, req uint, value *Ifreq) error {
    	// It is possible we will add more fields to *Ifreq itself later to prevent
    	// misuse, so pass the raw *ifreq directly.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 29 21:28:33 UTC 2023
    - 8.1K bytes
    - Viewed (0)
Back to top