var void var void def cp "/" def path "." var e_restricted var do var pp var path_nextcomp var shp var oldpp var pp var name var e_funload var path_search var Shell_t var shp var name var Pathcomp_t var oldpp var flag var Namval_t var np var fno var Pathcomp_t var pp var if var name var strchr var name var e_restricted var else var path_get var shp var arg0 var shp var path_err var sfsync var Sfio_t var e_found var else var e_exec var pid_t var Shell_t var shp var opath var argv var envp var Pathcomp_t var libpath var spawn str "." var xp var xval var libenv var libpath var libpath var lib var Namval_t var np var s var v var r var n var pidsize var pid_t var envp var _Stak_data var _next var _Stak_data var _data var _stkseek var _Stak_data var pidsize var sfprintf var _Stak_data str "*%d*" var spawn var getpid var getppid var sfputr var _Stak_data var opath var _Stak_data var _next var opath var stkfreeze var _Stak_data var pidsize var np var nv_search var argv var shp var track_tree var while var libpath var libpath var lib var libpath var libpath var next var if var libpath var np var np var nvsize var buff var save var _Stak_data var _next var _Stak_data var _data var _stkseek var _Stak_data var sfputr var _Stak_data var opath var _Stak_data var _next str "." var _Stak_data var _data var while var n var readlink str "." var buff var buff var n var n var r var if var v var strrchr str "." var buff var if var buff var buff var r var strlen str "." var memcpy var save str "." var r var else var n var 1 v str "." var n var _Stak_data var _next var _Stak_data var _data var _stkseek var _Stak_data var n var sfputr var _Stak_data var buff var _Stak_data var _next var Sfio_t var _Stak_data var _next var Sfio_t var _Stak_data var _endw var _sfflsbuf var Sfio_t var _Stak_data var unsigned var Sfio_t var _Stak_data var _next var unsigned str "." var _Stak_data var _data var if var v var buff var buff var _ast_pathcanon str "." var if var r var access str "." var memcpy str "." var save var r var break var if var libenv var path_lib var shp var libpath str "." var break var _Stak_data var _next var _Stak_data var _data var _stkseek var _Stak_data var if var libenv var v var strchr var libenv var n var v var libenv var v var np var nv_open var libenv var shp var var_tree var v var s var nv_getval var np var sfputr var _Stak_data var libenv var _Stak_data var _next var if var s var Sfio_t var _Stak_data var _next var Sfio_t var _Stak_data var _endw var _sfflsbuf var Sfio_t var _Stak_data var unsigned var Sfio_t var _Stak_data var _next var unsigned var sfputr var _Stak_data var s var _Stak_data var _next var v var stkfreeze var _Stak_data var r var xp var 1 envp var while var s var xp var if var s var v var strncmp var s var v var n var s var n var xval var xp var xp var v var r var break var if var r var envp var v var xp var if var opath var opath var _Stak_data var _data var envp var opath var pidsize var envp var envp var sfsync var do var if var shp var trapnote var sh_exit var while str "." var path_relative var shp var opath var if str "." str "." var opath var sp var _ast_malloc var strlen str "." var sp var sp var strcpy var 2 sp str "." str "." var sp var if var spawn var sh var options var v var sizeof var long var sizeof var long var pid var _spawnveg var shp var opath var argv var envp var spawn var else var path_pfexecve var shp var opath var argv var envp var spawn var if var xp var xp var xval var if str "." str "." var opath var _ast_free str "." str "." var path_relative var shp var opath var if var pid var return var pid var retry var switch var shp var path_err var ___errno var case var case var case var ___errno var if var spawn var if var shp var subshell var return var do var if var pid var fork var return var pid var while var _sh_fork var shp var pid var struct var shp var jmplist var mode var return var exscript var shp str "." var argv var envp var case var struct var statb var if var stat64 str "." var statb var if var statb var st_mode var ___errno var if var statb var st_mode var exscript var shp str "." var argv var envp var case var case var shp var path_err var ___errno var return var case var case var case var case var return var case var if var shp var xargmin var pid var path_xargs var shp var opath var argv var envp var spawn var if var pid var goto var return var pid var default var e_exec var return var static var exscript var Shell_t var shp str "." var argv var envp var Sfio_t var sp str "." var path_relative var shp str "." def name "/tmp/euidXXXXXXXXXX" def argv "." var e_exec var if var savet str "." var savet var openok var shp var infd var n var if var shp var infd var sh_open str "." var e_exec var shp var infd var sh_iomovefd var shp var infd var sh_accbegin str "." def ep "/" def sp "/" def m "/" def k "/"