Test snapshots

Tim Rice tim at multitalents.net
Thu Mar 22 15:31:08 EST 2001


I added/enhanced some fprintf statements

This one (linux) works.

sftp> get *.txt
debug3: Looking up /home2/tim/tmp/*.txt
in openbsd-compat glob(/home2/tim/tmp/*.txt, .........)
in openbsd-compat glob0(/, ......)
in openbsd-compat globtilde(/, , 4096, ........)
in openbsd-compat glob1(/, ......)
in openbsd-compat glob2(, , /, ..........)
in openbsd-compat glob3(/, *., *., , ..........)
in openbsd-compat g_opendir(/, .......)
in openbsd-compat g_Ctoc(/, )
debug3: Sending SSH2_FXP_READDIR I:5
debug3: Received reply T:104 I:5
debug3: Received 6 SSH2_FXP_NAME responses
debug3: Sending SSH2_FXP_READDIR I:6
debug3: Received reply T:101 I:6
debug3: Received SSH2_FXP_STATUS 1
debug3: Sent message SSH2_FXP_CLOSE I:7
debug3: SSH2_FXP_STATUS 0
glob3 readdirfunc = pglob->gl_readdir 
in openbsd-compat glob3 pre copy to  pathend dp->d_name: auth.txt, pathend: 
in openbsd-compat glob3 about to call match dp->d_name: auth.txt, pathend: a
Called match(a, *., )
Called match(a, ., )
match() returning 0
Called match(u, ., )

-----------------------------------------------------------------------

This one (UnixWare 7.1.0) doesn't

sftp> get *.txt
debug3: Looking up /home2/tim/tmp/*.txt
in openbsd-compat glob(/home2/tim/tmp/*.txt, .........)
in openbsd-compat glob0(/, ......)
in openbsd-compat globtilde(/, , 1025, ........)
in openbsd-compat glob1(/, ......)
in openbsd-compat glob2(, , /, ..........)
in openbsd-compat glob3(/, *., *., , ..........)
in openbsd-compat g_opendir(/, .......)
in openbsd-compat g_Ctoc(/, )
debug3: Sending SSH2_FXP_READDIR I:5
debug3: Received reply T:104 I:5
debug3: Received 6 SSH2_FXP_NAME responses
debug3: Sending SSH2_FXP_READDIR I:6
debug3: Received reply T:101 I:6
debug3: Received SSH2_FXP_STATUS 1
debug3: Sent message SSH2_FXP_CLOSE I:7
debug3: SSH2_FXP_STATUS 0
glob3 readdirfunc = pglob->gl_readdir 
in openbsd-compat glob3 pre copy to  pathend dp->d_name: , pathend: 
in openbsd-compat glob3 about to call match dp->d_name: , pathend: 
Called match(, *., )
Called match(, ., )
match() returning 0
match() returning 0

I'll try to dig deeper in a couple of weeks.


-- 
Tim Rice				Multitalents	(707) 887-1469
tim at multitalents.net







More information about the openssh-unix-dev mailing list