patch-2.0.28 linux/drivers/net/dgrs_bcomm.h
Next file: linux/drivers/net/dgrs_driver.c
Previous file: linux/drivers/net/dgrs.c
Back to the patch index
Back to the overall index
- Lines: 48
- Date:
Sat Dec 21 17:22:33 1996
- Orig file:
v2.0.27/linux/drivers/net/dgrs_bcomm.h
- Orig date:
Sat Apr 20 11:22:02 1996
diff -u --recursive --new-file v2.0.27/linux/drivers/net/dgrs_bcomm.h linux/drivers/net/dgrs_bcomm.h
@@ -13,14 +13,17 @@
* Variable Set to: Gets default of:
* bc_hashexpire -1 300 (5 minutes)
* bc_spantree -1 1 (spanning tree on)
- * bc_ipaddr FF:FF:FF:FF 0 (no IP address)
- * bc_ipxnet FF:FF:FF:FF 0 (no IPX net)
+ * bc_ipaddr FF:FF:FF:FF 0 (no SNMP IP address)
+ * bc_ipxnet FF:FF:FF:FF 0 (no SNMP IPX net)
+ * bc_iptrap FF:FF:FF:FF 0 (no SNMP IP trap address)
*
* Some variables MUST have their value set after the firmware
* is loaded onto the board, but before the processor is released.
* These are:
* bc_host 0 means no host "port", run as standalone switch.
- * 1 means there is a host "port" (normal).
+ * 1 means run as a switch, with a host port. (normal)
+ * 2 means run as multiple NICs, not as a switch.
+ * -1 means run in diagnostics mode.
* bc_nowait
* bc_hostarea_len
* bc_filter_len
@@ -109,7 +112,10 @@
S4(ulong, bc_filter_port) /* RW: Port # for filter 0..6 */
S4(ulong, bc_filter_num) /* RW: Filter #, 0=input, 1=output */
- S4A(long, bc_spare, 3) /* spares */
+ /* more SNMP agent addresses */
+ S1A(uchar, bc_iptrap, 4) /* IP address for SNMP */
+
+ S4A(long, bc_spare, 2) /* spares */
END_STRUCT(bios_comm)
#define bc VMO(struct bios_comm, 0xa3000100)
@@ -119,6 +125,14 @@
*/
#define BC_INIT 0
#define BC_RUN 100
+
+/*
+ * bc_host values
+ */
+#define BC_DIAGS -1
+#define BC_SASWITCH 0
+#define BC_SWITCH 1
+#define BC_MULTINIC 2
/*
* Values for spew (debugging)
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov