From: Michael R Sweet Date: Thu, 22 Feb 2018 23:06:11 +0000 (-0500) Subject: Fix list of printer attributes. X-Git-Tag: v2.3b4~42 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=449f30b03d3ddaf19fbf40a8148e36bce2fac9c6;p=thirdparty%2Fcups.git Fix list of printer attributes. --- diff --git a/cups/encode.c b/cups/encode.c index 316ff24907..e08bc9a644 100644 --- a/cups/encode.c +++ b/cups/encode.c @@ -282,10 +282,17 @@ static const _ipp_option_t ipp_options[] = { 0, "print-quality", IPP_TAG_ENUM, IPP_TAG_JOB, IPP_TAG_DOCUMENT }, { 0, "print-quality-default", IPP_TAG_ENUM, IPP_TAG_PRINTER }, + { 1, "printer-alert", IPP_TAG_STRING, IPP_TAG_PRINTER }, + { 1, "printer-alert-description", IPP_TAG_TEXT, IPP_TAG_PRINTER }, { 1, "printer-commands", IPP_TAG_KEYWORD, IPP_TAG_PRINTER }, { 0, "printer-error-policy", IPP_TAG_NAME, IPP_TAG_PRINTER }, + { 1, "printer-finisher", IPP_TAG_STRING, IPP_TAG_PRINTER }, + { 1, "printer-finisher-description", IPP_TAG_TEXT, IPP_TAG_PRINTER }, + { 1, "printer-finisher-supplies", IPP_TAG_STRING, IPP_TAG_PRINTER }, + { 1, "printer-finisher-supplies-description", IPP_TAG_TEXT, IPP_TAG_PRINTER }, { 0, "printer-geo-location", IPP_TAG_URI, IPP_TAG_PRINTER }, { 0, "printer-info", IPP_TAG_TEXT, IPP_TAG_PRINTER }, + { 1, "printer-input-tray", IPP_TAG_STRING, IPP_TAG_PRINTER }, { 0, "printer-is-accepting-jobs", IPP_TAG_BOOLEAN, IPP_TAG_PRINTER }, { 0, "printer-is-shared", IPP_TAG_BOOLEAN, IPP_TAG_PRINTER }, { 0, "printer-is-temporary", IPP_TAG_BOOLEAN, IPP_TAG_PRINTER }, @@ -293,11 +300,14 @@ static const _ipp_option_t ipp_options[] = { 0, "printer-make-and-model", IPP_TAG_TEXT, IPP_TAG_PRINTER }, { 0, "printer-more-info", IPP_TAG_URI, IPP_TAG_PRINTER }, { 0, "printer-op-policy", IPP_TAG_NAME, IPP_TAG_PRINTER }, + { 1, "printer-output-tray", IPP_TAG_STRING, IPP_TAG_PRINTER }, { 0, "printer-resolution", IPP_TAG_RESOLUTION, IPP_TAG_JOB, IPP_TAG_DOCUMENT }, { 0, "printer-state", IPP_TAG_ENUM, IPP_TAG_PRINTER }, { 0, "printer-state-change-time", IPP_TAG_INTEGER, IPP_TAG_PRINTER }, { 1, "printer-state-reasons", IPP_TAG_KEYWORD, IPP_TAG_PRINTER }, + { 1, "printer-supply", IPP_TAG_STRING, IPP_TAG_PRINTER }, + { 1, "printer-supply-description", IPP_TAG_TEXT, IPP_TAG_PRINTER }, { 0, "printer-type", IPP_TAG_ENUM, IPP_TAG_PRINTER }, { 0, "printer-uri", IPP_TAG_URI, IPP_TAG_OPERATION }, { 1, "printer-uri-supported", IPP_TAG_URI, IPP_TAG_PRINTER },