github.com/cilium/cilium@v1.16.2/bpf/lib/overloadable.h (about)

     1  /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
     2  /* Copyright Authors of Cilium */
     3  
     4  #pragma once
     5  
     6  #include <bpf/ctx/ctx.h>
     7  #include <bpf/api.h>
     8  
     9  #if __ctx_is == __ctx_skb
    10  # include "lib/overloadable_skb.h"
    11  #else
    12  # include "lib/overloadable_xdp.h"
    13  #endif