Netatalk is a Free and Open Source AFP fileserver. A *NIX or BSD system running Netatalk is capable of serving many Macintosh clients simultaneously as an AppleShare file server.
But many files in libatalk/atp have a EBUG. For example libatalk/atp/atp_rsel.c. Looks suspiciously as a typo.
The offending call in fork.c is not wrapped in [D]EBUG... which means that maybe this only works if I build with DEBUG on. I'll try that, and the EBUG undefined will mean none of those DEBUG lines of code will kick in. Let's see.
Seems
bprint()
is only built ifDEBUG
is set. Looking at ``libatalk/util/bprint.c":But many files in
libatalk/atp
have aEBUG
. For examplelibatalk/atp/atp_rsel.c
. Looks suspiciously as a typo.The offending call in fork.c is not wrapped in
[D]EBUG
... which means that maybe this only works if I build withDEBUG
on. I'll try that, and theEBUG
undefined will mean none of those DEBUG lines of code will kick in. Let's see.Originally posted by @APCCV in https://github.com/Netatalk/netatalk/discussions/1694#discussioncomment-11064042