diff options
Diffstat (limited to 'sys/arch/alpha/stand/bbinfo.h')
-rw-r--r-- | sys/arch/alpha/stand/bbinfo.h | 32 |
1 files changed, 22 insertions, 10 deletions
diff --git a/sys/arch/alpha/stand/bbinfo.h b/sys/arch/alpha/stand/bbinfo.h index ee15a99b7aa..dd3b68d991a 100644 --- a/sys/arch/alpha/stand/bbinfo.h +++ b/sys/arch/alpha/stand/bbinfo.h @@ -1,5 +1,5 @@ -/* $OpenBSD: bbinfo.h,v 1.4 1996/10/30 22:40:28 niklas Exp $ */ -/* $NetBSD: bbinfo.h,v 1.2 1996/04/12 06:09:34 cgd Exp $ */ +/* $OpenBSD: bbinfo.h,v 1.5 1997/05/05 06:01:45 millert Exp $ */ +/* $NetBSD: bbinfo.h,v 1.2 1997/04/06 08:40:57 cgd Exp $ */ /* * Copyright (c) 1995, 1996 Carnegie-Mellon University. @@ -29,15 +29,27 @@ */ struct bbinfoloc { - u_int64_t magic1; - u_int64_t start; - u_int64_t end; - u_int64_t magic2; + u_int64_t magic1; + u_int64_t start; + u_int64_t end; + u_int64_t pad1[4]; + u_int64_t magic2; }; struct bbinfo { - int32_t cksum; - int32_t nblocks; - int32_t bsize; - int32_t blocks[1]; + int32_t cksum; + int32_t nblocks; + int32_t bsize; + int32_t pad1[8]; + int32_t blocks[1]; +}; + +struct netbbinfo { + u_int64_t magic1; + u_int8_t set; + u_int8_t ether_addr[6]; + u_int8_t force; + u_int64_t pad1[4]; + u_int64_t cksum; + u_int64_t magic2; }; |