Re: ggatec(8) - ioctl(/dev/ggctl): Invalid argument.

From: Robert Watson <rwatson_at_FreeBSD.org>
Date: Mon, 14 Aug 2006 18:29:17 +0100 (BST)
On Mon, 14 Aug 2006, Doug Barton wrote:

> Eric Anderson wrote:
>> On 08/14/06 03:04, Wilkinson, Alex wrote:
>>> Hi all,
>>>
>>> I am trying to use ggatec(8) on 5-STABLE to mount a device file on a
>>> 7-CURRENT
>>> and am seeing the following error:
>>>
>>>     # sudo ggatec create -vo ro hostname /dev/da0s1
>>>     info: Connected to the server: obelix:3080.
>>>     debug: Sending initial packet.
>>>     debug: Receiving initial packet.
>>>     error: ggatec: ioctl(/dev/ggctl): Invalid argument.
>>>     error: Exiting.
>>>
>>> Any ideas ?
>>
>> I think that the 7-CURRENT version of ggate is incompatible with 5-X
>> versions, however I see no mention in the man pages.
>
> You can generally assume that things dealing with system internals (like 
> ggate) are incompatible from one major version to the next. You _should_ 
> assume that everything from 2 major versions ago is incompatible, and be 
> pleasantly surprised if it works.

But this is a network protocol thing, not just a local command thing. 
Ideally, with protocols which often do involve more than one revision of OS, 
there would be compatibility code for older protocol versions.  Or maybe I 
misread the nature of the problem here?

Robert N M Watson
Computer Laboratory
University of Cambridge
Received on Mon Aug 14 2006 - 15:29:18 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:59 UTC