summary refs log tree commit diff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--bounce.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/bounce.c b/bounce.c
index 381e334..ec1925c 100644
--- a/bounce.c
+++ b/bounce.c
@@ -140,7 +140,7 @@ static void unveilParent(const char *path, const char *mode) {
 	char *base = strrchr(buf, '/');
 	if (base) *base = '\0';
 	int error = unveil((base ? buf : "."), mode);
-	if (error && errno != ENOENT) err(EX_OSERR, "unveil");
+	if (error && errno != ENOENT) err(EX_NOINPUT, "%s", path);
 }
 
 static void unveilTarget(const char *path, const char *mode) {
@@ -166,7 +166,7 @@ static void unveilData(const char *path) {
 	const char *dirs = NULL;
 	for (const char *abs; NULL != (abs = dataPath(&dirs, path));) {
 		int error = unveil(abs, "rwc");
-		if (error && errno != ENOENT) err(EX_OSERR, "unveil");
+		if (error && errno != ENOENT) err(EX_CANTCREAT, "%s", abs);
 	}
 }
 #endif /* __OpenBSD__ */
2019-09-10Add title -v flagJune McEnroe 2019-09-10Use curl error bufferJune McEnroe 2019-09-10Set Accept-Encoding in titleJune McEnroe 2019-09-08Set title User-AgentJune McEnroe 2019-09-07Add -x flag to titleJune McEnroe 2019-09-07Ignore SIGPIPE in relayJune McEnroe 2019-09-07Add A Memory Called EmpireJune McEnroe 2019-09-05Handle lack of Content-TypeJune McEnroe 2019-09-05Use CURLINFO_CONTENT_TYPEJune McEnroe 2019-09-05Decode entities in titlesJune McEnroe 2019-09-05Print title as soon as it's availableJune McEnroe 2019-09-05Use CURL_PREFIX to set flagsJune McEnroe 2019-09-05Add titleJune McEnroe 2019-09-04Add Avorter n'est pas tuerJune McEnroe 2019-08-29Unset executable on shell scriptsJune McEnroe 2019-08-29Add long-missing setopt to bin.7June McEnroe 2019-08-29Add editJune McEnroe