Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for parseLinkLayerAddr (0.23 sec)

  1. src/syscall/route_bsd.go

    		return nil, EINVAL
    	}
    	sa, _, err := parseLinkLayerAddr(b[4:])
    	if err != nil {
    		return nil, err
    	}
    	rsa := (*RawSockaddrDatalink)(unsafe.Pointer(&b[0]))
    	sa.Len = rsa.Len
    	sa.Family = rsa.Family
    	sa.Index = rsa.Index
    	return sa, nil
    }
    
    // parseLinkLayerAddr parses b as a datalink socket address in
    // conventional BSD kernel form.
    func parseLinkLayerAddr(b []byte) (*SockaddrDatalink, int, error) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 26 21:03:59 UTC 2024
    - 9.1K bytes
    - Viewed (0)
  2. src/syscall/route_freebsd.go

    		case AF_INET, AF_INET6:
    			sa, err := parseSockaddrInet(b, rsa.Family)
    			if err != nil {
    				return nil, err
    			}
    			sas[i] = sa
    			b = b[rsaAlignOf(int(rsa.Len)):]
    		default:
    			sa, l, err := parseLinkLayerAddr(b)
    			if err != nil {
    				return nil, err
    			}
    			sas[i] = sa
    			b = b[l:]
    		}
    	}
    	return sas[:], nil
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 05 21:38:13 UTC 2018
    - 2.7K bytes
    - Viewed (0)
  3. src/syscall/route_darwin.go

    		case AF_INET, AF_INET6:
    			sa, err := parseSockaddrInet(b, rsa.Family)
    			if err != nil {
    				return nil, err
    			}
    			sas[i] = sa
    			b = b[rsaAlignOf(int(rsa.Len)):]
    		default:
    			sa, l, err := parseLinkLayerAddr(b)
    			if err != nil {
    				return nil, err
    			}
    			sas[i] = sa
    			b = b[l:]
    		}
    	}
    	return sas[:], nil
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun May 15 20:55:56 UTC 2016
    - 2K bytes
    - Viewed (0)
  4. src/syscall/route_dragonfly.go

    		case AF_INET, AF_INET6:
    			sa, err := parseSockaddrInet(b, rsa.Family)
    			if err != nil {
    				return nil, err
    			}
    			sas[i] = sa
    			b = b[rsaAlignOf(int(rsa.Len)):]
    		default:
    			sa, l, err := parseLinkLayerAddr(b)
    			if err != nil {
    				return nil, err
    			}
    			sas[i] = sa
    			b = b[l:]
    		}
    	}
    	return sas[:], nil
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun May 15 20:55:56 UTC 2016
    - 2.6K bytes
    - Viewed (0)
Back to top