瀏覽代碼

core, lib, modules: restructured source code tree

- new folder src/ to hold the source code for main project applications
- main.c is in src/
- all core files are subfolder are in src/core/
- modules are in src/modules/
- libs are in src/lib/
- application Makefiles are in src/
- application binary is built in src/ (src/kamailio)
Daniel-Constantin Mierla 8 年之前
父節點
當前提交
273ab2955f
共有 100 個文件被更改,包括 0 次插入0 次删除
  1. 0 0
      src/Makefile
  2. 0 0
      src/Makefile.cfg
  3. 0 0
      src/Makefile.defs
  4. 0 0
      src/Makefile.dirs
  5. 0 0
      src/Makefile.groups
  6. 0 0
      src/Makefile.libs
  7. 0 0
      src/Makefile.modules
  8. 0 0
      src/Makefile.radius
  9. 0 0
      src/Makefile.rules
  10. 0 0
      src/Makefile.shared
  11. 0 0
      src/Makefile.sources
  12. 0 0
      src/Makefile.targets
  13. 0 0
      src/Makefile.utils
  14. 0 0
      src/core/action.c
  15. 0 0
      src/core/action.h
  16. 0 0
      src/core/async_task.c
  17. 0 0
      src/core/async_task.h
  18. 0 0
      src/core/atomic/atomic_alpha.h
  19. 0 0
      src/core/atomic/atomic_arm.h
  20. 0 0
      src/core/atomic/atomic_common.h
  21. 0 0
      src/core/atomic/atomic_mips2.h
  22. 0 0
      src/core/atomic/atomic_native.h
  23. 0 0
      src/core/atomic/atomic_ppc.h
  24. 0 0
      src/core/atomic/atomic_sparc.h
  25. 0 0
      src/core/atomic/atomic_sparc64.h
  26. 0 0
      src/core/atomic/atomic_unknown.h
  27. 0 0
      src/core/atomic/atomic_x86.h
  28. 0 0
      src/core/atomic_ops.c
  29. 0 0
      src/core/atomic_ops.h
  30. 0 0
      src/core/atomic_ops_init.h
  31. 0 0
      src/core/basex.c
  32. 0 0
      src/core/basex.h
  33. 0 0
      src/core/bit_count.c
  34. 0 0
      src/core/bit_count.h
  35. 0 0
      src/core/bit_scan.c
  36. 0 0
      src/core/bit_scan.h
  37. 0 0
      src/core/bit_test.h
  38. 0 0
      src/core/ccopts.sh
  39. 0 0
      src/core/ccver.sh
  40. 0 0
      src/core/cfg.lex
  41. 0 0
      src/core/cfg.y
  42. 0 0
      src/core/cfg/cfg.c
  43. 0 0
      src/core/cfg/cfg.h
  44. 0 0
      src/core/cfg/cfg_ctx.c
  45. 0 0
      src/core/cfg/cfg_ctx.h
  46. 0 0
      src/core/cfg/cfg_script.c
  47. 0 0
      src/core/cfg/cfg_script.h
  48. 0 0
      src/core/cfg/cfg_select.c
  49. 0 0
      src/core/cfg/cfg_select.h
  50. 0 0
      src/core/cfg/cfg_struct.c
  51. 0 0
      src/core/cfg/cfg_struct.h
  52. 0 0
      src/core/cfg_core.c
  53. 0 0
      src/core/cfg_core.h
  54. 0 0
      src/core/cfg_parser.c
  55. 0 0
      src/core/cfg_parser.h
  56. 0 0
      src/core/char_msg_val.h
  57. 0 0
      src/core/clist.h
  58. 0 0
      src/core/comp_defs.h
  59. 0 0
      src/core/compiler_opt.h
  60. 0 0
      src/core/config.h
  61. 0 0
      src/core/core_cmd.c
  62. 0 0
      src/core/core_cmd.h
  63. 0 0
      src/core/core_stats.h
  64. 0 0
      src/core/counters.c
  65. 0 0
      src/core/counters.h
  66. 0 0
      src/core/crc.c
  67. 0 0
      src/core/crc.h
  68. 0 0
      src/core/daemonize.c
  69. 0 0
      src/core/daemonize.h
  70. 0 0
      src/core/data_lump.c
  71. 0 0
      src/core/data_lump.h
  72. 0 0
      src/core/data_lump_rpl.c
  73. 0 0
      src/core/data_lump_rpl.h
  74. 0 0
      src/core/dns_cache.c
  75. 0 0
      src/core/dns_cache.h
  76. 0 0
      src/core/dns_func.c
  77. 0 0
      src/core/dns_func.h
  78. 0 0
      src/core/dns_wrappers.h
  79. 0 0
      src/core/dprint.c
  80. 0 0
      src/core/dprint.h
  81. 0 0
      src/core/dset.c
  82. 0 0
      src/core/dset.h
  83. 0 0
      src/core/dst_blacklist.c
  84. 0 0
      src/core/dst_blacklist.h
  85. 0 0
      src/core/endianness.c
  86. 0 0
      src/core/endianness.h
  87. 0 0
      src/core/error.c
  88. 0 0
      src/core/error.h
  89. 0 0
      src/core/events.c
  90. 0 0
      src/core/events.h
  91. 0 0
      src/core/fastlock.h
  92. 0 0
      src/core/fix_lumps.h
  93. 0 0
      src/core/flags.c
  94. 0 0
      src/core/flags.h
  95. 0 0
      src/core/fmsg.c
  96. 0 0
      src/core/fmsg.h
  97. 0 0
      src/core/forward.c
  98. 0 0
      src/core/forward.h
  99. 0 0
      src/core/futexlock.h
  100. 0 0
      src/core/globals.h

