Skip to content

Commit fc04a42

Browse files
committed
Fix ippeveprinter issues
1 parent eeaf1f3 commit fc04a42

1 file changed

Lines changed: 18 additions & 3 deletions

File tree

tools/ippeveprinter.c

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4096,14 +4096,20 @@ ippserver_attr_cb(
40964096
"identify-actions-default",
40974097
"identify-actions-supported",
40984098
"ipp-features-supported",
4099-
"ipp-versions-supproted",
4099+
"ipp-versions-supported",
41004100
"ippget-event-life",
4101+
"job-creation-attributes-supported",
41014102
"job-hold-until-supported",
41024103
"job-hold-until-time-supported",
41034104
"job-ids-supported",
41044105
"job-k-octets-supported",
4106+
"job-priority-default",
4107+
"job-priority-supported",
41054108
"job-settable-attributes-supported",
4109+
"job-sheets-default",
4110+
"job-sheets-supported",
41064111
"multiple-document-jobs-supported",
4112+
"multiple-document-handling-supported",
41074113
"multiple-operation-time-out",
41084114
"multiple-operation-time-out-action",
41094115
"natural-language-configured",
@@ -4115,6 +4121,7 @@ ippserver_attr_cb(
41154121
"notify-max-events-supported",
41164122
"notify-pull-method-supported",
41174123
"operations-supported",
4124+
"pdl-override-supported",
41184125
"printer-alert",
41194126
"printer-alert-description",
41204127
"printer-camera-image-uri",
@@ -4126,18 +4133,25 @@ ippserver_attr_cb(
41264133
"printer-detailed-status-messages",
41274134
"printer-dns-sd-name",
41284135
"printer-fax-log-uri",
4136+
"printer-geo-location",
41294137
"printer-get-attributes-supported",
41304138
"printer-icons",
41314139
"printer-id",
41324140
"printer-info",
41334141
"printer-is-accepting-jobs",
4142+
"printer-location",
41344143
"printer-message-date-time",
41354144
"printer-message-from-operator",
41364145
"printer-message-time",
41374146
"printer-more-info",
4147+
"printer-name",
4148+
"printer-organization",
4149+
"printer-organizational-unit",
41384150
"printer-service-type",
41394151
"printer-settable-attributes-supported",
41404152
"printer-state",
4153+
"printer-state-change-date-time",
4154+
"printer-state-change-time",
41414155
"printer-state-message",
41424156
"printer-state-reasons",
41434157
"printer-static-resource-directory-uri",
@@ -4148,6 +4162,7 @@ ippserver_attr_cb(
41484162
"printer-supply-info-uri",
41494163
"printer-up-time",
41504164
"printer-uri-supported",
4165+
"printer-uuid",
41514166
"printer-xri-supported",
41524167
"queued-job-count",
41534168
"reference-uri-scheme-supported",
@@ -7500,7 +7515,7 @@ respond_http(
75007515
* 100-continue doesn't send any headers...
75017516
*/
75027517

7503-
return (httpWriteResponse(client->http, HTTP_STATUS_CONTINUE) == 0);
7518+
return (!httpWriteResponse(client->http, HTTP_STATUS_CONTINUE));
75047519
}
75057520

75067521
/*
@@ -7549,7 +7564,7 @@ respond_http(
75497564

75507565
httpSetLength(client->http, length);
75517566

7552-
if (httpWriteResponse(client->http, code) < 0)
7567+
if (httpWriteResponse(client->http, code))
75537568
return (0);
75547569

75557570
/*

0 commit comments

Comments
 (0)