X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=e2salvage-BLKGETSIZE64.patch;fp=e2salvage-BLKGETSIZE64.patch;h=a48d478fa3d476de197077cb3fafbb9254809258;hb=19e0950c6a78471cc6323841153f7e89febdc16f;hp=446253e1d97c1eb316da7d73f9167bfbf7b365e4;hpb=35a2565d570f33bcff43d15056a627200d91790c;p=packages%2Fe2salvage.git diff --git a/e2salvage-BLKGETSIZE64.patch b/e2salvage-BLKGETSIZE64.patch index 446253e..a48d478 100644 --- a/e2salvage-BLKGETSIZE64.patch +++ b/e2salvage-BLKGETSIZE64.patch @@ -1,11 +1,27 @@ ---- e2salvage-0.0.8a/src/main.c~ 2003-10-07 20:49:37.000000000 +0000 -+++ e2salvage-0.0.8a/src/main.c 2003-10-16 11:07:40.000000000 +0000 -@@ -10,6 +10,8 @@ - #include - #include +diff -Nur e2salvage-0.0.8a.orig/src/main.c e2salvage-0.0.8a/src/main.c +--- e2salvage-0.0.8a.orig/src/main.c 2003-10-07 20:49:37.000000000 +0000 ++++ e2salvage-0.0.8a/src/main.c 2004-03-13 20:56:16.000000000 +0000 +@@ -42,7 +42,7 @@ + long sb_auto_find = -1; + + struct hd_geometry geo; +- struct hd_big_geometry geob; ++ struct hd_geometry geob; + struct stat st; + unsigned long tmp; -+#define BLKGETSIZE64 _IOR(0x12,114,sizeof(u64)) +diff -Nur e2salvage-0.0.8a.orig/src/main.h e2salvage-0.0.8a/src/main.h +--- e2salvage-0.0.8a.orig/src/main.h 2003-10-07 20:49:37.000000000 +0000 ++++ e2salvage-0.0.8a/src/main.h 2004-03-13 20:54:47.000000000 +0000 +@@ -2,7 +2,10 @@ + #define _MAIN_H + + #include +-#include ++#include ++ + - /* here is a dirty i386 linux workaround */ - typedef unsigned long long u64; ++#define HDIO_GETGEO_BIG 0x0330 + extern unsigned long blocksize; + extern unsigned long nr_blocks;