That's right -- the include is for AVAHI_LABEL_MAX, and if we declare
name[] to be that long then the existing checks (snprintf, strlcpy) will
already truncate the name.  sizeof(name) is AVAHI_LABEL_MAX now.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/793265

Title:
  If the service name is too long, printer does not get advertized via
  DNS-SD

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to