> On Dec 9, 2014, at 9:38 PM, Walter Zhou <walterzh at marvell.com> wrote:
>> Hi all
>> If there is no "print-uri" attribute in IPP request, how could I know the owner of IPP request ?
The "printer-uri" operation attribute is required by all standard IPP requests.
> For example, there are 2 objects (/ipp/print and /ipp/faxout) in the IPP printer. When the ipp request arrive, and it contains no "print-uri" and access resource path is "/", how could I know the owner for the request ?
> It is for "/ipp/print" or "/ipp/faxout" ?
You MUST return a client-error-bad-request status code. Please read RFC 2911 and RFC 3196, look at the CUPS ippserver sample code, and use the CUPS ipptool program to validate your implementation.
Michael Sweet, Senior Printing System Engineer, PWG Chair