diff options
Diffstat (limited to 'sys/i4b/layer1/i4b_l1dmux.c')
-rw-r--r-- | sys/i4b/layer1/i4b_l1dmux.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/sys/i4b/layer1/i4b_l1dmux.c b/sys/i4b/layer1/i4b_l1dmux.c index 9df32b5..2b310fe 100644 --- a/sys/i4b/layer1/i4b_l1dmux.c +++ b/sys/i4b/layer1/i4b_l1dmux.c @@ -36,6 +36,7 @@ #include "isic.h" #include "iwic.h" #include "ifpi.h" +#include "ifpi2.h" #include "ifpnp.h" #include "ihfc.h" #include "itjc.h" @@ -95,6 +96,10 @@ static int l1iwicunittab[MAXL1UNITS]; static int l1ifpiunittab[MAXL1UNITS]; #endif +#if NIFPI2 > 0 +static int l1ifpi2unittab[MAXL1UNITS]; +#endif + #if NIHFC > 0 static int l1ihfcunittab[MAXL1UNITS]; #endif @@ -177,6 +182,11 @@ getl1tab(int drv) return(l1ifpiunittab); break; #endif +#if NIFPI2 > 0 + case L1DRVR_IFPI2: + return(l1ifpi2unittab); + break; +#endif #if NIHFC > 0 case L1DRVR_IHFC: return(l1ihfcunittab); @@ -315,6 +325,11 @@ i4b_l1_mph_status_ind(int drv_unit, int status, int parm, struct i4b_l1mux_func printf("ifpi%d: passive stack unit %d\n", L0UNIT(drv_unit), numl1units); break; #endif +#if NIFPI2 > 0 + case L1DRVR_IFPI2: + printf("ifpi2-%d: passive stack unit %d\n", L0UNIT(drv_unit), numl1units); + break; +#endif #if NIFPNP > 0 case L1DRVR_IFPNP: printf("ifpnp%d: passive stack unit %d\n", L0UNIT(drv_unit), numl1units); |