summaryrefslogtreecommitdiff
path: root/usr/src/uts/intel/sys
diff options
context:
space:
mode:
authorsetje <none@none>2007-12-07 16:04:33 -0800
committersetje <none@none>2007-12-07 16:04:33 -0800
commit986fd29a0dc13f7608ef7f508f6e700bd7bc2720 (patch)
tree8612567367832542a32a2c8bbf3b9b7ef7639ab7 /usr/src/uts/intel/sys
parentf3b585ce799a83688c5532c430f6133f098431c2 (diff)
downloadillumos-joyent-986fd29a0dc13f7608ef7f508f6e700bd7bc2720.tar.gz
6521412 PSARC 2006/525: new boot sparc
6451467 bootadm update-archive does the wrong thing if interrupted 6477079 ability to pick up post bfu binaries from bfu PATH conflicts with sane scripting --HG-- rename : usr/src/psm/stand/boot/sparc/common/boot.c => deleted_files/usr/src/psm/stand/boot/sparc/common/boot.c rename : usr/src/psm/stand/boot/sparc/common/boot_services.c => deleted_files/usr/src/psm/stand/boot/sparc/common/boot_services.c rename : usr/src/psm/stand/boot/sparc/common/hsfsconf.c => deleted_files/usr/src/psm/stand/boot/sparc/common/hsfsconf.c rename : usr/src/psm/stand/boot/sparc/common/ufsconf.c => deleted_files/usr/src/psm/stand/boot/sparc/common/ufsconf.c rename : usr/src/psm/stand/bootblks/Makefile.obp => deleted_files/usr/src/psm/stand/bootblks/Makefile.obp rename : usr/src/psm/stand/bootblks/hsfs/common/Makefile.com => deleted_files/usr/src/psm/stand/bootblks/hsfs/common/Makefile.com rename : usr/src/psm/stand/bootblks/hsfs/common/boot_obp.fth => deleted_files/usr/src/psm/stand/bootblks/hsfs/common/boot_obp.fth rename : usr/src/psm/stand/bootblks/hsfs/common/hsfs.c => deleted_files/usr/src/psm/stand/bootblks/hsfs/common/hsfs.c rename : usr/src/psm/stand/bootblks/hsfs/common/hsfs_sig.h => deleted_files/usr/src/psm/stand/bootblks/hsfs/common/hsfs_sig.h rename : usr/src/psm/stand/bootblks/hsfs/common/hsfs_small.c => deleted_files/usr/src/psm/stand/bootblks/hsfs/common/hsfs_small.c rename : usr/src/psm/stand/bootblks/hsfs/common/iob.h => deleted_files/usr/src/psm/stand/bootblks/hsfs/common/iob.h rename : usr/src/psm/stand/bootblks/hsfs/sparc/unix/Makefile => deleted_files/usr/src/psm/stand/bootblks/hsfs/sparc/unix/Makefile rename : usr/src/psm/stand/bootblks/obp-c/Makefile.rules => deleted_files/usr/src/psm/stand/bootblks/obp-c/Makefile.rules rename : usr/src/psm/stand/bootblks/obp-c/Makefile.targ => deleted_files/usr/src/psm/stand/bootblks/obp-c/Makefile.targ rename : usr/src/psm/stand/bootblks/obp-c/common/cbootblk.h => deleted_files/usr/src/psm/stand/bootblks/obp-c/common/cbootblk.h rename : usr/src/psm/stand/bootblks/obp-c/common/makevers.sh => deleted_files/usr/src/psm/stand/bootblks/obp-c/common/makevers.sh rename : usr/src/psm/stand/bootblks/obp-c/common/mkboot.c => deleted_files/usr/src/psm/stand/bootblks/obp-c/common/mkboot.c rename : usr/src/psm/stand/bootblks/obp-c/common/romp.h => deleted_files/usr/src/psm/stand/bootblks/obp-c/common/romp.h rename : usr/src/psm/stand/bootblks/obp-c/common/stub.c => deleted_files/usr/src/psm/stand/bootblks/obp-c/common/stub.c rename : usr/src/psm/stand/bootblks/obp-c/common/unix_devio.c => deleted_files/usr/src/psm/stand/bootblks/obp-c/common/unix_devio.c rename : usr/src/psm/stand/bootblks/obp-c/sparc/common/mapfile => deleted_files/usr/src/psm/stand/bootblks/obp-c/sparc/common/mapfile rename : usr/src/psm/stand/bootblks/obp-c/sparc/common/obp_srt0.s => deleted_files/usr/src/psm/stand/bootblks/obp-c/sparc/common/obp_srt0.s rename : usr/src/psm/stand/bootblks/ufs/common/Makefile.com => deleted_files/usr/src/psm/stand/bootblks/ufs/common/Makefile.com rename : usr/src/psm/stand/bootblks/ufs/common/boot_1275.fth => deleted_files/usr/src/psm/stand/bootblks/ufs/common/boot_1275.fth rename : usr/src/psm/stand/bootblks/ufs/common/boot_obp.fth => deleted_files/usr/src/psm/stand/bootblks/ufs/common/boot_obp.fth rename : usr/src/psm/stand/bootblks/ufs/common/iob.h => deleted_files/usr/src/psm/stand/bootblks/ufs/common/iob.h rename : usr/src/psm/stand/bootblks/ufs/common/ufs.c => deleted_files/usr/src/psm/stand/bootblks/ufs/common/ufs.c rename : usr/src/psm/stand/bootblks/ufs/sparc/sun4c/Makefile => deleted_files/usr/src/psm/stand/bootblks/ufs/sparc/sun4c/Makefile rename : usr/src/psm/stand/bootblks/ufs/sparc/sun4d/Makefile => deleted_files/usr/src/psm/stand/bootblks/ufs/sparc/sun4d/Makefile rename : usr/src/psm/stand/bootblks/ufs/sparc/sun4m/Makefile => deleted_files/usr/src/psm/stand/bootblks/ufs/sparc/sun4m/Makefile rename : usr/src/psm/stand/bootblks/ufs/sparc/unix/Makefile => deleted_files/usr/src/psm/stand/bootblks/ufs/sparc/unix/Makefile rename : usr/src/uts/sparc/krtld/Makefile => deleted_files/usr/src/uts/sparc/krtld/Makefile rename : usr/src/uts/sparc/krtld/kobj_alloc.c => deleted_files/usr/src/uts/sparc/krtld/kobj_alloc.c rename : usr/src/uts/sparc/krtld/kobj_boot.c => deleted_files/usr/src/uts/sparc/krtld/kobj_boot.c rename : usr/src/uts/sparc/krtld/kobj_crt.s => deleted_files/usr/src/uts/sparc/krtld/kobj_crt.s rename : usr/src/cmd/boot/bootadm/filelist.ramdisk => usr/src/cmd/boot/filelist/i386/filelist.ramdisk rename : usr/src/cmd/boot/bootadm/filelist.safe => usr/src/cmd/boot/filelist/i386/filelist.safe
Diffstat (limited to 'usr/src/uts/intel/sys')
-rw-r--r--usr/src/uts/intel/sys/bootconf.h18
1 files changed, 10 insertions, 8 deletions
diff --git a/usr/src/uts/intel/sys/bootconf.h b/usr/src/uts/intel/sys/bootconf.h
index 4da7f8c3cb..89b38435cd 100644
--- a/usr/src/uts/intel/sys/bootconf.h
+++ b/usr/src/uts/intel/sys/bootconf.h
@@ -35,9 +35,10 @@
#include <sys/types.h>
#include <sys/bootregs.h> /* for struct bop_regs */
#include <sys/bootstat.h>
-#include <sys/dirent.h> /* for struct dirent */
+#include <sys/dirent.h> /* for struct dirent */
#include <sys/memlist.h>
#include <sys/obpdefs.h>
+#include <net/if.h> /* for IFNAMSIZ */
#ifdef __cplusplus
extern "C" {
@@ -108,12 +109,12 @@ typedef struct bootops {
/*
* to find the size of the buffer to allocate
*/
- int (*bsys_getproplen)(struct bootops *, char *name);
+ int (*bsys_getproplen)(struct bootops *, const char *);
/*
* get the value associated with this name
*/
- int (*bsys_getprop)(struct bootops *, char *name, void *value);
+ int (*bsys_getprop)(struct bootops *, const char *, void *);
/*
* get the name of the next property in succession
@@ -124,7 +125,7 @@ typedef struct bootops {
/*
* print formatted output
*/
- void (*bsys_printf)(struct bootops *, char *, ...);
+ void (*bsys_printf)(struct bootops *, const char *, ...);
/*
* Do a real mode interrupt
@@ -222,15 +223,16 @@ extern char *kobj_module_path;
extern char *default_path;
extern char *dhcack;
extern int dhcacklen;
+extern char dhcifname[IFNAMSIZ];
extern char *netdev_path;
extern void bop_no_more_mem(void);
/*PRINTFLIKE2*/
-extern void bop_printf(struct bootops *, char *, ...)
+extern void bop_printf(struct bootops *, const char *, ...)
__KPRINTFLIKE(2);
/*PRINTFLIKE1*/
-extern void bop_panic(char *, ...)
+extern void bop_panic(const char *, ...)
__KPRINTFLIKE(1);
extern void boot_prop_finish(void);
@@ -240,8 +242,8 @@ extern void boot_prop_finish(void);
*/
extern paddr_t do_bop_phys_alloc(uint64_t, uint64_t);
-extern int do_bsys_getproplen(bootops_t *, char *);
-extern int do_bsys_getprop(bootops_t *, char *, void *);
+extern int do_bsys_getproplen(bootops_t *, const char *);
+extern int do_bsys_getprop(bootops_t *, const char *, void *);
#endif /* _KERNEL && !_BOOT */