--- util.c 2005-10-28 12:00:08.000000000 +0200 +++ cups-1.2svn/cups/util.c 2005-10-28 13:13:03.000000000 +0200 @@ -556,6 +556,11 @@ cupsLangFree(language); + ippAddString(request, IPP_TAG_OPERATION, IPP_TAG_NAME, + "requesting-user-name", NULL, cupsUser()); + + + ippAddString(request, IPP_TAG_OPERATION, IPP_TAG_KEYWORD, "requested-attributes", NULL, "printer-name"); @@ -712,6 +717,10 @@ cupsLangFree(language); + ippAddString(request, IPP_TAG_OPERATION, IPP_TAG_NAME, + "requesting-user-name", NULL, cupsUser()); + + /* * Do the request and get back a response... */ @@ -1375,6 +1384,9 @@ ippAddString(request, IPP_TAG_OPERATION, IPP_TAG_LANGUAGE, "attributes-natural-language", NULL, language->language); + ippAddString(request, IPP_TAG_OPERATION, IPP_TAG_NAME, + "requesting-user-name", NULL, cupsUser()); + cupsLangFree(language); ippAddString(request, IPP_TAG_OPERATION, IPP_TAG_KEYWORD,