libbpf: fix typo in bpf_attach_xdp()
authorGary Lin <glin@suse.com>
Fri, 18 Aug 2017 10:10:43 +0000 (18:10 +0800)
committerBrenden Blanco <bblanco@gmail.com>
Tue, 22 Aug 2017 18:37:30 +0000 (11:37 -0700)
src/cc/libbpf.c

index e234ebb..0da8e2c 100644 (file)
@@ -781,7 +781,7 @@ int bpf_attach_xdp(const char *dev_name, int progfd, uint32_t flags) {
     // parse flags as passed by the user
     if (flags) {
         nla_xdp = (struct nlattr *)((char *)nla + nla->nla_len);
-        nla_xdp->nla_type = 3/*IFLA_XDP_SKB*/;
+        nla_xdp->nla_type = 3/*IFLA_XDP_FLAGS*/;
         nla_xdp->nla_len = NLA_HDRLEN + sizeof(flags);
         memcpy((char *)nla_xdp + NLA_HDRLEN, &flags, sizeof(flags));
         nla->nla_len += nla_xdp->nla_len;