linux/net/atm/signaling.c

// SPDX-License-Identifier: GPL-2.0
/* net/atm/signaling.c - ATM signaling */

/* Written 1995-2000 by Werner Almesberger, EPFL LRC/ICA */

#define pr_fmt(fmt)

#include <linux/errno.h>	/* error codes */
#include <linux/kernel.h>	/* printk */
#include <linux/skbuff.h>
#include <linux/wait.h>
#include <linux/sched.h>	/* jiffies and HZ */
#include <linux/atm.h>		/* ATM stuff */
#include <linux/atmsap.h>
#include <linux/atmsvc.h>
#include <linux/atmdev.h>
#include <linux/bitops.h>
#include <linux/slab.h>

#include "resources.h"
#include "signaling.h"

struct atm_vcc *sigd =;

static void sigd_put_skb(struct sk_buff *skb)
{}

static void modify_qos(struct atm_vcc *vcc, struct atmsvc_msg *msg)
{}

static int sigd_send(struct atm_vcc *vcc, struct sk_buff *skb)
{}

void sigd_enq2(struct atm_vcc *vcc, enum atmsvc_msg_type type,
	       struct atm_vcc *listen_vcc, const struct sockaddr_atmpvc *pvc,
	       const struct sockaddr_atmsvc *svc, const struct atm_qos *qos,
	       int reply)
{}

void sigd_enq(struct atm_vcc *vcc, enum atmsvc_msg_type type,
	      struct atm_vcc *listen_vcc, const struct sockaddr_atmpvc *pvc,
	      const struct sockaddr_atmsvc *svc)
{}

static void purge_vcc(struct atm_vcc *vcc)
{}

static void sigd_close(struct atm_vcc *vcc)
{}

static const struct atmdev_ops sigd_dev_ops =;

static struct atm_dev sigd_dev =;

int sigd_attach(struct atm_vcc *vcc)
{}