This is the mail archive of the cygwin@sourceware.cygnus.com mailing list for the Cygwin project. See the Cygwin home page for more information.
Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: AS/400 QOpenSys ln support


"Igor A. Walter" wrote:
> I'm using CygWin B20 to access the QOpenSys file system on an AS/400, it's a kind of Unix FS emulation. (For more on the AS/400 IFS, http://publib.boulder.ibm.com:80/cgi-bin/bookmgr/BOOKS/QB3AUH02/5.3)

It's not clear from your mail or the docs whether the IFS driver on the
PC is
ported C code or some native thing from IBM.
If the driver provides POSIX linking capabilities, then either:
  - cygwin could be modified to detect and exploit the proprietary
driver, or
  - if the proprietary driver appears to windows to be an NTFS volume,
then
    the cygin dll could be modified to use Microsoft NTFS/POSIX links.
The problem is that currently, cygwin links use special files, not POSIX
links,
even on NTFS (which supports links).
I guess the rationale is that this will work on dos/w95/w98 volumes too.
Does your PC OS support NTFS, and therefore the POSIX linking api?
(hint: only NT does)
look at

http://publib.boulder.ibm.com:80/cgi-bin/bookmgr/BOOKS/QB3AUH02/5.10.2.2?ACTION=MATCHES&REQUEST=qopensys&TYPE=FUZZY&searchTopic=TOPIC&searchText=TEXT&searchIndex=INDEX&rank=RANK#FIRSTHIT

john

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com