Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 6/7/83; site hao.UUCP Path: utzoo!linus!philabs!seismo!hao!woods From: woods@hao.UUCP (Greg Woods) Newsgroups: net.unix Subject: 4.2BSD: Message-ID: <788@hao.UUCP> Date: Tue, 17-Jan-84 14:11:10 EST Article-I.D.: hao.788 Posted: Tue Jan 17 14:11:10 1984 Date-Received: Thu, 19-Jan-84 00:55:14 EST Organization: High Altitude Obs./NCAR, Boulder CO Lines: 16 We have just converted to 4.2BSD, and I am having some trouble with the mag tape ioctl(2) calls. In the include file , the old MTIOCTOP is defined as "_IOW(m,1,struct mtop)". When I try to recompile some libraries I had to do mag tape operations, the variable "m" is giving a compiler error, since it was not declared in my old software, and was not needed there. My problem is, I can't find *any* documentation or source for _IOW, so I have no idea what "m" is or how to fix my program to work (it used to run under 4.1aBSD). Does anyone out there know where to find source and/or documentation for _IOW under 4.2, and/or know what the function of the mysterious "m" is? Thanks for any help. GREG -- {ucbvax!hplabs | allegra!nbires | decvax!kpno | harpo!seismo | ihnp4!kpno} !hao!woods