/* External interface for the SENS END FDDI device driver for S&K FDDI card / PMC architecture Based on: New $Archive: /archive/pvcs/endfddi/include/ccfddi_ioctl.h.V $ $Revision: 1.1 $ $Modtime: 28 Feb 2002 10:10:00 $ $Workfile: ccfddi_ioctl.h $ $Author: tornado $ Revision History: $Log: /archive/pvcs/endfddi/include/ccfddi_ioctl.h.V $ * * Rev 1.1 28 Feb 2002 12:40:38 tornado * Added Promiscous mode * * Rev 1.0 16 Feb 2000 14:07:26 pvcs * Checked in from initial workfile by PVCS Version Manager Project Assistant. */ /*IOCT functionalty added to the standard END IOCTL's *Used mostly for Synch bandwidth allocation */ #define CCFDDI_SET_RX_ALL_MULTI _IO ('i', 5000 ) /*Switch the driver to receveive all Multicast Packets*/ #define CCFDDI_RX_ENABLE_PROMISC _IO ('i', 5001 ) /*Switch the driver to receveive all rx packets*/ #define CCFDDI_RX_DISABLE_PROMISC _IO ('i', 5002 ) /*Switch the driver to back to normal rx mode*/ #define CCFDDI_SET_SMC_MIB_FDDI_SBA_COMMAND _IOW('i', 5003,int) /*Set this value in the SMC struct*/ #define CCFDDI_SET_SMC_MIB_FDDI_ESS_PAYLOAD _IOW('i', 5004,int) /*Set this value in the SMC struct*/ #define CCFDDI_SET_SMC_ESS_RAF_ACT_TIMER_POLL _IOW('i', 5005,int) /*Set this value in the SMC struct*/ #define CCFDDI_GET_SMC_MIB_FDDI_PATH_SBA_PAYLOAD _IOR('i', 5006,int) /*Get this value from the SMC struct*/ #define CCFDDI_GET_SMC_MIB_FDDI_MACT_NEG _IOR('i', 5007,int) /*Get this value from the SMC struct*/ #define CCFDDI_GET_SBA_BW_REQ_STATUS _IOR('i', 5008,int) /*Get this value from the SMC struct*/ #define CCFDDI_GET_SBA_BW_CHG_STATUS _IOR('i', 5009,int) /*Get this value from the SMC struct*/