openssl cms: add error message if operation option is missing
authorDr. Matthias St. Pierre <Matthias.St.Pierre@ncp-e.com>
Thu, 2 May 2019 12:49:34 +0000 (14:49 +0200)
committerDr. Matthias St. Pierre <Matthias.St.Pierre@ncp-e.com>
Thu, 2 May 2019 21:06:43 +0000 (23:06 +0200)
commit66790d762562aec139daa5ed321e380c687608e4
tree0b541f59611d0e01a3ebda3a3f0d97f1623f6480
parent49142bcb187d4d9fe8b41a813ff63ddf322600a3
openssl cms: add error message if operation option is missing

If the `openssl cms` command is called without specifying an
operation option, it replies with the following laconic error message:

    cms: Use -help for summary.

This commit adds a helpful error message:

    No operation option (-encrypt|-decrypt|-sign|-verify|...) specified.

Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/8861)

(cherry picked from commit 42151b8edb112d23d81f6e0d6606d98797771b4b)
apps/cms.c