+ 0 - 0
Makefile → src/Makefile


+ 0 - 0
Makefile.cfg → src/Makefile.cfg


+ 0 - 0
Makefile.defs → src/Makefile.defs


+ 0 - 0
Makefile.dirs → src/Makefile.dirs


+ 0 - 0
Makefile.groups → src/Makefile.groups


+ 0 - 0
Makefile.libs → src/Makefile.libs


+ 0 - 0
Makefile.modules → src/Makefile.modules


+ 0 - 0
Makefile.radius → src/Makefile.radius


+ 0 - 0
Makefile.rules → src/Makefile.rules


+ 0 - 0
Makefile.shared → src/Makefile.shared


+ 0 - 0
Makefile.sources → src/Makefile.sources


+ 0 - 0
Makefile.targets → src/Makefile.targets


+ 0 - 0
Makefile.utils → src/Makefile.utils


+ 0 - 0
action.c → src/core/action.c


+ 0 - 0
action.h → src/core/action.h


+ 0 - 0
async_task.c → src/core/async_task.c


+ 0 - 0
async_task.h → src/core/async_task.h


+ 0 - 0
atomic/atomic_alpha.h → src/core/atomic/atomic_alpha.h


+ 0 - 0
atomic/atomic_arm.h → src/core/atomic/atomic_arm.h


+ 0 - 0
atomic/atomic_common.h → src/core/atomic/atomic_common.h


+ 0 - 0
atomic/atomic_mips2.h → src/core/atomic/atomic_mips2.h


+ 0 - 0
atomic/atomic_native.h → src/core/atomic/atomic_native.h


+ 0 - 0
atomic/atomic_ppc.h → src/core/atomic/atomic_ppc.h


+ 0 - 0
atomic/atomic_sparc.h → src/core/atomic/atomic_sparc.h


+ 0 - 0
atomic/atomic_sparc64.h → src/core/atomic/atomic_sparc64.h


+ 0 - 0
atomic/atomic_unknown.h → src/core/atomic/atomic_unknown.h


+ 0 - 0
atomic/atomic_x86.h → src/core/atomic/atomic_x86.h


+ 0 - 0
atomic_ops.c → src/core/atomic_ops.c


+ 0 - 0
atomic_ops.h → src/core/atomic_ops.h


+ 0 - 0
atomic_ops_init.h → src/core/atomic_ops_init.h


+ 0 - 0
basex.c → src/core/basex.c


+ 0 - 0
basex.h → src/core/basex.h


+ 0 - 0
bit_count.c → src/core/bit_count.c


+ 0 - 0
bit_count.h → src/core/bit_count.h


+ 0 - 0
bit_scan.c → src/core/bit_scan.c


+ 0 - 0
bit_scan.h → src/core/bit_scan.h


+ 0 - 0
bit_test.h → src/core/bit_test.h


+ 0 - 0
ccopts.sh → src/core/ccopts.sh


+ 0 - 0
ccver.sh → src/core/ccver.sh


+ 0 - 0
cfg.lex → src/core/cfg.lex


