]> andersk Git - moira.git/commitdiff
deal with new HP* hwtypes correctly
authordanw <danw>
Tue, 15 Jun 1999 19:14:22 +0000 (19:14 +0000)
committerdanw <danw>
Tue, 15 Jun 1999 19:14:22 +0000 (19:14 +0000)
gen/boot.pc

index e249e1549af5d9bcff9e2310647877d82532856d..f7f127578bbd712d1f96184dec38f3c35a0945ac 100644 (file)
@@ -132,7 +132,7 @@ int main(int argc, char **argv)
              "\t:ht=ethernet:\\\n\t:ha=%s:\\\n\t:ip=%s:\\\n"
              "\t:lg=%s:\\\n\t:vm=rfc1048:",
              shortname, location, contact, name, net, hwaddr, addr, logaddr);
-      if (!strcmp(hwtype, "HP"))
+      if (!strncmp(hwtype, "HP", 2))
        fprintf(out, "\\\n\t:T144=\"/hp/%s\":", shortname);
       fprintf(out, "\n\n");
     }
@@ -144,7 +144,7 @@ int main(int argc, char **argv)
     SELECT LOWER(m.name), m.hwaddr, m2.address, m3.address, pr.type,
     pr.location, pr.contact, TO_CHAR(pr.modtime, :unixtime_fmt)
     FROM printers pr, machine m, machine m2, machine m3
-    WHERE pr.hwtype = 'HP' AND pr.mach_id != 0
+    WHERE pr.hwtype LIKE 'HP%' AND pr.mach_id != 0
     AND pr.mach_id = m.mach_id AND pr.rm = m2.mach_id
     AND pr.loghost = m3.mach_id AND pr.type != 'ALIAS';
   EXEC SQL OPEN csr_boot2;
This page took 0.066502 seconds and 5 git commands to generate.