-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hi all,
I've got stuck trying to solve why calling Linux ioctl() on 64bit systems works perfectly but on 32bit ones doesn't. I have checked the marshalling size, and is as expected (64 bytes). Trying to strace on my 32bit system give "ioctl(3, SG_IO, 0)". I have the structure defined in https://github.com/claunia/DiscImageChef/blob/master/DiscImageChef.Devic es/Linux/Structs.cs DllImport defined in https://github.com/claunia/DiscImageChef/blob/master/DiscImageChef.Devic es/Linux/Extern.cs And the calling code in https://github.com/claunia/DiscImageChef/blob/master/DiscImageChef.Devic es/Linux/Command.cs method SendScsiCommand() I have absolutely no clue at this time on why this is happening, so any help is welcome. Regards, Natalia Portillo -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org iF4EAREIAAYFAlaq0CIACgkQVFd6BnR3EADtHQD/UuGD+e0k1sc3biNX13u80psb 1zxIlSOy//39p7fSi/AA+waItEw1MTZQlcVLrYRO/hRAbGiIZLQXhcrZ+xul+KxK =pTJU -----END PGP SIGNATURE----- _______________________________________________ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list