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 --- |