AnsweredAssumed Answered

_io_fopen behaviour w.r.t extra information for device not as described by I/O user guide

Question asked by RY on Dec 12, 2016
Latest reply on Dec 13, 2016 by Daniel Chen

MQX's I/O Drivers User Guide  (rev 24, 04/2015) p 39,  says that characters following the ":" are considered extra information for the device and passed to the device driver by fopen (which is = _io_fopen()).

 

But this is not how io_fopen does it, it just passes the entire string from open_type_ptr argument to the driver's IO_OPEN, so instead of passing it just "bob.txt" the whole string "mfs1:bob.txt." is passed.

Outcomes