In doc/HACKING/Modules.md, we say that we don't use module macros inside functions. But HAVE_MODULE_DIRAUTH and HAVE_MODULE_RELAY are used inside a few functions.
We should stop using HAVE_MODULE_DIRAUTH and HAVE_MODULE_RELAY inside functions, or update the documentation to say "avoid using".
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items ...
Show closed items
Linked items 0
Link issues together to show that they're related.
Learn more.
#32213 (moved) removes the config.c HAVE_MODULE_DIRAUTH in functions.
The remaining uses are:
routerlist.c
subsystem_list.c
#32162 (moved) will remove the HAVE_MODULE_RELAY in functions.
Trac: Description: In doc/HACKING/Modules.md, we say that we don't use module macros inside functions. But HAVE_MODULE_DIRAUTH is used inside a few functions.
We should stop using HAVE_MODULE_DIRAUTH inside functions, or update the documentation to say "avoid using".
to
In doc/HACKING/Modules.md, we say that we don't use module macros inside functions. But HAVE_MODULE_DIRAUTH and HAVE_MODULE_RELAY are used inside a few functions.
We should stop using HAVE_MODULE_DIRAUTH and HAVE_MODULE_RELAY inside functions, or update the documentation to say "avoid using". Summary: Stop using HAVE_MODULE_DIRAUTH inside functions to Stop using HAVE_MODULE_{DIRAUTH,RELAY} inside functions