Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for allFF (0.03 sec)

  1. src/net/netip/netip_pkg_test.go

    		mustIP("::"),
    	} {
    		got := ip.Prev()
    		if !got.isZero() {
    			t.Errorf("IP(%v).Prev = %v; want zero", ip, got)
    		}
    	}
    
    	var allFF [16]byte
    	for i := range allFF {
    		allFF[i] = 0xff
    	}
    
    	for _, ip := range []Addr{
    		mustIP("255.255.255.255"),
    		AddrFrom16(allFF),
    	} {
    		got := ip.Next()
    		if !got.isZero() {
    			t.Errorf("IP(%v).Next = %v; want zero", ip, got)
    		}
    	}
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Feb 02 15:37:19 UTC 2023
    - 9K bytes
    - Viewed (0)
  2. src/net/ip.go

    		return classBMask
    	default:
    		return classCMask
    	}
    }
    
    func allFF(b []byte) bool {
    	for _, c := range b {
    		if c != 0xff {
    			return false
    		}
    	}
    	return true
    }
    
    // Mask returns the result of masking the IP address ip with mask.
    func (ip IP) Mask(mask IPMask) IP {
    	if len(mask) == IPv6len && len(ip) == IPv4len && allFF(mask[:12]) {
    		mask = mask[12:]
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 18 03:13:26 UTC 2024
    - 13.9K bytes
    - Viewed (0)
Back to top