may_access_direct_pkt_data
if (!may_access_direct_pkt_data(env, NULL, BPF_WRITE)) {
is_rdonly = !may_access_direct_pkt_data(env, NULL, BPF_WRITE);
if (t == BPF_WRITE && !may_access_direct_pkt_data(env, NULL, t)) {
!may_access_direct_pkt_data(env, meta, BPF_READ)) {