- A double-dereference in dhclient transmission of DHCPDECLINEs was
repaired.
+- Fix handling of format code 'Z'.
+
Changes since 4.0.0 (new features)
- Added DHCPv6 rapid commit support.
case 'x': /* "Hex" */
case 'A': /* Array of all that precedes. */
case 'a': /* Array of preceding symbol. */
+ case 'Z': /* nothing. */
return min_len;
case 'c': /* Compress flag for D atom. */
case 'b':
case 'B':
case 'f':
+ case 'F':
hunksize++;
hunkinc = 1;
break;
case 'e':
+ case 'Z':
break;
case 'o':
opthunk += hunkinc;
case 'B':
sprintf (op, "%d", *dp++);
break;
+ case 'X':
case 'x':
sprintf (op, "%x", *dp++);
break;
case 'f':
strcpy (op, *dp++ ? "true" : "false");
break;
+ case 'F':
+ strcpy (op, "true");
+ break;
+ case 'e':
+ case 'Z':
+ *op = '\0';
+ break;
default:
log_error ("Unexpected format code %c",
fmtbuf [j]);