1var void 2var void 3def cp "/" 4def path "." 5var e_restricted 6var do 7var pp 8var path_nextcomp 9var shp 10var oldpp 11var pp 12var name 13var e_funload 14var path_search 15var Shell_t 16var shp 17var name 18var Pathcomp_t 19var oldpp 20var flag 21var Namval_t 22var np 23var fno 24var Pathcomp_t 25var pp 26var if 27var name 28var strchr 29var name 30var e_restricted 31var else 32var path_get 33var shp 34var arg0 35var shp 36var path_err 37var sfsync 38var Sfio_t 39var e_found 40var else 41var e_exec 42var pid_t 43var Shell_t 44var shp 45var opath 46var argv 47var envp 48var Pathcomp_t 49var libpath 50var spawn 51str "." 52var xp 53var xval 54var libenv 55var libpath 56var libpath 57var lib 58var Namval_t 59var np 60var s 61var v 62var r 63var n 64var pidsize 65var pid_t 66var envp 67var _Stak_data 68var _next 69var _Stak_data 70var _data 71var _stkseek 72var _Stak_data 73var pidsize 74var sfprintf 75var _Stak_data 76str "*%d*" 77var spawn 78var getpid 79var getppid 80var sfputr 81var _Stak_data 82var opath 83var _Stak_data 84var _next 85var opath 86var stkfreeze 87var _Stak_data 88var pidsize 89var np 90var nv_search 91var argv 92var shp 93var track_tree 94var while 95var libpath 96var libpath 97var lib 98var libpath 99var libpath 100var next 101var if 102var libpath 103var np 104var np 105var nvsize 106var buff 107var save 108var _Stak_data 109var _next 110var _Stak_data 111var _data 112var _stkseek 113var _Stak_data 114var sfputr 115var _Stak_data 116var opath 117var _Stak_data 118var _next 119str "." 120var _Stak_data 121var _data 122var while 123var n 124var readlink 125str "." 126var buff 127var buff 128var n 129var n 130var r 131var if 132var v 133var strrchr 134str "." 135var buff 136var if 137var buff 138var buff 139var r 140var strlen 141str "." 142var memcpy 143var save 144str "." 145var r 146var else 147var n 148var 1 v 149str "." 150var n 151var _Stak_data 152var _next 153var _Stak_data 154var _data 155var _stkseek 156var _Stak_data 157var n 158var sfputr 159var _Stak_data 160var buff 161var _Stak_data 162var _next 163var Sfio_t 164var _Stak_data 165var _next 166var Sfio_t 167var _Stak_data 168var _endw 169var _sfflsbuf 170var Sfio_t 171var _Stak_data 172var unsigned 173var Sfio_t 174var _Stak_data 175var _next 176var unsigned 177str "." 178var _Stak_data 179var _data 180var if 181var v 182var buff 183var buff 184var _ast_pathcanon 185str "." 186var if 187var r 188var access 189str "." 190var memcpy 191str "." 192var save 193var r 194var break 195var if 196var libenv 197var path_lib 198var shp 199var libpath 200str "." 201var break 202var _Stak_data 203var _next 204var _Stak_data 205var _data 206var _stkseek 207var _Stak_data 208var if 209var libenv 210var v 211var strchr 212var libenv 213var n 214var v 215var libenv 216var v 217var np 218var nv_open 219var libenv 220var shp 221var var_tree 222var v 223var s 224var nv_getval 225var np 226var sfputr 227var _Stak_data 228var libenv 229var _Stak_data 230var _next 231var if 232var s 233var Sfio_t 234var _Stak_data 235var _next 236var Sfio_t 237var _Stak_data 238var _endw 239var _sfflsbuf 240var Sfio_t 241var _Stak_data 242var unsigned 243var Sfio_t 244var _Stak_data 245var _next 246var unsigned 247var sfputr 248var _Stak_data 249var s 250var _Stak_data 251var _next 252var v 253var stkfreeze 254var _Stak_data 255var r 256var xp 257var 1 envp 258var while 259var s 260var xp 261var if 262var s 263var v 264var strncmp 265var s 266var v 267var n 268var s 269var n 270var xval 271var xp 272var xp 273var v 274var r 275var break 276var if 277var r 278var envp 279var v 280var xp 281var if 282var opath 283var opath 284var _Stak_data 285var _data 286var envp 287var opath 288var pidsize 289var envp 290var envp 291var sfsync 292var do 293var if 294var shp 295var trapnote 296var sh_exit 297var while 298str "." 299var path_relative 300var shp 301var opath 302var if 303str "." 304str "." 305var opath 306var sp 307var _ast_malloc 308var strlen 309str "." 310var sp 311var sp 312var strcpy 313var 2 sp 314str "." 315str "." 316var sp 317var if 318var spawn 319var sh 320var options 321var v 322var sizeof 323var long 324var sizeof 325var long 326var pid 327var _spawnveg 328var shp 329var opath 330var argv 331var envp 332var spawn 333var else 334var path_pfexecve 335var shp 336var opath 337var argv 338var envp 339var spawn 340var if 341var xp 342var xp 343var xval 344var if 345str "." 346str "." 347var opath 348var _ast_free 349str "." 350str "." 351var path_relative 352var shp 353var opath 354var if 355var pid 356var return 357var pid 358var retry 359var switch 360var shp 361var path_err 362var ___errno 363var case 364var case 365var case 366var ___errno 367var if 368var spawn 369var if 370var shp 371var subshell 372var return 373var do 374var if 375var pid 376var fork 377var return 378var pid 379var while 380var _sh_fork 381var shp 382var pid 383var struct 384var shp 385var jmplist 386var mode 387var return 388var exscript 389var shp 390str "." 391var argv 392var envp 393var case 394var struct 395var statb 396var if 397var stat64 398str "." 399var statb 400var if 401var statb 402var st_mode 403var ___errno 404var if 405var statb 406var st_mode 407var exscript 408var shp 409str "." 410var argv 411var envp 412var case 413var case 414var shp 415var path_err 416var ___errno 417var return 418var case 419var case 420var case 421var case 422var return 423var case 424var if 425var shp 426var xargmin 427var pid 428var path_xargs 429var shp 430var opath 431var argv 432var envp 433var spawn 434var if 435var pid 436var goto 437var return 438var pid 439var default 440var e_exec 441var return 442var static 443var exscript 444var Shell_t 445var shp 446str "." 447var argv 448var envp 449var Sfio_t 450var sp 451str "." 452var path_relative 453var shp 454str "." 455def name "/tmp/euidXXXXXXXXXX" 456def argv "." 457var e_exec 458var if 459var savet 460str "." 461var savet 462var openok 463var shp 464var infd 465var n 466var if 467var shp 468var infd 469var sh_open 470str "." 471var e_exec 472var shp 473var infd 474var sh_iomovefd 475var shp 476var infd 477var sh_accbegin 478str "." 479def ep "/" 480def sp "/" 481def m "/" 482def k "/" 483