From: Jens Axboe Date: Thu, 7 May 2015 21:33:10 +0000 (-0600) Subject: Use PATH_MAX instead of _POSIX_HOST_NAME_MAX X-Git-Tag: fio-2.2.8~2 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=2972708f4b9f64896f777382717edabb7dcaefda;ds=inline Use PATH_MAX instead of _POSIX_HOST_NAME_MAX Signed-off-by: Jens Axboe --- diff --git a/init.c b/init.c index 5e6d54f3..fa50d3c6 100644 --- a/init.c +++ b/init.c @@ -2245,7 +2245,7 @@ int parse_cmd_line(int argc, char *argv[], int client_type) /* if --client parameter contains a pathname */ if (0 == access(optarg, R_OK)) { /* file contains a list of host addrs or names */ - char hostaddr[_POSIX_HOST_NAME_MAX] = {0}; + char hostaddr[PATH_MAX] = {0}; char formatstr[8]; FILE * hostf = fopen(optarg, "r"); if (!hostf) { @@ -2254,8 +2254,11 @@ int parse_cmd_line(int argc, char *argv[], int client_type) exit_val = 1; break; } - sprintf(formatstr, "%%%ds", _POSIX_HOST_NAME_MAX-1); - /* read at most _POSIX_HOST_NAME_MAX-1 chars from each record in this file */ + sprintf(formatstr, "%%%ds", PATH_MAX - 1); + /* + * read at most PATH_MAX-1 chars from each + * record in this file + */ while (fscanf(hostf, formatstr, hostaddr) == 1) { /* expect EVERY host in file to be valid */ if (fio_client_add(&fio_client_ops, hostaddr, &cur_client)) {