linux/net/nsh/nsh.c

// SPDX-License-Identifier: GPL-2.0-only
/*
 * Network Service Header
 *
 * Copyright (c) 2017 Red Hat, Inc. -- Jiri Benc <[email protected]>
 */

#include <linux/module.h>
#include <linux/netdevice.h>
#include <linux/skbuff.h>
#include <net/gso.h>
#include <net/nsh.h>
#include <net/tun_proto.h>

int nsh_push(struct sk_buff *skb, const struct nshhdr *pushed_nh)
{}
EXPORT_SYMBOL_GPL();

int nsh_pop(struct sk_buff *skb)
{}
EXPORT_SYMBOL_GPL();

static struct sk_buff *nsh_gso_segment(struct sk_buff *skb,
				       netdev_features_t features)
{}

static struct packet_offload nsh_packet_offload __read_mostly =;

static int __init nsh_init_module(void)
{}

static void __exit nsh_cleanup_module(void)
{}

module_init();
module_exit(nsh_cleanup_module);

MODULE_AUTHOR();
MODULE_DESCRIPTION();
MODULE_LICENSE();