bpf_memcmp
if (err || bpf_memcmp(expected_str, buf, len))
if (err || bpf_memcmp(expected_str, buf, len - 1) || buf[len - 1] != '\0')
err = err ?: bpf_memcmp(data, buf, sz);
err = err ?: bpf_memcmp(data + 5, buf, sz - 5);
if (bpf_memcmp(data, buf, len) != 0)
if (bpf_memcmp(data, buf, len) != 0)
if (bpf_memcmp(data, buf, len) != 0)
err = err ?: bpf_memcmp(zeroes, memset_zero_data, data_sz);
err = err ?: bpf_memcmp(expected, memset_notzero_data, data_sz);
err = err ?: bpf_memcmp(expected, memset_zero_offset_data, data_sz);
err = err ?: bpf_memcmp(expected, memset_zero_adjusted_data, data_sz);
err = bpf_memcmp(buf, expected_buf, sizeof(buf));
if (err || bpf_memcmp(expected_str, buf, len))
if (err || bpf_memcmp(expected_str, buf, len - 1) || buf[len - 1] != '\0')