mirror of
https://gitlab.isc.org/isc-projects/dhcp
synced 2025-08-31 06:15:55 +00:00
Fixes to lease input and output.
[ISC-Bugs #20418] - Some systems don't support the "%s" argument to strftime, paste together the same string using mktime instead. [ISC-Bugs #19596] - When parsing iaid values accept printable characters. [ISC-Bugs #21585] - Always print time values in omshell as hex instead of ascii if the values happen to be printable characters.
This commit is contained in:
@@ -2302,9 +2302,11 @@ void dump_packet_option (struct option_cache *, struct packet *,
|
||||
struct binding_scope **, struct universe *, void *);
|
||||
void dump_packet PROTO ((struct packet *));
|
||||
void hash_dump PROTO ((struct hash_table *));
|
||||
char *print_hex_1 PROTO ((unsigned, const u_int8_t *, unsigned));
|
||||
char *print_hex_2 PROTO ((unsigned, const u_int8_t *, unsigned));
|
||||
char *print_hex_3 PROTO ((unsigned, const u_int8_t *, unsigned));
|
||||
char *print_hex PROTO ((unsigned, const u_int8_t *, unsigned, unsigned));
|
||||
void print_hex_only PROTO ((unsigned, const u_int8_t *, unsigned, char *));
|
||||
#define print_hex_1(len, data, limit) print_hex(len, data, limit, 0)
|
||||
#define print_hex_2(len, data, limit) print_hex(len, data, limit, 1)
|
||||
#define print_hex_3(len, data, limit) print_hex(len, data, limit, 2)
|
||||
char *print_dotted_quads PROTO ((unsigned, const u_int8_t *));
|
||||
char *print_dec_1 PROTO ((unsigned long));
|
||||
char *print_dec_2 PROTO ((unsigned long));
|
||||
|
Reference in New Issue
Block a user