Diff for /src/sys/i386/i386/Attic/autoconf.c between versions 1.11 and 1.12

version 1.11, 2004/01/06 03:17:24 version 1.12, 2004/05/19 22:52:57
Line 306  setroot() Line 306  setroot()
                 return;                  return;
         }          }
         majdev = boot_translate_majdev(B_TYPE(bootdev));          majdev = boot_translate_majdev(B_TYPE(bootdev));
         dev = makedev(majdev, 0);          dev = udev2dev(makeudev(majdev, 0), 0);
         if (dev_dport(dev) == NULL)          if (!dev_is_good(dev))
                 return;                  return;
         unit = B_UNIT(bootdev);          unit = B_UNIT(bootdev);
         slice = B_SLICE(bootdev);          slice = B_SLICE(bootdev);
Line 330  setroot() Line 330  setroot()
                 part = B_PARTITION(bootdev);                  part = B_PARTITION(bootdev);
                 mindev = dkmakeminor(unit, slice, part);                  mindev = dkmakeminor(unit, slice, part);
         }          }
           newrootdev = udev2dev(makeudev(majdev, mindev), 0);
         newrootdev = makedev(majdev, mindev);  
         sname = dsname(newrootdev, unit, slice, part, partname);          sname = dsname(newrootdev, unit, slice, part, partname);
         rootdevnames[0] = malloc(strlen(sname) + 6, M_DEVBUF, M_NOWAIT);          rootdevnames[0] = malloc(strlen(sname) + 6, M_DEVBUF, M_NOWAIT);
         sprintf(rootdevnames[0], "ufs:%s%s", sname, partname);          sprintf(rootdevnames[0], "ufs:%s%s", sname, partname);

Removed from v.1.11  
changed lines
  Added in v.1.12