linux/include/uapi/linux/nexthop.h

/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
#ifndef _UAPI_LINUX_NEXTHOP_H
#define _UAPI_LINUX_NEXTHOP_H

#include <linux/types.h>

struct nhmsg {};

/* entry in a nexthop group */
struct nexthop_grp {};

static inline __u16 nexthop_grp_weight(const struct nexthop_grp *entry)
{}

enum {};

#define NEXTHOP_GRP_TYPE_MAX

#define NHA_OP_FLAG_DUMP_STATS
#define NHA_OP_FLAG_DUMP_HW_STATS

/* Response OP_FLAGS. */
#define NHA_OP_FLAG_RESP_GRP_RESVD_0

enum {};

#define NHA_MAX

enum {};

#define NHA_RES_GROUP_MAX

enum {};

#define NHA_RES_BUCKET_MAX

enum {};

#define NHA_GROUP_STATS_MAX

enum {};

#define NHA_GROUP_STATS_ENTRY_MAX

#endif