interfaces will accept and forward only BOOTP requests.
[ISC-Bugs #41547]
+- Clean up some memory references in the vendor-class construct.
+ [ISC-Bugs #42984]
+
Changes since 4.2.0 (new features)
- If a client renews before 'dhcp-cache-threshold' percent of its lease
data.data = &data.buffer -> data [0];
data.terminated = 1;
- tname = type ? "implicit-vendor-class" : "implicit-user-class";
+ tname = (type == CLASS_TYPE_VENDOR) ?
+ "implicit-vendor-class" : "implicit-user-class";
+
} else if (type == CLASS_TYPE_CLASS) {
tname = val;
} else {
name = dmalloc (strlen (tname) + 1, MDL);
if (!name)
log_fatal ("No memory for class name %s.", tname);
- strcpy (name, val);
+ strcpy (name, tname);
} else
name = NULL;