From owner-freebsd-current Sat Jul 19 00:56:50 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA12987 for current-outgoing; Sat, 19 Jul 1997 00:56:50 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id AAA12982; Sat, 19 Jul 1997 00:56:43 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.5/8.6.9) id RAA31825; Sat, 19 Jul 1997 17:53:16 +1000 Date: Sat, 19 Jul 1997 17:53:16 +1000 From: Bruce Evans Message-Id: <199707190753.RAA31825@godzilla.zeta.org.au> To: current@freebsd.org Subject: mount_cd9660 binary compatibility broken Cc: dfr@freebsd.org Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk The WebNFS changes broke binary compatibilty of at least cd9660 and mfs by adding a field to `struct export_args'. The iso_args and mfs_args structs have important fields following their export_args field. ufs doesn't have this problem because `struct ufs_args' doesn't have anything following the export_args field. I want to drop binary compatibility with 2.2 mount utilities soon but don't want to have multiple incompatibilities. Bruce