1 1.1.1.1.4.2 haad #!/bin/sh 2 1.1.1.1.4.2 haad # indent all am-utils files 3 1.1.1.1.4.2 haad if [ ! -f amd/amd.c ]; then 4 1.1.1.1.4.2 haad # maybe we are in a subdir 5 1.1.1.1.4.2 haad echo cd .. 6 1.1.1.1.4.2 haad cd .. 7 1.1.1.1.4.2 haad fi 8 1.1.1.1.4.2 haad if [ ! -f amd/amd.c ]; then 9 1.1.1.1.4.2 haad echo "please run $0 from the top level of the am-utils source tree" 10 1.1.1.1.4.2 haad exit 2 11 1.1.1.1.4.2 haad fi 12 1.1.1.1.4.2 haad 13 1.1.1.1.4.2 haad # files=" 14 1.1.1.1.4.2 haad # */*.[hc] 15 1.1.1.1.4.2 haad # */*.h.in 16 1.1.1.1.4.2 haad # conf/*/*.[hc] 17 1.1.1.1.4.2 haad # OLD/*/*.[hc] 18 1.1.1.1.4.2 haad # " 19 1.1.1.1.4.2 haad #files="conf/*/*.[hc]" 20 1.1.1.1.4.2 haad files="specify_the_file.c" 21 1.1.1.1.4.2 haad 22 1.1.1.1.4.2 haad sunopts=" 23 1.1.1.1.4.2 haad -npro 24 1.1.1.1.4.2 haad -nbad 25 1.1.1.1.4.2 haad -bap 26 1.1.1.1.4.2 haad -bbb 27 1.1.1.1.4.2 haad -nbc 28 1.1.1.1.4.2 haad -br 29 1.1.1.1.4.2 haad -ncdb 30 1.1.1.1.4.2 haad -d0 31 1.1.1.1.4.2 haad -di0 32 1.1.1.1.4.2 haad -nei 33 1.1.1.1.4.2 haad -eei 34 1.1.1.1.4.2 haad -nfc1 35 1.1.1.1.4.2 haad -i2 36 1.1.1.1.4.2 haad -lp 37 1.1.1.1.4.2 haad -nsc 38 1.1.1.1.4.2 haad -TIntFuncPtr 39 1.1.1.1.4.2 haad -Tadd_fn 40 1.1.1.1.4.2 haad -Taddrlist 41 1.1.1.1.4.2 haad -Tam_node 42 1.1.1.1.4.2 haad -Tam_ops 43 1.1.1.1.4.2 haad -Tam_opts 44 1.1.1.1.4.2 haad -Tam_stats 45 1.1.1.1.4.2 haad -Tamq_mount_info 46 1.1.1.1.4.2 haad -Tamq_mount_info_list 47 1.1.1.1.4.2 haad -Tamq_mount_stats 48 1.1.1.1.4.2 haad -Tamq_mount_tree 49 1.1.1.1.4.2 haad -Tamq_mount_tree_list 50 1.1.1.1.4.2 haad -Tamq_mount_tree_p 51 1.1.1.1.4.2 haad -Tamq_opt 52 1.1.1.1.4.2 haad -Tamq_setopt 53 1.1.1.1.4.2 haad -Tamq_string 54 1.1.1.1.4.2 haad -Tattrstat 55 1.1.1.1.4.2 haad -Tauto_tree 56 1.1.1.1.4.2 haad -Tautomount 57 1.1.1.1.4.2 haad -Tcallout 58 1.1.1.1.4.2 haad -Tcreateargs 59 1.1.1.1.4.2 haad -Tdict 60 1.1.1.1.4.2 haad -Tdict_data 61 1.1.1.1.4.2 haad -Tdict_ent 62 1.1.1.1.4.2 haad -Tdirlist 63 1.1.1.1.4.2 haad -Tdiropargs 64 1.1.1.1.4.2 haad -Tdiropokres 65 1.1.1.1.4.2 haad -Tdiropres 66 1.1.1.1.4.2 haad -Tdirpath 67 1.1.1.1.4.2 haad -Tdisk_fs 68 1.1.1.1.4.2 haad -Tentry 69 1.1.1.1.4.2 haad -Tether_if 70 1.1.1.1.4.2 haad -Texportnode 71 1.1.1.1.4.2 haad -Texports 72 1.1.1.1.4.2 haad -Tfattr 73 1.1.1.1.4.2 haad -Tfh_cache 74 1.1.1.1.4.2 haad -Tfhandle 75 1.1.1.1.4.2 haad -Tfhandle_t 76 1.1.1.1.4.2 haad -Tfhstatus 77 1.1.1.1.4.2 haad -Tfilename 78 1.1.1.1.4.2 haad -Tfserver 79 1.1.1.1.4.2 haad -Tfsmount 80 1.1.1.1.4.2 haad -Tftype 81 1.1.1.1.4.2 haad -Tfwd_fun 82 1.1.1.1.4.2 haad -Tgid_t 83 1.1.1.1.4.2 haad -Tgroupnode 84 1.1.1.1.4.2 haad -Tgroups 85 1.1.1.1.4.2 haad -Thost 86 1.1.1.1.4.2 haad -Tioloc 87 1.1.1.1.4.2 haad -Tkv 88 1.1.1.1.4.2 haad -Tlinkargs 89 1.1.1.1.4.2 haad -Tmap_type 90 1.1.1.1.4.2 haad -Tmnt_map 91 1.1.1.1.4.2 haad -Tmntfs 92 1.1.1.1.4.2 haad -Tmntlist 93 1.1.1.1.4.2 haad -Tmount 94 1.1.1.1.4.2 haad -Tmountbody 95 1.1.1.1.4.2 haad -Tmountlist 96 1.1.1.1.4.2 haad -Tname 97 1.1.1.1.4.2 haad -Tnfs_fh 98 1.1.1.1.4.2 haad -Tnfs_private 99 1.1.1.1.4.2 haad -Tnfscookie 100 1.1.1.1.4.2 haad -Tnfspath 101 1.1.1.1.4.2 haad -Tnfsstat 102 1.1.1.1.4.2 haad -Tnfstime 103 1.1.1.1.4.2 haad -Tnfsx_mnt 104 1.1.1.1.4.2 haad -Tnsw_lookup 105 1.1.1.1.4.2 haad -Tnsw_switchconfig 106 1.1.1.1.4.2 haad -Topt_apply 107 1.1.1.1.4.2 haad -Tpid_t 108 1.1.1.1.4.2 haad -Tpjob 109 1.1.1.1.4.2 haad -Tqelem 110 1.1.1.1.4.2 haad -Treadargs 111 1.1.1.1.4.2 haad -Treaddirargs 112 1.1.1.1.4.2 haad -Treaddirres 113 1.1.1.1.4.2 haad -Treadlinkres 114 1.1.1.1.4.2 haad -Treadokres 115 1.1.1.1.4.2 haad -Treadres 116 1.1.1.1.4.2 haad -Trenameargs 117 1.1.1.1.4.2 haad -Trpc_forward 118 1.1.1.1.4.2 haad -Tsattr 119 1.1.1.1.4.2 haad -Tsattrargs 120 1.1.1.1.4.2 haad -Tserv_state 121 1.1.1.1.4.2 haad -Tstatfsokres 122 1.1.1.1.4.2 haad -Tstatfsres 123 1.1.1.1.4.2 haad -Tsymlinkargs 124 1.1.1.1.4.2 haad -Ttask_fun 125 1.1.1.1.4.2 haad -Ttime_t 126 1.1.1.1.4.2 haad -Ttime_type 127 1.1.1.1.4.2 haad -Tuid2home_t 128 1.1.1.1.4.2 haad -Tuid_t 129 1.1.1.1.4.2 haad -Tusername2uid_t 130 1.1.1.1.4.2 haad -Tvffserver 131 1.1.1.1.4.2 haad -Tvfmount_fs 132 1.1.1.1.4.2 haad -Tvfs_init 133 1.1.1.1.4.2 haad -Tvfs_match 134 1.1.1.1.4.2 haad -Tvfumount_fs 135 1.1.1.1.4.2 haad -Tvmount_fs 136 1.1.1.1.4.2 haad -Tvmounted 137 1.1.1.1.4.2 haad -Tvoidp 138 1.1.1.1.4.2 haad -Tvumount_fs 139 1.1.1.1.4.2 haad -Tvumounted 140 1.1.1.1.4.2 haad -Twriteargs 141 1.1.1.1.4.2 haad " 142 1.1.1.1.4.2 haad 143 1.1.1.1.4.2 haad gnuopts=" 144 1.1.1.1.4.2 haad -npro 145 1.1.1.1.4.2 haad -nbad 146 1.1.1.1.4.2 haad -bap 147 1.1.1.1.4.2 haad -sob 148 1.1.1.1.4.2 haad -fca 149 1.1.1.1.4.2 haad -nfc1 150 1.1.1.1.4.2 haad -ncdb 151 1.1.1.1.4.2 haad -br 152 1.1.1.1.4.2 haad -ce 153 1.1.1.1.4.2 haad -ss 154 1.1.1.1.4.2 haad -npcs 155 1.1.1.1.4.2 haad -cs 156 1.1.1.1.4.2 haad -nbc 157 1.1.1.1.4.2 haad -psl 158 1.1.1.1.4.2 haad -lp 159 1.1.1.1.4.2 haad -sc 160 1.1.1.1.4.2 haad -T IntFuncPtr 161 1.1.1.1.4.2 haad -T add_fn 162 1.1.1.1.4.2 haad -T addrlist 163 1.1.1.1.4.2 haad -T am_node 164 1.1.1.1.4.2 haad -T am_ops 165 1.1.1.1.4.2 haad -T am_opts 166 1.1.1.1.4.2 haad -T am_stats 167 1.1.1.1.4.2 haad -T amq_mount_info 168 1.1.1.1.4.2 haad -T amq_mount_info_list 169 1.1.1.1.4.2 haad -T amq_mount_stats 170 1.1.1.1.4.2 haad -T amq_mount_tree 171 1.1.1.1.4.2 haad -T amq_mount_tree_list 172 1.1.1.1.4.2 haad -T amq_mount_tree_p 173 1.1.1.1.4.2 haad -T amq_opt 174 1.1.1.1.4.2 haad -T amq_setopt 175 1.1.1.1.4.2 haad -T amq_string 176 1.1.1.1.4.2 haad -T attrstat 177 1.1.1.1.4.2 haad -T auto_tree 178 1.1.1.1.4.2 haad -T automount 179 1.1.1.1.4.2 haad -T callout 180 1.1.1.1.4.2 haad -T createargs 181 1.1.1.1.4.2 haad -T dict 182 1.1.1.1.4.2 haad -T dict_data 183 1.1.1.1.4.2 haad -T dict_ent 184 1.1.1.1.4.2 haad -T dirlist 185 1.1.1.1.4.2 haad -T diropargs 186 1.1.1.1.4.2 haad -T diropokres 187 1.1.1.1.4.2 haad -T diropres 188 1.1.1.1.4.2 haad -T dirpath 189 1.1.1.1.4.2 haad -T disk_fs 190 1.1.1.1.4.2 haad -T entry 191 1.1.1.1.4.2 haad -T ether_if 192 1.1.1.1.4.2 haad -T exportnode 193 1.1.1.1.4.2 haad -T exports 194 1.1.1.1.4.2 haad -T fattr 195 1.1.1.1.4.2 haad -T fh_cache 196 1.1.1.1.4.2 haad -T fhandle 197 1.1.1.1.4.2 haad -T fhandle_t 198 1.1.1.1.4.2 haad -T fhstatus 199 1.1.1.1.4.2 haad -T filename 200 1.1.1.1.4.2 haad -T fserver 201 1.1.1.1.4.2 haad -T fsmount 202 1.1.1.1.4.2 haad -T ftype 203 1.1.1.1.4.2 haad -T fwd_fun 204 1.1.1.1.4.2 haad -T gid_t 205 1.1.1.1.4.2 haad -T groupnode 206 1.1.1.1.4.2 haad -T groups 207 1.1.1.1.4.2 haad -T host 208 1.1.1.1.4.2 haad -T ioloc 209 1.1.1.1.4.2 haad -T kv 210 1.1.1.1.4.2 haad -T linkargs 211 1.1.1.1.4.2 haad -T map_type 212 1.1.1.1.4.2 haad -T mnt_map 213 1.1.1.1.4.2 haad -T mntfs 214 1.1.1.1.4.2 haad -T mntlist 215 1.1.1.1.4.2 haad -T mount 216 1.1.1.1.4.2 haad -T mountbody 217 1.1.1.1.4.2 haad -T mountlist 218 1.1.1.1.4.2 haad -T name 219 1.1.1.1.4.2 haad -T nfs_fh 220 1.1.1.1.4.2 haad -T nfs_private 221 1.1.1.1.4.2 haad -T nfscookie 222 1.1.1.1.4.2 haad -T nfspath 223 1.1.1.1.4.2 haad -T nfsstat 224 1.1.1.1.4.2 haad -T nfstime 225 1.1.1.1.4.2 haad -T nfsx_mnt 226 1.1.1.1.4.2 haad -T nsw_lookup 227 1.1.1.1.4.2 haad -T nsw_switchconfig 228 1.1.1.1.4.2 haad -T opt_apply 229 1.1.1.1.4.2 haad -T pid_t 230 1.1.1.1.4.2 haad -T pjob 231 1.1.1.1.4.2 haad -T qelem 232 1.1.1.1.4.2 haad -T readargs 233 1.1.1.1.4.2 haad -T readdirargs 234 1.1.1.1.4.2 haad -T readdirres 235 1.1.1.1.4.2 haad -T readlinkres 236 1.1.1.1.4.2 haad -T readokres 237 1.1.1.1.4.2 haad -T readres 238 1.1.1.1.4.2 haad -T renameargs 239 1.1.1.1.4.2 haad -T rpc_forward 240 1.1.1.1.4.2 haad -T sattr 241 1.1.1.1.4.2 haad -T sattrargs 242 1.1.1.1.4.2 haad -T serv_state 243 1.1.1.1.4.2 haad -T statfsokres 244 1.1.1.1.4.2 haad -T statfsres 245 1.1.1.1.4.2 haad -T symlinkargs 246 1.1.1.1.4.2 haad -T task_fun 247 1.1.1.1.4.2 haad -T time_t 248 1.1.1.1.4.2 haad -T time_type 249 1.1.1.1.4.2 haad -T uid2home_t 250 1.1.1.1.4.2 haad -T uid_t 251 1.1.1.1.4.2 haad -T username2uid_t 252 1.1.1.1.4.2 haad -T vffserver 253 1.1.1.1.4.2 haad -T vfmount_fs 254 1.1.1.1.4.2 haad -T vfs_init 255 1.1.1.1.4.2 haad -T vfs_match 256 1.1.1.1.4.2 haad -T vfumount_fs 257 1.1.1.1.4.2 haad -T vmount_fs 258 1.1.1.1.4.2 haad -T vmounted 259 1.1.1.1.4.2 haad -T voidp 260 1.1.1.1.4.2 haad -T vumount_fs 261 1.1.1.1.4.2 haad -T vumounted 262 1.1.1.1.4.2 haad -T writeargs 263 1.1.1.1.4.2 haad " 264 1.1.1.1.4.2 haad 265 1.1.1.1.4.2 haad 266 1.1.1.1.4.2 haad #prefix=".C" 267 1.1.1.1.4.2 haad 268 1.1.1.1.4.2 haad # check args 269 1.1.1.1.4.2 haad if [ $# -lt 1 ]; then 270 1.1.1.1.4.2 haad echo "Usage: $0 <-g|-s> [files...]" 271 1.1.1.1.4.2 haad exit 1 272 1.1.1.1.4.2 haad fi 273 1.1.1.1.4.2 haad if [ $1 = "-g" -o "$1" = "-s" ]; then 274 1.1.1.1.4.2 haad OPT=$1 275 1.1.1.1.4.2 haad shift 276 1.1.1.1.4.2 haad else 277 1.1.1.1.4.2 haad echo "Usage: $0 <-g|-s> [files...]" 278 1.1.1.1.4.2 haad exit 1 279 1.1.1.1.4.2 haad fi 280 1.1.1.1.4.2 haad # check if specified files to process 281 1.1.1.1.4.2 haad if [ $# -gt 0 ]; then 282 1.1.1.1.4.2 haad files="$*" 283 1.1.1.1.4.2 haad fi 284 1.1.1.1.4.2 haad 285 1.1.1.1.4.2 haad for i in ${files}; do 286 1.1.1.1.4.2 haad if [ ! -f $i ]; then 287 1.1.1.1.4.2 haad echo "No such file: $i" 288 1.1.1.1.4.2 haad continue 289 1.1.1.1.4.2 haad fi 290 1.1.1.1.4.2 haad 291 1.1.1.1.4.2 haad case $OPT in 292 1.1.1.1.4.2 haad 293 1.1.1.1.4.2 haad -g ) 294 1.1.1.1.4.2 haad icmd="/usr/local/gnu/bin/indent" 295 1.1.1.1.4.2 haad cmd="${icmd} $i -o $i$prefix $gnuopts" 296 1.1.1.1.4.2 haad showcmd="${icmd} $i -o $i$prefix" 297 1.1.1.1.4.2 haad 298 1.1.1.1.4.2 haad ;; 299 1.1.1.1.4.2 haad 300 1.1.1.1.4.2 haad -s ) 301 1.1.1.1.4.2 haad icmd="/opt/SUNWspro/bin/indent" 302 1.1.1.1.4.2 haad cmd="${icmd} $i $i$prefix $sunopts" 303 1.1.1.1.4.2 haad showcmd="${icmd} $i $i$prefix" 304 1.1.1.1.4.2 haad ;; 305 1.1.1.1.4.2 haad 306 1.1.1.1.4.2 haad * ) 307 1.1.1.1.4.2 haad echo "Usage: $0 <-g|-s>" 308 1.1.1.1.4.2 haad exit 1 309 1.1.1.1.4.2 haad ;; 310 1.1.1.1.4.2 haad esac 311 1.1.1.1.4.2 haad 312 1.1.1.1.4.2 haad echo ${showcmd} 313 1.1.1.1.4.2 haad ${cmd} 314 1.1.1.1.4.2 haad if [ $? != 0 ]; then 315 1.1.1.1.4.2 haad echo Failed! 316 1.1.1.1.4.2 haad exit $? 317 1.1.1.1.4.2 haad fi 318 1.1.1.1.4.2 haad 319 1.1.1.1.4.2 haad # remove trailing spaces 320 1.1.1.1.4.2 haad cmd="./m4/rmtspc $i" 321 1.1.1.1.4.2 haad echo ${cmd} 322 1.1.1.1.4.2 haad ${cmd} 323 1.1.1.1.4.2 haad if [ $? != 0 ]; then 324 1.1.1.1.4.2 haad echo Failed! 325 1.1.1.1.4.2 haad exit $? 326 1.1.1.1.4.2 haad fi 327 1.1.1.1.4.2 haad 328 1.1.1.1.4.2 haad done 329