Modules: Make ast_module_info->self available to auxiliary sources.
ast_module_info->self is often needed to register items with the core. Many modules have ad-hoc code to make this pointer available to auxiliary sources. This change updates the module build process to make the needed information available to all sources in a module. ASTERISK-25056 #close Reported by: Corey Farrell Change-Id: I18c8cd58fbcb1b708425f6757becaeca9fa91815
Showing
- Makefile.moddir_rules 5 additions, 1 deletionMakefile.moddir_rules
- channels/chan_dahdi.c 1 addition, 1 deletionchannels/chan_dahdi.c
- channels/dahdi/bridge_native_dahdi.c 2 additions, 2 deletionschannels/dahdi/bridge_native_dahdi.c
- channels/dahdi/bridge_native_dahdi.h 1 addition, 1 deletionchannels/dahdi/bridge_native_dahdi.h
- channels/sip/dialplan_functions.c 1 addition, 1 deletionchannels/sip/dialplan_functions.c
- codecs/lpc10/lpcini.c 1 addition, 1 deletioncodecs/lpc10/lpcini.c
- include/asterisk.h 17 additions, 0 deletionsinclude/asterisk.h
- include/asterisk/app.h 2 additions, 2 deletionsinclude/asterisk/app.h
- include/asterisk/bridge_technology.h 1 addition, 1 deletioninclude/asterisk/bridge_technology.h
- include/asterisk/bucket.h 1 addition, 1 deletioninclude/asterisk/bucket.h
- include/asterisk/codec.h 1 addition, 1 deletioninclude/asterisk/codec.h
- include/asterisk/data.h 2 additions, 2 deletionsinclude/asterisk/data.h
- include/asterisk/format.h 1 addition, 1 deletioninclude/asterisk/format.h
- include/asterisk/manager.h 2 additions, 2 deletionsinclude/asterisk/manager.h
- include/asterisk/mod_format.h 1 addition, 1 deletioninclude/asterisk/mod_format.h
- include/asterisk/module.h 15 additions, 4 deletionsinclude/asterisk/module.h
- include/asterisk/parking.h 1 addition, 1 deletioninclude/asterisk/parking.h
- include/asterisk/pbx.h 2 additions, 2 deletionsinclude/asterisk/pbx.h
- include/asterisk/rtp_engine.h 2 additions, 2 deletionsinclude/asterisk/rtp_engine.h
- include/asterisk/sorcery.h 1 addition, 1 deletioninclude/asterisk/sorcery.h
Loading
Please register or sign in to comment