[sr-dev] git:master:e3ecad34: core: use generic PKG_MEM_ERROR, SHM_ERROR and _CRITICAL helper defines in core

Henning Westerholt hw at kamailio.org
Sun Dec 23 22:41:03 CET 2018


Module: kamailio
Branch: master
Commit: e3ecad34bb13e72b16a4213e7ce785194e88c534
URL: https://github.com/kamailio/kamailio/commit/e3ecad34bb13e72b16a4213e7ce785194e88c534

Author: Henning Westerholt <hw at kamailio.org>
Committer: Henning Westerholt <hw at kamailio.org>
Date: 2018-12-23T22:37:22+01:00

core: use generic PKG_MEM_ERROR, SHM_ERROR and _CRITICAL helper defines in core

    - refactoring of the core to use generic PKG_MEM_ERROR, SHM_ERROR,
      PKG_MEM_CRITICAL, SHM_MEM_CRITICAL and SYS_MEM_ERROR helper defines
    - unify many different error messages in different spellings
    - add a few missing error handler for allocation errors after (found
      with a complete review of all memory allocation functions in core)
    - no other functional changes, change has been reviewed two times

---

Modified: src/core/action.c
Modified: src/core/cfg.lex
Modified: src/core/cfg.y
Modified: src/core/cfg/cfg.c
Modified: src/core/cfg/cfg_ctx.c
Modified: src/core/cfg/cfg_script.c
Modified: src/core/cfg/cfg_select.c
Modified: src/core/cfg/cfg_struct.c
Modified: src/core/cfg_parser.c
Modified: src/core/core_cmd.c
Modified: src/core/counters.c
Modified: src/core/data_lump.c
Modified: src/core/data_lump_rpl.c
Modified: src/core/dns_cache.c
Modified: src/core/dset.c
Modified: src/core/dst_blacklist.c
Modified: src/core/error.c
Modified: src/core/flags.c
Modified: src/core/forward.c
Modified: src/core/io_wait.c
Modified: src/core/ip_addr.c
Modified: src/core/kemi.c
Modified: src/core/lock_alloc.h
Modified: src/core/locking.c
Modified: src/core/mod_fix.c
Modified: src/core/modparam.c
Modified: src/core/msg_translator.c
Modified: src/core/name_alias.h
Modified: src/core/nonsip_hooks.c
Modified: src/core/parser/contact/contact.c
Modified: src/core/parser/contact/parse_contact.c
Modified: src/core/parser/digest/digest.c
Modified: src/core/parser/msg_parser.c
Modified: src/core/parser/parse_addr_spec.c
Modified: src/core/parser/parse_allow.c
Modified: src/core/parser/parse_content.c
Modified: src/core/parser/parse_date.c
Modified: src/core/parser/parse_disposition.c
Modified: src/core/parser/parse_diversion.c
Modified: src/core/parser/parse_event.c
Modified: src/core/parser/parse_expires.c
Modified: src/core/parser/parse_fline.c
Modified: src/core/parser/parse_from.c
Modified: src/core/parser/parse_identity.c
Modified: src/core/parser/parse_identityinfo.c
Modified: src/core/parser/parse_param.c
Modified: src/core/parser/parse_ppi_pai.c
Modified: src/core/parser/parse_refer_to.c
Modified: src/core/parser/parse_require.c
Modified: src/core/parser/parse_rpid.c
Modified: src/core/parser/parse_rr.c
Modified: src/core/parser/parse_sipifmatch.c
Modified: src/core/parser/parse_subscription_state.c
Modified: src/core/parser/parse_supported.c
Modified: src/core/parser/parse_via.c
Modified: src/core/parser/sdp/sdp.c
Modified: src/core/parser/sdp/sdp_helpr_funcs.c
Modified: src/core/ppcfg.c
Modified: src/core/proxy.c
Modified: src/core/pt.c
Modified: src/core/pvapi.c
Modified: src/core/re.c
Modified: src/core/receive.c
Modified: src/core/resolve.c
Modified: src/core/route.c
Modified: src/core/route_struct.c
Modified: src/core/rpc_lookup.c
Modified: src/core/rvalue.c
Modified: src/core/script_cb.c
Modified: src/core/select.c
Modified: src/core/select_buf.c
Modified: src/core/sip_msg_clone.c
Modified: src/core/socket_info.c
Modified: src/core/sr_module.c
Modified: src/core/stats.c
Modified: src/core/str.c
Modified: src/core/str_hash.h
Modified: src/core/switch.c
Modified: src/core/tcp_main.c
Modified: src/core/tcp_read.c
Modified: src/core/timer.c
Modified: src/core/timer_proc.c
Modified: src/core/udp_server.c
Modified: src/core/usr_avp.c
Modified: src/core/ut.c
Modified: src/core/xavp.c

---

Diff:  https://github.com/kamailio/kamailio/commit/e3ecad34bb13e72b16a4213e7ce785194e88c534.diff
Patch: https://github.com/kamailio/kamailio/commit/e3ecad34bb13e72b16a4213e7ce785194e88c534.patch




More information about the sr-dev mailing list