Как получить IP-адрес пользователя, который передает задание на печать с помощью API libcups

Я использую протокол CUPS и создал машину Ubuntu в качестве сервера печати, добавил принтеры на свой сервер Ubuntu и поделился этими принтерами в компании. Теперь эти принтеры видны каждому сотруднику нашей компании, и когда они печатают страницу на этих общих принтерах, я могу получить данные задания на печать (такие как заголовок страницы, размер страницы, имя пользователя, который дал печать, время создания задания печати, Имя принтера) с использованием API cupsgetjobs (), как указано в библиотеке libcups, но я не могу получить IP-адрес, с которого было задано задание на печать.

Пожалуйста, помогите мне получить IP-адрес пользователя, который дал задание на печать серверу чашек.

0 ответов

Другие вопросы по тегам