isdn4linux/stddiff

47 lines
901 B
Bash
Executable File

#!/bin/sh
KERNELDIR=/usr/src/linux
KERNFIRST=no
if [ "$1" = "-r" ]; then
KERNFIRST=yes
shift
fi
dodiff() {
if [ "$KERNFIRST" = "yes" ]; then
diff -u $2 $1
else
diff -u $1 $2
fi
}
if [ $# != 0 ]; then
for i in $* ; do
dodiff $i $KERNELDIR/$i
done
else
for i in drivers/isdn/isdn_*.[ch] ; do
dodiff $i $KERNELDIR/$i
done
for i in drivers/isdn/icn/icn.[ch] ; do
dodiff $i $KERNELDIR/$i
done
for i in drivers/isdn/teles/*.[ch] ; do
dodiff $i $KERNELDIR/$i
done
for i in drivers/isdn/hisax/*.[ch] ; do
dodiff $i $KERNELDIR/$i
done
for i in drivers/isdn/pcbit/*.[ch] ; do
dodiff $i $KERNELDIR/$i
done
for i in include/linux/isdn*.h ; do
dodiff $i $KERNELDIR/$i
done
for i in Documentation/isdn/CREDITS Documentation/isdn/README* Documentation/isdn/*.FAQ Documentation/isdn/INTERFACE ; do
dodiff $i $KERNELDIR/$i
done
fi