0248b27409
At least on FreeBSD 13, SO_REUSEPORT is no longer sufficient when Avahi already uses port 5353. It seems that port reuse is only allowed for processes from the same user now. But even if Avahi is not running and port 5353 is available my printer still failed to be detected. According to RFC 6762 only fully compliant queriers should be using that port which HPLIP isn't. I suspect the printer is sending responses that HPLIP can't parse. Patch HPLIP to use a simple socket (dynamically allocated port) which is enough for the one-shot mDNS queries it performs. Now my printer is detected by "hp-probe --method=mdns" and xsane can find the scanner part using the hpaio plugin. PR: 247723 Approved by: maintainer timeout (19 days) |
||
---|---|---|
.. | ||
a2pdf | ||
a2ps | ||
abcm2ps | ||
adobe-cmaps | ||
afm | ||
alignmargins | ||
ansiprint | ||
asprint | ||
auctex | ||
bibcursed | ||
biblio-py | ||
bibview | ||
brlaser | ||
c2ps | ||
catdvi | ||
cdlabelgen | ||
cloud-print-connector | ||
cloudprint | ||
cups | ||
cups-bjnp | ||
cups-cloud-print | ||
cups-filters | ||
cups-fxlinuxprint | ||
cups-pdf | ||
cups-pk-helper | ||
cups-smb-backend | ||
deforaos-pdfviewer | ||
derelict-ft | ||
detex | ||
dot2tex | ||
dvi2tty | ||
dvips2ascii | ||
dvisvg | ||
dymo-cups-drivers | ||
easylatex | ||
enscript-a4 | ||
enscript-letter | ||
enscript-letterdj | ||
epson-inkjet-printer-201401w | ||
epson-inkjet-printer-201601w | ||
epson-inkjet-printer-escpr | ||
epsonepl | ||
fig2dev | ||
flpsed | ||
font2svg | ||
font-amsfonts | ||
fontforge | ||
foo2zjs | ||
foomatic-db | ||
foomatic-db-engine | ||
foomatic-db-hpijs | ||
foomatic-filters | ||
fpdf | ||
freetype | ||
freetype2 | ||
ft2demos | ||
ghostscript7-base | ||
ghostscript7-commfont | ||
ghostscript7-jpnfont | ||
ghostscript7-korfont | ||
ghostscript7-x11 | ||
ghostscript8-base | ||
ghostscript8-x11 | ||
ghostscript9-agpl-base | ||
ghostscript9-agpl-x11 | ||
ghostscript9-base | ||
ghostscript9-x11 | ||
gimp-gutenprint | ||
gl2ps | ||
gsfonts | ||
gspdf | ||
gtklp | ||
gutenprint | ||
gv | ||
harfbuzz | ||
harfbuzz-hb-view | ||
harfbuzz-icu | ||
hp2xx | ||
hplip | ||
hplip-plugin | ||
hs-hscolour | ||
html2latex | ||
html2ps | ||
hyperlatex | ||
indexinfo | ||
jabref | ||
kde_poster | ||
latex2rtf | ||
latex-beamer | ||
latex-biber | ||
latex-ltablex | ||
latex-resume | ||
latexdiff | ||
lgrind | ||
libharu | ||
libijs | ||
libmspub01 | ||
libotf | ||
libpagemaker | ||
libpaper | ||
libraqm | ||
libspectre | ||
lilypond | ||
lilypond-devel | ||
linux-c7-cups-libs | ||
linux-c7-freetype | ||
linux-c7-harfbuzz | ||
lout | ||
lprps | ||
lyx | ||
magicfilter | ||
makeindex | ||
mftrace | ||
min12xxw | ||
mp-a4 | ||
mp-letter | ||
mpage | ||
muttprint | ||
nenscript | ||
okc321 | ||
openprinting | ||
p5-Font-FreeType | ||
p5-Net-CUPS | ||
p5-Net-Printer | ||
p5-PDF-Template | ||
p5-PDFLib | ||
p5-PostScript | ||
p5-PostScript-PPD | ||
p5-PostScript-Simple | ||
p5-Text-PDF | ||
p5-XML-ApacheFOP | ||
p5-XML-Handler-AxPoint | ||
p910nd | ||
panda | ||
papersize-default-a4 | ||
papersize-default-letter | ||
paps | ||
pcal | ||
pdf4tcl | ||
pdf-redact-tools | ||
pdf-renderer | ||
pdf-tools | ||
pdfbox | ||
pdfchain | ||
pdflib | ||
pdflib-perl | ||
pdfstitch | ||
pdftk | ||
pear-File_PDF | ||
pecl-pdflib | ||
pfbtopfa | ||
photoprint | ||
pic2fig | ||
pkfonts118 | ||
pkfonts240 | ||
pkfonts300 | ||
pkfonts360 | ||
pkfonts400 | ||
pkfonts600 | ||
pnm2ppa | ||
print-manager | ||
ps2eps | ||
pscal | ||
psdim | ||
pslib | ||
pstotext | ||
psutils | ||
py-font-v | ||
py-fontaine | ||
py-fontbakery | ||
py-fonttools | ||
py-fonttools3 | ||
py-fpdf | ||
py-frescobaldi | ||
py-pdf | ||
py-pdf2 | ||
py-pollyreports | ||
py-preppy | ||
py-psautohint | ||
py-pycups | ||
py-pycups1 | ||
py-pyscript | ||
py-python-ly | ||
py-qt5-printsupport | ||
py-relatorio | ||
py-reportlab | ||
py-rtf | ||
py-stapler | ||
py-trml2pdf | ||
py-ttfautohint-py | ||
py-ufolib2 | ||
py-weasyprint | ||
qpdf | ||
qpdfview | ||
qt5-printsupport | ||
R-cran-knitr | ||
R-cran-tinytex | ||
rlpr | ||
rtf2latex2e | ||
rubygem-afm | ||
rubygem-color | ||
rubygem-color-tools | ||
rubygem-pdf-core | ||
rubygem-pdf-reader | ||
rubygem-pdf-writer | ||
rubygem-prawn | ||
rubygem-prawn_shapes | ||
rubygem-prawn-core | ||
rubygem-prawn-flexible-table | ||
rubygem-prawn-format | ||
rubygem-prawn-graph | ||
rubygem-prawn-js | ||
rubygem-prawn-layout | ||
rubygem-prawn-security | ||
rubygem-prawn-svg | ||
rubygem-rbpdf | ||
rubygem-rbpdf-font | ||
rubygem-ttfunk | ||
scribus-devel | ||
sgf2tex | ||
shrinkpdf | ||
simple-fb2-reader | ||
splix | ||
system-config-printer | ||
t1utils | ||
tex-aleph | ||
tex-basic-engines | ||
tex-dvipdfmx | ||
tex-dvipsk | ||
tex-formats | ||
tex-jadetex | ||
tex-luatex | ||
tex-ptexenc | ||
tex-xdvik | ||
tex-xetex | ||
tex-xmltex | ||
texinfo | ||
texlive-base | ||
texlive-docs | ||
texlive-full | ||
texlive-texmf | ||
texlive-texmf-source | ||
texlive-tlmgr | ||
texvc | ||
tgif2tex | ||
transfig | ||
trueprint | ||
ttf2pt1 | ||
ttfautohint | ||
ttftot42 | ||
txtbdf2ps | ||
typetools | ||
utopia | ||
xfce4-print | ||
xmbibtex | ||
xpdfopen | ||
xreader | ||
xtexsh | ||
yatex | ||
Makefile |