summaryrefslogtreecommitdiff
path: root/usr/src/cmd/print/bsd-sysv-commands/accept.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/cmd/print/bsd-sysv-commands/accept.c')
-rw-r--r--usr/src/cmd/print/bsd-sysv-commands/accept.c12
1 files changed, 9 insertions, 3 deletions
diff --git a/usr/src/cmd/print/bsd-sysv-commands/accept.c b/usr/src/cmd/print/bsd-sysv-commands/accept.c
index 903d7728ba..74f392c9c3 100644
--- a/usr/src/cmd/print/bsd-sysv-commands/accept.c
+++ b/usr/src/cmd/print/bsd-sysv-commands/accept.c
@@ -1,3 +1,4 @@
+
/*
* CDDL HEADER START
*
@@ -99,9 +100,14 @@ main(int ac, char *av[])
"accepting requests.\n"), printer);
exit_status = 1;
} else {
- fprintf(stderr, gettext("accept: %s: %s\n"), printer,
- verbose_papi_message(svc, status));
- exit_status = 1;
+ if (status == PAPI_OPERATION_NOT_SUPPORTED) {
+ fprintf(stderr,
+ verbose_papi_message(svc, status));
+ } else {
+ fprintf(stderr, gettext("accept: %s: %s\n"),
+ printer, verbose_papi_message(svc, status));
+ exit_status = 1;
+ }
}
papiServiceDestroy(svc);