Deleted Added
full compact
iso.h (22975) iso.h (25460)
1/*-
2 * Copyright (c) 1994
3 * The Regents of the University of California. All rights reserved.
4 *
5 * This code is derived from software contributed to Berkeley
6 * by Pace Willisson (pace@blitz.com). The Rock Ridge Extension
7 * Support code is derived from software contributed to Berkeley
8 * by Atsushi Murai (amurai@spec.co.jp).

--- 22 unchanged lines hidden (view full) ---

31 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
32 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
33 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
34 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
35 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
36 * SUCH DAMAGE.
37 *
38 * @(#)iso.h 8.6 (Berkeley) 5/10/95
1/*-
2 * Copyright (c) 1994
3 * The Regents of the University of California. All rights reserved.
4 *
5 * This code is derived from software contributed to Berkeley
6 * by Pace Willisson (pace@blitz.com). The Rock Ridge Extension
7 * Support code is derived from software contributed to Berkeley
8 * by Atsushi Murai (amurai@spec.co.jp).

--- 22 unchanged lines hidden (view full) ---

31 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
32 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
33 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
34 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
35 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
36 * SUCH DAMAGE.
37 *
38 * @(#)iso.h 8.6 (Berkeley) 5/10/95
39 * $Id$
39 * $Id: iso.h,v 1.13 1997/02/22 09:38:52 peter Exp $
40 */
41
42#define ISODCL(from, to) (to - from + 1)
43
44struct iso_volume_descriptor {
45 char type[ISODCL(1,1)]; /* 711 */
46 char id[ISODCL(2,6)];
47 char version[ISODCL(7,7)];

--- 162 unchanged lines hidden (view full) ---

210#define blksize(imp, ip, lbn) ((imp)->logical_block_size)
211
212int cd9660_vget_internal __P((struct mount *, ino_t, struct vnode **, int,
213 struct iso_directory_record *));
214int cd9660_init __P((struct vfsconf *));
215#define cd9660_sysctl ((int (*) __P((int *, u_int, void *, size_t *, void *, \
216 size_t, struct proc *)))eopnotsupp)
217
40 */
41
42#define ISODCL(from, to) (to - from + 1)
43
44struct iso_volume_descriptor {
45 char type[ISODCL(1,1)]; /* 711 */
46 char id[ISODCL(2,6)];
47 char version[ISODCL(7,7)];

--- 162 unchanged lines hidden (view full) ---

210#define blksize(imp, ip, lbn) ((imp)->logical_block_size)
211
212int cd9660_vget_internal __P((struct mount *, ino_t, struct vnode **, int,
213 struct iso_directory_record *));
214int cd9660_init __P((struct vfsconf *));
215#define cd9660_sysctl ((int (*) __P((int *, u_int, void *, size_t *, void *, \
216 size_t, struct proc *)))eopnotsupp)
217
218int cd9660_mountroot __P((void));
218int cd9660_mountroot __P((int ssector));
219
220extern vop_t **cd9660_vnodeop_p;
221extern vop_t **cd9660_specop_p;
222extern vop_t **cd9660_fifoop_p;
223
224static __inline int isonum_711 __P((u_char *));
225static __inline int
226isonum_711(p)

--- 79 unchanged lines hidden ---
219
220extern vop_t **cd9660_vnodeop_p;
221extern vop_t **cd9660_specop_p;
222extern vop_t **cd9660_fifoop_p;
223
224static __inline int isonum_711 __P((u_char *));
225static __inline int
226isonum_711(p)

--- 79 unchanged lines hidden ---