]> granicus.if.org Git - strace/commitdiff
2003-02-26 Stuart Menefy <stuart.menefy@st.com>
authorRoland McGrath <roland@redhat.com>
Mon, 31 Mar 2003 01:03:34 +0000 (01:03 +0000)
committerRoland McGrath <roland@redhat.com>
Mon, 31 Mar 2003 01:03:34 +0000 (01:03 +0000)
* linux/ioctlent.sh: Take an arg for location of header files
* syscallent.sh: Replaced lost $

linux/ioctlent.sh
syscallent.sh

index a41aaa293adc8273c60df049567561238184fce3..9bc0a335d8d12fef0cad3618a445b5703db6ceb7 100644 (file)
 #      $Id$
 #
 
-dir="/usr/include"
+# Validate arg count.
+if [ $# -ne 1 ]
+then
+        echo "usage: $0 include-directory" >&2
+        exit 1
+fi
+
+dir=$1
 
 files="asm/ioctls.h /dev/null"
 # Build the list of all ioctls
index c9d57e4ad3aa5669b9d1666da61efb56cefa78fa..2d2aa5a016182a18c96927ac2b86fa2ec0af5164 100644 (file)
@@ -26,7 +26,7 @@
 #
 #      $Id$
 
-cat {1+"$@"} |
+cat ${1+"$@"} |
        sed -n 's/^#[   ]*define[       ][      ]*SYS_\([^      ]*\)[   ]*[^0-9]*\([0-9]*\).*$/\1 \2/p
 s/^#[  ]*define[       ][      ]*__NR_\([^     ]*\)[   ]*[^0-9]*\([0-9]*\).*$/\1 \2/p
 s/^#[ ]*define[ ][ ]*__NR_\([^ ]*\)[ ]*[^0-9()]*(__NR_Linux + \([0-9]*\))$/\1 \2/p' |