summaryrefslogtreecommitdiffstats
path: root/sys/netatm
diff options
context:
space:
mode:
authormdodd <mdodd@FreeBSD.org>2002-04-17 07:00:56 +0000
committermdodd <mdodd@FreeBSD.org>2002-04-17 07:00:56 +0000
commit27dbe327230e49e935a6c285ddb2277b2eda005e (patch)
tree4a34b1a454a62f8d851bdabc2106b8c9c353d1e6 /sys/netatm
parent4b29d71b53dd051a44dc58a0ec1c81d0d418c8ea (diff)
downloadFreeBSD-src-27dbe327230e49e935a6c285ddb2277b2eda005e.zip
FreeBSD-src-27dbe327230e49e935a6c285ddb2277b2eda005e.tar.gz
- Add defines for ABR and UBR traffic types.
- Add IDT bits to vendor/vendorapi/device enums. - Add EISA to atm_bus enum.
Diffstat (limited to 'sys/netatm')
-rw-r--r--sys/netatm/atm.h2
-rw-r--r--sys/netatm/atm_if.h4
2 files changed, 6 insertions, 0 deletions
diff --git a/sys/netatm/atm.h b/sys/netatm/atm.h
index 1145a9c..4590475 100644
--- a/sys/netatm/atm.h
+++ b/sys/netatm/atm.h
@@ -342,6 +342,8 @@ struct t_atm_bearer {
/* traffic_type */
#define T_ATM_CBR 0x01 /* Constant bit rate */
#define T_ATM_VBR 0x02 /* Variable bit rate */
+#define T_ATM_ABR 0x03 /* Available Bit Rate */ */
+#define T_ATM_UBR 0x04 /* Unspecified bit rate */
/* timing_requirements */
#define T_ATM_END_TO_END 0x01 /* End-to-end timing required */
diff --git a/sys/netatm/atm_if.h b/sys/netatm/atm_if.h
index 2a311a7..3631b61 100644
--- a/sys/netatm/atm_if.h
+++ b/sys/netatm/atm_if.h
@@ -65,6 +65,7 @@ enum atm_vendor {
VENDOR_UNKNOWN, /* Unknown vendor */
VENDOR_FORE, /* FORE Systems, Inc. */
VENDOR_ENI /* Efficient Networks, Inc. */
+ VENDOR_IDT /* Integrated Device Technology, Inc. */
};
typedef enum atm_vendor Atm_vendor;
@@ -76,6 +77,7 @@ enum atm_vendapi {
VENDAPI_UNKNOWN, /* Unknown interface */
VENDAPI_FORE_1, /* FORE - 200 Series */
VENDAPI_ENI_1 /* ENI - Midway */
+ VENDAPI_IDT_1 /* IDT - NICStAR */
};
typedef enum atm_vendapi Atm_vendapi;
@@ -90,6 +92,7 @@ enum atm_device {
DEV_FORE_PCA200E, /* FORE PCA-200E */
DEV_FORE_ESA200E, /* FORE ESA-200E */
DEV_ENI_155P /* ENI-155p */
+ DEV_IDT_155 /* IDT NICStAR */
};
typedef enum atm_device Atm_device;
@@ -116,6 +119,7 @@ enum atm_bus {
BUS_SBUS_B16, /* SBus: 16 byte (4 word) max burst */
BUS_SBUS_B32, /* SBus: 32 byte (8 word) max burst */
BUS_PCI /* PCI */
+ BUS_EISA /* EISA */
};
typedef enum atm_bus Atm_bus;
OpenPOWER on IntegriCloud