summaryrefslogtreecommitdiff
path: root/support
diff options
context:
space:
mode:
authorChristophe Jaillet <jailletc36@apache.org>2019-08-09 11:44:12 +0000
committerChristophe Jaillet <jailletc36@apache.org>2019-08-09 11:44:12 +0000
commitee08f1a775a2b09d26051a5d881301a554fd5645 (patch)
tree01a3c3b00fc84489a87b4179526f50e86820d4c2 /support
parent8f10fa069b52338eadba593761706d49bcd5b5b8 (diff)
downloadhttpd-ee08f1a775a2b09d26051a5d881301a554fd5645.tar.gz
-l and -L are not exclusive.
Document the 'G' suffix. Fix some minor style issues. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1864784 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'support')
-rw-r--r--support/htcacheclean.c26
1 files changed, 15 insertions, 11 deletions
diff --git a/support/htcacheclean.c b/support/htcacheclean.c
index 8692377d0c..aac1cd61fd 100644
--- a/support/htcacheclean.c
+++ b/support/htcacheclean.c
@@ -253,7 +253,8 @@ static void printstats(char *path, struct stats *s)
/**
* Round the value up to the given threshold.
*/
-static apr_size_t round_up(apr_size_t val, apr_off_t round) {
+static apr_size_t round_up(apr_size_t val, apr_off_t round)
+{
if (round > 1) {
return (apr_size_t)(((val + round - 1) / round) * round);
}
@@ -1021,7 +1022,7 @@ static void purge(char *path, apr_pool_t *pool, apr_off_t max,
return;
}
- /* process all entries with are expired */
+ /* process all entries which are expired */
for (e = APR_RING_FIRST(&root);
e != APR_RING_SENTINEL(&root, _entry, link) && !interrupted;) {
n = APR_RING_NEXT(e, link);
@@ -1274,8 +1275,8 @@ static void usage(const char *error)
}
apr_file_printf(errfile,
"%s -- program for cleaning the disk cache." NL
- "Usage: %s [-Dvtrn] -pPATH [-lLIMIT|-LLIMIT] [-PPIDFILE]" NL
- " %s [-nti] -dINTERVAL -pPATH [-lLIMIT|-LLIMIT] [-PPIDFILE]" NL
+ "Usage: %s [-Dvtrn] -pPATH [-lLIMIT] [-LLIMIT] [-PPIDFILE]" NL
+ " %s [-nti] -dINTERVAL -pPATH [-lLIMIT] [-LLIMIT] [-PPIDFILE]" NL
" %s [-Dvt] -pPATH URL ..." NL
NL
"Options:" NL
@@ -1309,10 +1310,12 @@ static void usage(const char *error)
NL
" -R Specify amount to round sizes up to." NL
NL
- " -l Specify LIMIT as the total disk cache size limit. Attach 'K'" NL
- " or 'M' to the number for specifying KBytes or MBytes." NL
+ " -l Specify LIMIT as the total disk cache size limit. Attach 'K'," NL
+ " 'M' or 'G' to the number for specifying KBytes, MBytes or" NL
+ " GBytes." NL
NL
- " -L Specify LIMIT as the total disk cache inode limit." NL
+ " -L Specify LIMIT as the total disk cache inode limit. 'K', 'M' or" NL
+ " 'G' suffix can also be used." NL
NL
" -i Be intelligent and run only when there was a modification of" NL
" the disk cache. This option is only possible together with the" NL
@@ -1342,7 +1345,8 @@ static void usage(const char *error)
}
#undef NL
-static void usage_repeated_arg(apr_pool_t *pool, char option) {
+static void usage_repeated_arg(apr_pool_t *pool, char option)
+{
usage(apr_psprintf(pool,
"The option '%c' cannot be specified more than once",
option));
@@ -1516,7 +1520,7 @@ int main(int argc, const char * const argv[])
usage(apr_psprintf(pool, "Invalid limit: %s"
APR_EOL_STR APR_EOL_STR, arg));
}
- } while(0);
+ } while (0);
break;
case 'L':
@@ -1546,7 +1550,7 @@ int main(int argc, const char * const argv[])
usage(apr_psprintf(pool, "Invalid limit: %s"
APR_EOL_STR APR_EOL_STR, arg));
}
- } while(0);
+ } while (0);
break;
case 'a':
@@ -1625,7 +1629,7 @@ int main(int argc, const char * const argv[])
usage("Option -i cannot be used with URL arguments, aborting");
}
if (limit_found) {
- usage("Option -l cannot be used with URL arguments, aborting");
+ usage("Option -l and -L cannot be used with URL arguments, aborting");
}
while (o->ind < argc) {
status = delete_url(pool, proxypath, argv[o->ind]);