Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 168 for Nlen (1.14 sec)

  1. src/vendor/golang.org/x/net/route/address.go

    	// care".
    	nlen, alen, slen := int(b[1]), int(b[2]), int(b[3])
    	if nlen == 0xff {
    		nlen = 0
    	}
    	if alen == 0xff {
    		alen = 0
    	}
    	if slen == 0xff {
    		slen = 0
    	}
    	l := 4 + nlen + alen + slen
    	if len(b) < l {
    		return 0, nil, errInvalidAddr
    	}
    	data := b[4:]
    	var name string
    	var addr []byte
    	if nlen > 0 {
    		name = string(data[:nlen])
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 9.9K bytes
    - Viewed (0)
  2. src/vendor/golang.org/x/net/lif/address.go

    	return as, nil
    }
    
    func parseLinkAddr(b []byte) ([]byte, error) {
    	nlen, alen, slen := int(b[1]), int(b[2]), int(b[3])
    	l := 4 + nlen + alen + slen
    	if len(b) < l {
    		return nil, errors.New("invalid address")
    	}
    	b = b[4:]
    	var addr []byte
    	if nlen > 0 {
    		b = b[nlen:]
    	}
    	if alen > 0 {
    		addr = make([]byte, alen)
    		copy(addr, b[:alen])
    	}
    	return addr, nil
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  3. src/net/interface_aix.go

    				ifi := &Interface{Index: int(ifm.Index), Flags: linkFlags(ifm.Flags)}
    				ifi.Name = string(sdl.Data[:sdl.Nlen])
    				ifi.HardwareAddr = sdl.Data[sdl.Nlen : sdl.Nlen+sdl.Alen]
    
    				// Retrieve MTU
    				ifr := &ifreq{}
    				copy(ifr.Name[:], ifi.Name)
    				err = unix.Ioctl(sock, syscall.SIOCGIFMTU, unsafe.Pointer(ifr))
    				if err != nil {
    					return nil, err
    				}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Aug 27 05:42:03 UTC 2022
    - 4.5K bytes
    - Viewed (0)
  4. src/syscall/route_bsd.go

    	type linkLayerAddr struct {
    		Type byte
    		Nlen byte
    		Alen byte
    		Slen byte
    	}
    	lla := (*linkLayerAddr)(unsafe.Pointer(&b[0]))
    	l := 4 + int(lla.Nlen) + int(lla.Alen) + int(lla.Slen)
    	if len(b) < l {
    		return nil, 0, EINVAL
    	}
    	b = b[4:]
    	sa := &SockaddrDatalink{Type: lla.Type, Nlen: lla.Nlen, Alen: lla.Alen, Slen: lla.Slen}
    	for i := 0; len(sa.Data) > i && i < l-4; i++ {
    		sa.Data[i] = int8(b[i])
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 26 21:03:59 UTC 2024
    - 9.1K bytes
    - Viewed (0)
  5. src/syscall/syscall_bsd.go

    	sa.raw.Type = sa.Type
    	sa.raw.Nlen = sa.Nlen
    	sa.raw.Alen = sa.Alen
    	sa.raw.Slen = sa.Slen
    	sa.raw.Data = sa.Data
    	return unsafe.Pointer(&sa.raw), SizeofSockaddrDatalink, nil
    }
    
    func anyToSockaddr(rsa *RawSockaddrAny) (Sockaddr, error) {
    	switch rsa.Addr.Family {
    	case AF_LINK:
    		pp := (*RawSockaddrDatalink)(unsafe.Pointer(rsa))
    		sa := new(SockaddrDatalink)
    		sa.Len = pp.Len
    		sa.Family = pp.Family
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 07 10:34:48 UTC 2023
    - 13.6K bytes
    - Viewed (0)
  6. src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go

    	sa.raw.Type = sa.Type
    	sa.raw.Nlen = sa.Nlen
    	sa.raw.Alen = sa.Alen
    	sa.raw.Slen = sa.Slen
    	sa.raw.Data = sa.Data
    	return unsafe.Pointer(&sa.raw), SizeofSockaddrDatalink, nil
    }
    
    func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) {
    	switch rsa.Addr.Family {
    	case AF_LINK:
    		pp := (*RawSockaddrDatalink)(unsafe.Pointer(rsa))
    		sa := new(SockaddrDatalink)
    		sa.Len = pp.Len
    		sa.Family = pp.Family
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 29 21:28:33 UTC 2023
    - 15K bytes
    - Viewed (0)
  7. src/archive/tar/writer.go

    	length := len(name)
    	if length <= nameSize || !isASCII(name) {
    		return "", "", false
    	} else if length > prefixSize+1 {
    		length = prefixSize + 1
    	} else if name[length-1] == '/' {
    		length--
    	}
    
    	i := strings.LastIndex(name[:length], "/")
    	nlen := len(name) - i - 1 // nlen is length of suffix
    	plen := i                 // plen is length of prefix
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 19.6K bytes
    - Viewed (0)
  8. src/cmd/vendor/golang.org/x/sys/unix/ztypes_aix_ppc.go

    	Len    uint8
    	Family uint8
    	Index  uint16
    	Type   uint8
    	Nlen   uint8
    	Alen   uint8
    	Slen   uint8
    	Data   [120]uint8
    }
    
    type RawSockaddr struct {
    	Len    uint8
    	Family uint8
    	Data   [14]uint8
    }
    
    type RawSockaddrAny struct {
    	Addr RawSockaddr
    	Pad  [1012]uint8
    }
    
    type _Socklen uint32
    
    type Cmsghdr struct {
    	Len   uint32
    	Level int32
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 4.9K bytes
    - Viewed (0)
  9. src/syscall/ztypes_aix_ppc64.go

    	Len    uint8
    	Family uint8
    	Index  uint16
    	Type   uint8
    	Nlen   uint8
    	Alen   uint8
    	Slen   uint8
    	Data   [120]uint8
    }
    
    type RawSockaddr struct {
    	Len    uint8
    	Family uint8
    	Data   [14]uint8
    }
    
    type RawSockaddrAny struct {
    	Addr RawSockaddr
    	Pad  [1012]uint8
    }
    
    type _Socklen uint32
    
    type Cmsghdr struct {
    	Len   uint32
    	Level int32
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Apr 03 14:36:41 UTC 2019
    - 4.2K bytes
    - Viewed (0)
  10. src/syscall/ztypes_netbsd_arm64.go

    type RawSockaddrDatalink struct {
    	Len    uint8
    	Family uint8
    	Index  uint16
    	Type   uint8
    	Nlen   uint8
    	Alen   uint8
    	Slen   uint8
    	Data   [12]int8
    }
    
    type RawSockaddr struct {
    	Len    uint8
    	Family uint8
    	Data   [14]int8
    }
    
    type RawSockaddrAny struct {
    	Addr RawSockaddr
    	Pad  [92]int8
    }
    
    type _Socklen uint32
    
    type Linger struct {
    	Onoff  int32
    	Linger int32
    }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 28 18:17:57 UTC 2021
    - 6.2K bytes
    - Viewed (0)
Back to top