]> git.ipfire.org Git - thirdparty/asterisk.git/commit
core: Use macros to generate ao2_container callbacks where possible.
authorCorey Farrell <git@cfware.com>
Sat, 30 Dec 2017 04:59:00 +0000 (23:59 -0500)
committerCorey Farrell <git@cfware.com>
Tue, 2 Jan 2018 00:02:28 +0000 (19:02 -0500)
commitef06ec2225d12c5dfc42689263f878bedd4c0a93
tree36ae94529a81776fd196a3f4ae4c857b2180d964
parent94dea15bd8fad9de0e697b78b428157cd7bf908f
core: Use macros to generate ao2_container callbacks where possible.

This uses AO2_STRING_FIELD_HASH_FN and AO2_STRING_FIELD_CMP_FN where
possible in the Asterisk core.

This removes CMP_STOP from the result of CMP_FN callbacks for the
following structure types:
* ast_bucket_metadata
* ast_bucket_scheme
* generic_monitor_instance_list (ccss.c)
* ast_bucket_file (media_cache.c)
* named_acl

Change-Id: Ide4c1449a894bce70dea1fef664dade9b57578f1
main/bucket.c
main/ccss.c
main/cel.c
main/codec.c
main/endpoints.c
main/format.c
main/media_cache.c
main/named_acl.c
main/named_locks.c
main/sorcery.c