I missed one of the files late last night.

A minor thing, but enough to stop it from working.

So here is a new posting.
Hope someone else gets some use out of this, and that it
doesn't break anything else.

Peter
Only in yaboot-1.3.3/second: .yaboot.c.swp
Only in yaboot-1.3.3/second: cscope.out
diff -rU3 yaboot-1.3.3/second/file.c yaboot-1.3.3-b4/second/file.c
--- yaboot-1.3.3/second/file.c  Tue Oct  2 01:49:18 2001
+++ yaboot-1.3.3-b4/second/file.c       Thu Sep 20 15:15:31 2001
@@ -44,13 +44,13 @@
                *partition = -1;
 
        p = strchr(of_device, ':');
-       if (!p) return of_device;   /* if null terminated we are finished */
+       if (p)
+               *p = 0;
+       else
+               return of_device;
        
-       else if (strstr(of_device, "ethernet")) p = strchr(of_device, ','); /* 
skip over ip all the way to the ',' */
-       *p = 0;
-
-       last = ++p;     /* sets to start of second part */
-       while(*p && *p != ',') { 
+       last = ++p;
+       while(*p && *p != ',') {
         if (!isdigit (*p)) {
                        p = last;
                        break;
@@ -64,7 +64,7 @@
        }
        if (*p && file_spec)
                *file_spec = p;
-
+               
        return of_device;
 
 }
diff -rU3 yaboot-1.3.3/second/fs_of.c yaboot-1.3.3-b4/second/fs_of.c
--- yaboot-1.3.3/second/fs_of.c Mon Oct  1 23:32:25 2001
+++ yaboot-1.3.3-b4/second/fs_of.c      Thu Sep 20 15:15:31 2001
@@ -137,8 +137,7 @@
         DEBUG_OPEN;
 
        strncpy(buffer, dev_name, 1000);
-/*     strcat(buffer, ":130.60.61.34"); */
-/*     strcat(buffer, ":0"); */
+       strcat(buffer, ":0");
        if (file_name && strlen(file_name)) {
                strcat(buffer, ",");
                strcat(buffer, file_name);
Only in yaboot-1.3.3/second: fuckit

Reply via email to