From 70dc09c3f380cb80928f8bc4cb96644327d75873 Mon Sep 17 00:00:00 2001 From: Naveen Albert Date: Wed, 1 Apr 2026 15:50:03 -0400 Subject: [PATCH] chan_local: Update chan_local references for Local channels. chan_local no longer exists since Local channels are built into the core (core_local), but there are still comments which reference it, including in the configs. Update these to avoid confusion. Resolves: #1849 --- configs/samples/features.conf.sample | 2 +- configs/samples/queues.conf.sample | 2 +- menuselect/example_menuselect-tree | 6 ++---- menuselect/test/menuselect-tree | 5 ----- res/parking/parking_bridge_features.c | 2 +- 5 files changed, 5 insertions(+), 12 deletions(-) diff --git a/configs/samples/features.conf.sample b/configs/samples/features.conf.sample index ba2f481e7f..7e69ec24d3 100644 --- a/configs/samples/features.conf.sample +++ b/configs/samples/features.conf.sample @@ -40,7 +40,7 @@ ; Note that the DTMF features listed below only work when two channels have answered and are bridged together. ; They can not be used while the remote party is ringing or in progress. If you require this feature you can use -; chan_local in combination with Answer to accomplish it. +; a Local channel in combination with Answer to accomplish it. [featuremap] ;blindxfer => #1 ; Blind transfer (default is #) -- Make sure to set the T and/or t option in the Dial() or Queue() app call! diff --git a/configs/samples/queues.conf.sample b/configs/samples/queues.conf.sample index 16882e63c5..0c95ea80b6 100644 --- a/configs/samples/queues.conf.sample +++ b/configs/samples/queues.conf.sample @@ -561,7 +561,7 @@ monitor-type = MixMonitor ; before app_queue.so itself or they may be marked invalid until reload. This ; can be accomplished by explicitly listing them in modules.conf before ; app_queue.so. Additionally, if you use Local channels as queue members, you -; must also preload pbx_config.so and chan_local.so (or pbx_ael.so, pbx_lua.so, +; must also preload pbx_config.so (or pbx_ael.so, pbx_lua.so, ; or pbx_realtime.so, depending on how your dialplan is configured). ; ; syntax: member => interface,[,penalty][,membername][,state_interface][,ringinuse][,wrapuptime][,paused] diff --git a/menuselect/example_menuselect-tree b/menuselect/example_menuselect-tree index 9bc389ae36..25d0474716 100644 --- a/menuselect/example_menuselect-tree +++ b/menuselect/example_menuselect-tree @@ -191,10 +191,8 @@ iksemel - - - - zaptel + + dahdi diff --git a/menuselect/test/menuselect-tree b/menuselect/test/menuselect-tree index 690bf66fce..ff28e20fdd 100644 --- a/menuselect/test/menuselect-tree +++ b/menuselect/test/menuselect-tree @@ -34,7 +34,6 @@ - chan_local @@ -59,7 +58,6 @@ DAHDI - chan_local @@ -188,7 +186,6 @@ - chan_local portaudio @@ -220,8 +217,6 @@ res_jabber openssl - - diff --git a/res/parking/parking_bridge_features.c b/res/parking/parking_bridge_features.c index cdde336651..8702c5072d 100644 --- a/res/parking/parking_bridge_features.c +++ b/res/parking/parking_bridge_features.c @@ -254,7 +254,7 @@ static struct ast_channel *park_local_transfer(struct ast_channel *parker, const /* Fill the variable with the extension and context we want to call */ snprintf(destination, sizeof(destination), "%s@%s", exten, context); - /* Now we request that chan_local prepare to call the destination */ + /* Now we request a Local channel to prepare to call the destination */ parkee = ast_request("Local", ast_channel_nativeformats(parker), NULL, parker, destination, &cause); if (!parkee) { -- 2.47.3