linux/include/uapi/linux/llc.h

/* SPDX-License-Identifier: GPL-1.0+ WITH Linux-syscall-note */
/*
 * IEEE 802.2 User Interface SAPs for Linux, data structures and indicators.
 *
 * Copyright (c) 2001 by Jay Schulist <[email protected]>
 *
 * This program can be redistributed or modified under the terms of the
 * GNU General Public License as published by the Free Software Foundation.
 * This program is distributed without any warranty or implied warranty
 * of merchantability or fitness for a particular purpose.
 *
 * See the GNU General Public License for more details.
 */
#ifndef _UAPI__LINUX_LLC_H
#define _UAPI__LINUX_LLC_H

#include <linux/socket.h>
#include <linux/if.h> 		/* For IFHWADDRLEN. */

#define __LLC_SOCK_SIZE__
struct sockaddr_llc {};

/* sockopt definitions. */
enum llc_sockopts {};

#define LLC_OPT_MAX_RETRY
#define LLC_OPT_MAX_SIZE
#define LLC_OPT_MAX_WIN
#define LLC_OPT_MAX_ACK_TMR_EXP
#define LLC_OPT_MAX_P_TMR_EXP
#define LLC_OPT_MAX_REJ_TMR_EXP
#define LLC_OPT_MAX_BUSY_TMR_EXP

/* LLC SAP types. */
#define LLC_SAP_NULL
#define LLC_SAP_LLC
#define LLC_SAP_SNA
#define LLC_SAP_PNM	
#define LLC_SAP_IP
#define LLC_SAP_BSPAN
#define LLC_SAP_MMS
#define LLC_SAP_8208
#define LLC_SAP_3COM
#define LLC_SAP_PRO
#define LLC_SAP_SNAP
#define LLC_SAP_BANYAN
#define LLC_SAP_IPX
#define LLC_SAP_NETBEUI
#define LLC_SAP_LANMGR
#define LLC_SAP_IMPL
#define LLC_SAP_DISC
#define LLC_SAP_OSI
#define LLC_SAP_LAR
#define LLC_SAP_RM
#define LLC_SAP_GLOBAL

struct llc_pktinfo {};

#endif /* _UAPI__LINUX_LLC_H */