162306a36Sopenharmony_ci/* SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) */ 262306a36Sopenharmony_ci/* Do not edit directly, auto-generated from: */ 362306a36Sopenharmony_ci/* Documentation/netlink/specs/netdev.yaml */ 462306a36Sopenharmony_ci/* YNL-GEN kernel header */ 562306a36Sopenharmony_ci 662306a36Sopenharmony_ci#ifndef _LINUX_NETDEV_GEN_H 762306a36Sopenharmony_ci#define _LINUX_NETDEV_GEN_H 862306a36Sopenharmony_ci 962306a36Sopenharmony_ci#include <net/netlink.h> 1062306a36Sopenharmony_ci#include <net/genetlink.h> 1162306a36Sopenharmony_ci 1262306a36Sopenharmony_ci#include <uapi/linux/netdev.h> 1362306a36Sopenharmony_ci 1462306a36Sopenharmony_ciint netdev_nl_dev_get_doit(struct sk_buff *skb, struct genl_info *info); 1562306a36Sopenharmony_ciint netdev_nl_dev_get_dumpit(struct sk_buff *skb, struct netlink_callback *cb); 1662306a36Sopenharmony_ci 1762306a36Sopenharmony_cienum { 1862306a36Sopenharmony_ci NETDEV_NLGRP_MGMT, 1962306a36Sopenharmony_ci}; 2062306a36Sopenharmony_ci 2162306a36Sopenharmony_ciextern struct genl_family netdev_nl_family; 2262306a36Sopenharmony_ci 2362306a36Sopenharmony_ci#endif /* _LINUX_NETDEV_GEN_H */ 24