+ 0 - 0
cfg.y → src/core/cfg.y


+ 0 - 0
cfg/cfg.c → src/core/cfg/cfg.c


+ 0 - 0
cfg/cfg.h → src/core/cfg/cfg.h


+ 0 - 0
cfg/cfg_ctx.c → src/core/cfg/cfg_ctx.c


+ 0 - 0
cfg/cfg_ctx.h → src/core/cfg/cfg_ctx.h


+ 0 - 0
cfg/cfg_script.c → src/core/cfg/cfg_script.c


+ 0 - 0
cfg/cfg_script.h → src/core/cfg/cfg_script.h


+ 0 - 0
cfg/cfg_select.c → src/core/cfg/cfg_select.c


+ 0 - 0
cfg/cfg_select.h → src/core/cfg/cfg_select.h


+ 0 - 0
cfg/cfg_struct.c → src/core/cfg/cfg_struct.c


+ 0 - 0
cfg/cfg_struct.h → src/core/cfg/cfg_struct.h


+ 0 - 0
cfg_core.c → src/core/cfg_core.c


+ 0 - 0
cfg_core.h → src/core/cfg_core.h


+ 0 - 0
cfg_parser.c → src/core/cfg_parser.c


+ 0 - 0
cfg_parser.h → src/core/cfg_parser.h


+ 0 - 0
char_msg_val.h → src/core/char_msg_val.h


+ 0 - 0
clist.h → src/core/clist.h


+ 0 - 0
comp_defs.h → src/core/comp_defs.h


+ 0 - 0
compiler_opt.h → src/core/compiler_opt.h


+ 0 - 0
config.h → src/core/config.h


+ 0 - 0
core_cmd.c → src/core/core_cmd.c


+ 0 - 0
core_cmd.h → src/core/core_cmd.h


+ 0 - 0
core_stats.h → src/core/core_stats.h


+ 0 - 0
counters.c → src/core/counters.c


+ 0 - 0
counters.h → src/core/counters.h


+ 0 - 0
crc.c → src/core/crc.c


+ 0 - 0
crc.h → src/core/crc.h


+ 0 - 0
daemonize.c → src/core/daemonize.c


+ 0 - 0
daemonize.h → src/core/daemonize.h


+ 0 - 0
data_lump.c → src/core/data_lump.c


+ 0 - 0
data_lump.h → src/core/data_lump.h


+ 0 - 0
data_lump_rpl.c → src/core/data_lump_rpl.c


+ 0 - 0
data_lump_rpl.h → src/core/data_lump_rpl.h


+ 0 - 0
dns_cache.c → src/core/dns_cache.c


+ 0 - 0
dns_cache.h → src/core/dns_cache.h


+ 0 - 0
dns_func.c → src/core/dns_func.c


+ 0 - 0
dns_func.h → src/core/dns_func.h


+ 0 - 0
dns_wrappers.h → src/core/dns_wrappers.h


+ 0 - 0
dprint.c → src/core/dprint.c


+ 0 - 0
dprint.h → src/core/dprint.h


+ 0 - 0
dset.c → src/core/dset.c


+ 0 - 0
dset.h → src/core/dset.h


+ 0 - 0
dst_blacklist.c → src/core/dst_blacklist.c


+ 0 - 0
dst_blacklist.h → src/core/dst_blacklist.h


+ 0 - 0
endianness.c → src/core/endianness.c


+ 0 - 0
endianness.h → src/core/endianness.h


+ 0 - 0
error.c → src/core/error.c


+ 0 - 0
error.h → src/core/error.h


+ 0 - 0
events.c → src/core/events.c


+ 0 - 0
events.h → src/core/events.h


+ 0 - 0
fastlock.h → src/core/fastlock.h


+ 0 - 0
fix_lumps.h → src/core/fix_lumps.h


+ 0 - 0
flags.c → src/core/flags.c


+ 0 - 0
flags.h → src/core/flags.h


+ 0 - 0
fmsg.c → src/core/fmsg.c


+ 0 - 0
fmsg.h → src/core/fmsg.h


+ 0 - 0
forward.c → src/core/forward.c


+ 0 - 0
forward.h → src/core/forward.h


+ 0 - 0
futexlock.h → src/core/futexlock.h


+ 0 - 0
globals.h → src/core/globals.h


部分文件因文件數量過多而無法顯示