summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
8d5a420)
Commit yaboot 1.3.4-pre2.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-6
# tag: automatic-ChangeLog--erbenson@alaska.net--public/yaboot--devel--1.3
#
# tag: automatic-ChangeLog--erbenson@alaska.net--public/yaboot--devel--1.3
#
+2002-03-26 14:42:58 GMT Ethan Benson <erbenson@alaska.net> patch-6
+
+ Summary:
+ Commit yaboot 1.3.4-pre2
+ Revision:
+ yaboot--devel--1.3--patch-6
+
+ Commit yaboot 1.3.4-pre2.
+
+ modified files:
+ ChangeLog Makefile changelog second/file.c second/yaboot.c
+ ybin/ybin
+
+
2002-03-25 15:13:19 GMT Ethan Benson <erbenson@alaska.net> patch-5
Summary:
2002-03-25 15:13:19 GMT Ethan Benson <erbenson@alaska.net> patch-5
Summary:
# Debug mode (spam/verbose)
DEBUG = 0
# make install vars
# Debug mode (spam/verbose)
DEBUG = 0
# make install vars
+2001-10-10 Ethan Benson <erbenson@alaska.net>
+
+ * Version 1.3.4pre2
+
+ * yaboot:
+ - Fix netboot when using the `n' key.
+ - Make configuration file open error consistent with other file
+ open errors.
+
2001-10-09 Ethan Benson <erbenson@alaska.net>
2001-10-09 Ethan Benson <erbenson@alaska.net>
* yaboot:
- Add SGI XFS filesystem support.
* yaboot:
- Add SGI XFS filesystem support.
result->file = NULL;
if (!strstr(defdev, "ethernet") && !strstr(defdev, "enet")) {
result->file = NULL;
if (!strstr(defdev, "ethernet") && !strstr(defdev, "enet")) {
- if ((ptr = strchr(defdev, ':')) != NULL)
+ if ((ptr = strrchr(defdev, ':')) != NULL)
*ptr = 0; /* remove trailing : from defdevice if necessary */
}
*ptr = 0; /* remove trailing : from defdevice if necessary */
}
}
if (strstr(ipath, "ethernet") || strstr(ipath, "enet"))
}
if (strstr(ipath, "ethernet") || strstr(ipath, "enet"))
+ if ((ptr = strstr(ipath, "bootp")) != NULL) { /* `n' key booting boots enet:bootp */
+ *ptr = 0;
+ result->dev = strdup(ipath);
+ } else
result->dev = strdup(ipath);
else if ((ptr = strchr(ipath, ':')) != NULL) {
*ptr = 0;
result->dev = strdup(ipath);
else if ((ptr = strchr(ipath, ':')) != NULL) {
*ptr = 0;
fspec.part = partition;
result = open_file(&fspec, &file);
if (result != FILE_ERR_OK) {
fspec.part = partition;
result = open_file(&fspec, &file);
if (result != FILE_ERR_OK) {
- prom_printf("Can't open config file '%s', err: %d\n", conf_path, result);
- goto bail;
+ prom_printf("%s:%d", fspec.dev, fspec.part);
+ prom_perror(result, fspec.file);
+ prom_printf("Can't open config file\n");
+ goto bail;
fi
PRG="${0##*/}"
SIGINT="$PRG: Interrupt caught ... exiting"
fi
PRG="${0##*/}"
SIGINT="$PRG: Interrupt caught ... exiting"
DEBUG=0
VERBOSE=0
TMP="${TMPDIR:-/tmp}"
DEBUG=0
VERBOSE=0
TMP="${TMPDIR:-/tmp}"