[asterisk-dev] how to export symbols from app_ and chan_ objects?
Edwin Groothuis
edwin at mavetju.org
Tue Feb 21 19:22:38 MST 2006
On Tue, Feb 21, 2006 at 11:20:16AM +0100, Marc Haisenko wrote:
> On Monday 20 February 2006 23:43, Tilghman Lesher wrote:
> > Why not simply write your app directly into chan_zap.c and use the
> > corresponding ast_register_application and ast_unregister_application
> > APIs? This is already being done for another app that needs similar
> > access to private zaptel channel structures.
>
> Suggestions like these explain why Asterisk is full of >100kB source files...
> I really hope this was a joke.
[/home/edwin/asterisk/asterisk/1.2.4] root at bluebox>find . -name '*.c' | wc
379 379 8084
[/home/edwin/asterisk/asterisk/1.2.4] root at bluebox>find . -name '*.c' -exec ls -l {} \; | sort -n -k 5 | tail -13
-rw-r--r-- 1 root root 99590 Feb 14 14:56 ./ast_expr2f.c
-rw-r--r-- 1 edwin edwin 103928 Jan 26 08:00 ./channels/chan_skinny.c
-rw-r--r-- 1 edwin edwin 113730 Jan 26 08:24 ./channel.c
-rw-r--r-- 1 edwin edwin 114908 Jan 26 08:24 ./apps/app_queue.c
-rw-r--r-- 1 edwin edwin 129200 Jan 26 08:00 ./channels/chan_mgcp.c
-rw-r--r-- 1 edwin edwin 150510 Jan 26 08:01 ./pbx/pbx_dundi.c
-rw-r--r-- 1 edwin edwin 165788 Jan 26 08:01 ./apps/app_rpt.c
-rw-r--r-- 1 edwin edwin 176867 Jan 26 08:24 ./pbx.c
-rw-r--r-- 1 edwin edwin 186219 Jan 26 08:00 ./say.c
-rw-r--r-- 1 edwin edwin 208315 Jan 26 08:01 ./apps/app_voicemail.c
-rw-r--r-- 1 edwin edwin 317844 Jan 26 08:24 ./channels/chan_iax2.c
-rw-r--r-- 1 root root 351435 Feb 21 23:24 ./channels/chan_zap.c
-rw-r--r-- 1 root root 440003 Feb 14 14:56 ./channels/chan_sip.c
Just a little bit more than 3 percent. Try again!
Edwin
--
Edwin Groothuis | Personal website: http://www.mavetju.org
edwin at mavetju.org | Weblog: http://weblog.barnet.com.au/edwin/
More information about the asterisk-dev
mailing list