[Asterisk-code-review] chan_dahdi: Fix insufficient array size for round robin. (asterisk[master])
N A
asteriskteam at digium.com
Tue Mar 29 19:25:58 CDT 2022
N A has uploaded this change for review. ( https://gerrit.asterisk.org/c/asterisk/+/18309 )
Change subject: chan_dahdi: Fix insufficient array size for round robin.
......................................................................
chan_dahdi: Fix insufficient array size for round robin.
According to chan_dahdi.conf, up to 64 groups (numbered
0 through 63) can be used when dialing DAHDI channels.
However, currently dialing round robin with a group number
greater than 31 fails because the array for the round robin
structure is only size 32, instead of 64 as it should be.
This fixes that so the round robin array size is consistent
with the actual groups capacity.
ASTERISK-29994
Change-Id: I4caa08d7025f78ac75a0539f71aaf3eb3e85b3b7
---
M channels/chan_dahdi.c
1 file changed, 1 insertion(+), 1 deletion(-)
git pull ssh://gerrit.asterisk.org:29418/asterisk refs/changes/09/18309/1
diff --git a/channels/chan_dahdi.c b/channels/chan_dahdi.c
index ad7a8e5..d1363f9 100644
--- a/channels/chan_dahdi.c
+++ b/channels/chan_dahdi.c
@@ -3410,7 +3410,7 @@
};
/*! Round robin search locations. */
-static struct dahdi_pvt *round_robin[32];
+static struct dahdi_pvt *round_robin[64]; /* groups can range from 0-63 */
int _dahdi_get_index(struct ast_channel *ast, struct dahdi_pvt *p, int nullok, const char *fname, unsigned long line)
{
--
To view, visit https://gerrit.asterisk.org/c/asterisk/+/18309
To unsubscribe, or for help writing mail filters, visit https://gerrit.asterisk.org/settings
Gerrit-Project: asterisk
Gerrit-Branch: master
Gerrit-Change-Id: I4caa08d7025f78ac75a0539f71aaf3eb3e85b3b7
Gerrit-Change-Number: 18309
Gerrit-PatchSet: 1
Gerrit-Owner: N A <mail at interlinked.x10host.com>
Gerrit-MessageType: newchange
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-code-review/attachments/20220329/5f384a74/attachment-0001.html>
More information about the asterisk-code-review
mailing list