prog.c (ff36e78fdb251b9fa65028554689806961e011eb) prog.c (3494bec0f6ac8ac06e0ad7c35933db345b2c5a83)
1// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2/* Copyright (C) 2017-2018 Netronome Systems, Inc. */
3
4#define _GNU_SOURCE
5#include <errno.h>
6#include <fcntl.h>
7#include <stdarg.h>
8#include <stdio.h>

--- 1559 unchanged lines hidden (view full) ---

1568 " TYPE := { socket | kprobe | kretprobe | classifier | action |\n"
1569 " tracepoint | raw_tracepoint | xdp | perf_event | cgroup/skb |\n"
1570 " cgroup/sock | cgroup/dev | lwt_in | lwt_out | lwt_xmit |\n"
1571 " lwt_seg6local | sockops | sk_skb | sk_msg | lirc_mode2 |\n"
1572 " sk_reuseport | flow_dissector | cgroup/sysctl |\n"
1573 " cgroup/bind4 | cgroup/bind6 | cgroup/post_bind4 |\n"
1574 " cgroup/post_bind6 | cgroup/connect4 | cgroup/connect6 |\n"
1575 " cgroup/sendmsg4 | cgroup/sendmsg6 | cgroup/recvmsg4 |\n"
1// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2/* Copyright (C) 2017-2018 Netronome Systems, Inc. */
3
4#define _GNU_SOURCE
5#include <errno.h>
6#include <fcntl.h>
7#include <stdarg.h>
8#include <stdio.h>

--- 1559 unchanged lines hidden (view full) ---

1568 " TYPE := { socket | kprobe | kretprobe | classifier | action |\n"
1569 " tracepoint | raw_tracepoint | xdp | perf_event | cgroup/skb |\n"
1570 " cgroup/sock | cgroup/dev | lwt_in | lwt_out | lwt_xmit |\n"
1571 " lwt_seg6local | sockops | sk_skb | sk_msg | lirc_mode2 |\n"
1572 " sk_reuseport | flow_dissector | cgroup/sysctl |\n"
1573 " cgroup/bind4 | cgroup/bind6 | cgroup/post_bind4 |\n"
1574 " cgroup/post_bind6 | cgroup/connect4 | cgroup/connect6 |\n"
1575 " cgroup/sendmsg4 | cgroup/sendmsg6 | cgroup/recvmsg4 |\n"
1576 " cgroup/recvmsg6 | cgroup/getsockopt |\n"
1577 " cgroup/setsockopt }\n"
1576 " cgroup/recvmsg6 | cgroup/getsockopt | cgroup/setsockopt |\n"
1577 " struct_ops | fentry | fexit | freplace }\n"
1578 " ATTACH_TYPE := { msg_verdict | stream_verdict | stream_parser |\n"
1579 " flow_dissector }\n"
1580 " " HELP_SPEC_OPTIONS "\n"
1581 "",
1582 bin_name, argv[-2], bin_name, argv[-2], bin_name, argv[-2],
1583 bin_name, argv[-2], bin_name, argv[-2], bin_name, argv[-2],
1584 bin_name, argv[-2], bin_name, argv[-2], bin_name, argv[-2],
1585 bin_name, argv[-2]);

--- 23 unchanged lines hidden ---
1578 " ATTACH_TYPE := { msg_verdict | stream_verdict | stream_parser |\n"
1579 " flow_dissector }\n"
1580 " " HELP_SPEC_OPTIONS "\n"
1581 "",
1582 bin_name, argv[-2], bin_name, argv[-2], bin_name, argv[-2],
1583 bin_name, argv[-2], bin_name, argv[-2], bin_name, argv[-2],
1584 bin_name, argv[-2], bin_name, argv[-2], bin_name, argv[-2],
1585 bin_name, argv[-2]);

--- 23 unchanged lines hidden ---