#ifndef _ATMMPC_H_
#define _ATMMPC_H_
#include <linux/atmapi.h>
#include <linux/atmioc.h>
#include <linux/atm.h>
#include <linux/types.h>
#define ATMMPC_CTRL …
#define ATMMPC_DATA …
#define MPC_SOCKET_INGRESS …
#define MPC_SOCKET_EGRESS …
struct atmmpc_ioc { … };
in_ctrl_info;
eg_ctrl_info;
struct mpc_parameters { … } ;
struct k_message { … } __ATM_API_ALIGN;
struct llc_snap_hdr { … };
#define TLV_MPOA_DEVICE_TYPE …
#define NON_MPOA …
#define MPS …
#define MPC …
#define MPS_AND_MPC …
#define MPC_P1 …
#define MPC_P2 …
#define MPC_P3 …
#define MPC_P4 …
#define MPC_P5 …
#define MPC_P6 …
#define HOLDING_TIME_DEFAULT …
#define MPC_C1 …
#define MPC_C2 …
#define SND_MPOA_RES_RQST …
#define SET_MPS_CTRL_ADDR …
#define SND_MPOA_RES_RTRY …
#define STOP_KEEP_ALIVE_SM …
#define EGRESS_ENTRY_REMOVED …
#define SND_EGRESS_PURGE …
#define DIE …
#define DATA_PLANE_PURGE …
#define OPEN_INGRESS_SVC …
#define MPOA_TRIGGER_RCVD …
#define MPOA_RES_REPLY_RCVD …
#define INGRESS_PURGE_RCVD …
#define EGRESS_PURGE_RCVD …
#define MPS_DEATH …
#define CACHE_IMPOS_RCVD …
#define SET_MPC_CTRL_ADDR …
#define SET_MPS_MAC_ADDR …
#define CLEAN_UP_AND_EXIT …
#define SET_MPC_PARAMS …
#define RELOAD …
#endif