andersee's ftruncate patch
[openwrt.git] / obsolete-buildroot / sources / openwrt-diag.c
index 73bdac9..6d93542 100644 (file)
@@ -52,6 +52,9 @@ static void v1_set_dmz(u8 state) {
        }
 }
 
        }
 }
 
+// - - - - -
+static void ignore(u8 ignored) {};
+
 // - - - - -
 #define BIT_DMZ         0x01
 #define BIT_DIAG        0x04
 // - - - - -
 #define BIT_DMZ         0x01
 #define BIT_DIAG        0x04
@@ -111,9 +114,14 @@ static int __init diag_init()
        printk(KERN_INFO "diag board_type: %08x\n",board_type);
 
        if (board_type & 0x400) {
        printk(KERN_INFO "diag board_type: %08x\n",board_type);
 
        if (board_type & 0x400) {
-               board_type=1;
                set_diag=v1_set_diag;
                set_dmz=v1_set_dmz;
                set_diag=v1_set_diag;
                set_dmz=v1_set_dmz;
+               if (board_type==0x41d) {
+                       printk(KERN_INFO "buffalo hack.\n");
+                       set_diag=ignore;
+                       set_dmz=v2_set_dmz;
+               }
+               board_type=1;
        } else {
                board_type=2;
                set_diag=v2_set_diag;
        } else {
                board_type=2;
                set_diag=v2_set_diag;
This page took 0.02047 seconds and 4 git commands to generate.