From notifications@github.com Mon Oct 18 13:57:22 2021 From: Stefan Mititelu To: sr-dev@lists.kamailio.org Subject: [sr-dev] [kamailio/kamailio] carrierroute: Update cr dump structure (PR #2887) Date: Mon, 18 Oct 2021 04:57:18 -0700 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0077800902==" --===============0077800902== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable <!-- Kamailio Pull Request Template --> <!-- IMPORTANT: - for detailed contributing guidelines, read: https://github.com/kamailio/kamailio/blob/master/.github/CONTRIBUTING.md - pull requests must be done to master branch, unless they are backports of fixes from master branch to a stable branch - backports to stable branches must be done with 'git cherry-pick -x ..= .' - code is contributed under BSD for core and main components (tm, sl, auth,= tls) - code is contributed GPLv2 or a compatible license for the other components - GPL code is contributed with OpenSSL licensing exception --> #### Pre-Submission Checklist <!-- Go over all points below, and after creating the PR, tick all the che= ckboxes that apply --> <!-- All points should be verified, otherwise, read the CONTRIBUTING guide= lines from above--> <!-- If you're unsure about any of these, don't hesitate to ask on= sr-dev mailing list --> - [X] Commit message has the format required by CONTRIBUTING guide - [X] Commits are split per component (core, individual modules, libs, utils,= ...) - [X] Each component has a single commit (if not, squash them into one commit) - [X] No commits to README files for modules (changes must be done to docbook= files in `doc/` subfolder, the README file is autogenerated) #### Type Of Change - [ ] Small bug fix (non-breaking change which fixes an issue) - [X] New feature (non-breaking change which adds new functionality) - [ ] Breaking change (fix or feature that would change existing functionalit= y) #### Checklist: <!-- Go over all points below, and after creating the PR, tick the checkbo= xes that apply --> - [ ] PR should be backported to stable branches - [X] Tested changes locally - [ ] Related to issue #XXXX (replace XXXX with an open issue number) #### Description <!-- Describe your changes in detail --> Remove the 1024 fixed size buffer. Update the cr dump structure. You can view, comment on, or merge this pull request online at: https://github.com/kamailio/kamailio/pull/2887 -- Commit Summary -- * carrierroute: Update cr dump structure -- File Changes -- M src/modules/carrierroute/cr_rpc.c (2) M src/modules/carrierroute/cr_rpc_helper.c (42) -- Patch Links -- https://github.com/kamailio/kamailio/pull/2887.patch https://github.com/kamailio/kamailio/pull/2887.diff --=20 You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/pull/2887 --===============0077800902== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" MIME-Version: 1.0 Cgo8aDQ+UHJlLVN1Ym1pc3Npb24gQ2hlY2tsaXN0PC9oND4KCgoKPHVsIGNsYXNzPSJjb250YWlu cy10YXNrLWxpc3QiPgo8bGkgY2xhc3M9InRhc2stbGlzdC1pdGVtIj48aW5wdXQgdHlwZT0iY2hl Y2tib3giIGlkPSIiIGRpc2FibGVkPSIiIGNsYXNzPSJ0YXNrLWxpc3QtaXRlbS1jaGVja2JveCIg Y2hlY2tlZD0iIj4gQ29tbWl0IG1lc3NhZ2UgaGFzIHRoZSBmb3JtYXQgcmVxdWlyZWQgYnkgQ09O VFJJQlVUSU5HIGd1aWRlPC9saT4KPGxpIGNsYXNzPSJ0YXNrLWxpc3QtaXRlbSI+PGlucHV0IHR5 cGU9ImNoZWNrYm94IiBpZD0iIiBkaXNhYmxlZD0iIiBjbGFzcz0idGFzay1saXN0LWl0ZW0tY2hl Y2tib3giIGNoZWNrZWQ9IiI+IENvbW1pdHMgYXJlIHNwbGl0IHBlciBjb21wb25lbnQgKGNvcmUs IGluZGl2aWR1YWwgbW9kdWxlcywgbGlicywgdXRpbHMsIC4uLik8L2xpPgo8bGkgY2xhc3M9InRh c2stbGlzdC1pdGVtIj48aW5wdXQgdHlwZT0iY2hlY2tib3giIGlkPSIiIGRpc2FibGVkPSIiIGNs YXNzPSJ0YXNrLWxpc3QtaXRlbS1jaGVja2JveCIgY2hlY2tlZD0iIj4gRWFjaCBjb21wb25lbnQg aGFzIGEgc2luZ2xlIGNvbW1pdCAoaWYgbm90LCBzcXVhc2ggdGhlbSBpbnRvIG9uZSBjb21taXQp PC9saT4KPGxpIGNsYXNzPSJ0YXNrLWxpc3QtaXRlbSI+PGlucHV0IHR5cGU9ImNoZWNrYm94IiBp ZD0iIiBkaXNhYmxlZD0iIiBjbGFzcz0idGFzay1saXN0LWl0ZW0tY2hlY2tib3giIGNoZWNrZWQ9 IiI+IE5vIGNvbW1pdHMgdG8gUkVBRE1FIGZpbGVzIGZvciBtb2R1bGVzIChjaGFuZ2VzIG11c3Qg YmUgZG9uZSB0byBkb2Nib29rIGZpbGVzPGJyPgppbiA8Y29kZT5kb2MvPC9jb2RlPiBzdWJmb2xk ZXIsIHRoZSBSRUFETUUgZmlsZSBpcyBhdXRvZ2VuZXJhdGVkKTwvbGk+CjwvdWw+CjxoND5UeXBl IE9mIENoYW5nZTwvaDQ+Cjx1bCBjbGFzcz0iY29udGFpbnMtdGFzay1saXN0Ij4KPGxpIGNsYXNz PSJ0YXNrLWxpc3QtaXRlbSI+PGlucHV0IHR5cGU9ImNoZWNrYm94IiBpZD0iIiBkaXNhYmxlZD0i IiBjbGFzcz0idGFzay1saXN0LWl0ZW0tY2hlY2tib3giPiBTbWFsbCBidWcgZml4IChub24tYnJl YWtpbmcgY2hhbmdlIHdoaWNoIGZpeGVzIGFuIGlzc3VlKTwvbGk+CjxsaSBjbGFzcz0idGFzay1s aXN0LWl0ZW0iPjxpbnB1dCB0eXBlPSJjaGVja2JveCIgaWQ9IiIgZGlzYWJsZWQ9IiIgY2xhc3M9 InRhc2stbGlzdC1pdGVtLWNoZWNrYm94IiBjaGVja2VkPSIiPiBOZXcgZmVhdHVyZSAobm9uLWJy ZWFraW5nIGNoYW5nZSB3aGljaCBhZGRzIG5ldyBmdW5jdGlvbmFsaXR5KTwvbGk+CjxsaSBjbGFz cz0idGFzay1saXN0LWl0ZW0iPjxpbnB1dCB0eXBlPSJjaGVja2JveCIgaWQ9IiIgZGlzYWJsZWQ9 IiIgY2xhc3M9InRhc2stbGlzdC1pdGVtLWNoZWNrYm94Ij4gQnJlYWtpbmcgY2hhbmdlIChmaXgg b3IgZmVhdHVyZSB0aGF0IHdvdWxkIGNoYW5nZSBleGlzdGluZyBmdW5jdGlvbmFsaXR5KTwvbGk+ CjwvdWw+CjxoND5DaGVja2xpc3Q6PC9oND4KCjx1bCBjbGFzcz0iY29udGFpbnMtdGFzay1saXN0 Ij4KPGxpIGNsYXNzPSJ0YXNrLWxpc3QtaXRlbSI+PGlucHV0IHR5cGU9ImNoZWNrYm94IiBpZD0i IiBkaXNhYmxlZD0iIiBjbGFzcz0idGFzay1saXN0LWl0ZW0tY2hlY2tib3giPiBQUiBzaG91bGQg YmUgYmFja3BvcnRlZCB0byBzdGFibGUgYnJhbmNoZXM8L2xpPgo8bGkgY2xhc3M9InRhc2stbGlz dC1pdGVtIj48aW5wdXQgdHlwZT0iY2hlY2tib3giIGlkPSIiIGRpc2FibGVkPSIiIGNsYXNzPSJ0 YXNrLWxpc3QtaXRlbS1jaGVja2JveCIgY2hlY2tlZD0iIj4gVGVzdGVkIGNoYW5nZXMgbG9jYWxs eTwvbGk+CjxsaSBjbGFzcz0idGFzay1saXN0LWl0ZW0iPjxpbnB1dCB0eXBlPSJjaGVja2JveCIg aWQ9IiIgZGlzYWJsZWQ9IiIgY2xhc3M9InRhc2stbGlzdC1pdGVtLWNoZWNrYm94Ij4gUmVsYXRl ZCB0byBpc3N1ZSAjWFhYWCAocmVwbGFjZSBYWFhYIHdpdGggYW4gb3BlbiBpc3N1ZSBudW1iZXIp PC9saT4KPC91bD4KPGg0PkRlc2NyaXB0aW9uPC9oND4KCjxwPlJlbW92ZSB0aGUgMTAyNCBmaXhl ZCBzaXplIGJ1ZmZlci4gVXBkYXRlIHRoZSBjciBkdW1wIHN0cnVjdHVyZS48L3A+Cgo8aHI+Cgo8 aDQ+WW91IGNhbiB2aWV3LCBjb21tZW50IG9uLCBvciBtZXJnZSB0aGlzIHB1bGwgcmVxdWVzdCBv bmxpbmUgYXQ6PC9oND4KPHA+Jm5ic3A7Jm5ic3A7PGEgaHJlZj0naHR0cHM6Ly9naXRodWIuY29t L2thbWFpbGlvL2thbWFpbGlvL3B1bGwvMjg4Nyc+aHR0cHM6Ly9naXRodWIuY29tL2thbWFpbGlv L2thbWFpbGlvL3B1bGwvMjg4NzwvYT48L3A+Cgo8aDQ+Q29tbWl0IFN1bW1hcnk8L2g0Pgo8dWw+ CiAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9rYW1haWxpby9rYW1haWxpby9wdWxs LzI4ODcvY29tbWl0cy8xMzZmMzIxYzM2MDliNTZhNGQ5MTIwZmU5OGVhNmExNmZlZTQ2YzgyIj5j YXJyaWVycm91dGU6IFVwZGF0ZSBjciBkdW1wIHN0cnVjdHVyZTwvYT48L2xpPgo8L3VsPgoKPGg0 PkZpbGUgQ2hhbmdlczwvaDQ+Cjx1bD4KICA8bGk+CiAgICA8c3Ryb25nPk08L3N0cm9uZz4KICAg IDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9rYW1haWxpby9rYW1haWxpby9wdWxsLzI4ODcv ZmlsZXMjZGlmZi1jNzkxNTUzZWMyMTZmNGFmYjZlOTljOThlNmFjNzFkNTcwOGQ4NGZkNjIzZDhi MTkxOTVmYWI3Y2MzMzBlN2NkIj5zcmMvbW9kdWxlcy9jYXJyaWVycm91dGUvY3JfcnBjLmM8L2E+ CiAgICAoMikKICA8L2xpPgogIDxsaT4KICAgIDxzdHJvbmc+TTwvc3Ryb25nPgogICAgPGEgaHJl Zj0iaHR0cHM6Ly9naXRodWIuY29tL2thbWFpbGlvL2thbWFpbGlvL3B1bGwvMjg4Ny9maWxlcyNk aWZmLTExNmI2N2VmMzJkNGFiOWFlMTRhN2VlZGE5NDY4NDljY2Y2ZjNlNTBhYzkyZTcyMTVjZjVj MTUyYWUwM2NkNDAiPnNyYy9tb2R1bGVzL2NhcnJpZXJyb3V0ZS9jcl9ycGNfaGVscGVyLmM8L2E+ CiAgICAoNDIpCiAgPC9saT4KPC91bD4KCjxoND5QYXRjaCBMaW5rczo8L2g0Pgo8dWw+CiAgPGxp PjxhIGhyZWY9J2h0dHBzOi8vZ2l0aHViLmNvbS9rYW1haWxpby9rYW1haWxpby9wdWxsLzI4ODcu cGF0Y2gnPmh0dHBzOi8vZ2l0aHViLmNvbS9rYW1haWxpby9rYW1haWxpby9wdWxsLzI4ODcucGF0 Y2g8L2E+PC9saT4KICA8bGk+PGEgaHJlZj0naHR0cHM6Ly9naXRodWIuY29tL2thbWFpbGlvL2th bWFpbGlvL3B1bGwvMjg4Ny5kaWZmJz5odHRwczovL2dpdGh1Yi5jb20va2FtYWlsaW8va2FtYWls aW8vcHVsbC8yODg3LmRpZmY8L2E+PC9saT4KPC91bD4KCjxwIHN0eWxlPSJmb250LXNpemU6c21h bGw7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0Om5vbmU7Y29sb3I6IzY2NjsiPiZtZGFzaDs8YnIg Lz5Zb3UgYXJlIHJlY2VpdmluZyB0aGlzIGJlY2F1c2UgeW91IGFyZSBzdWJzY3JpYmVkIHRvIHRo aXMgdGhyZWFkLjxiciAvPlJlcGx5IHRvIHRoaXMgZW1haWwgZGlyZWN0bHksIDxhIGhyZWY9Imh0 dHBzOi8vZ2l0aHViLmNvbS9rYW1haWxpby9rYW1haWxpby9wdWxsLzI4ODciPnZpZXcgaXQgb24g R2l0SHViPC9hPiwgb3IgPGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL25vdGlmaWNhdGlvbnMv dW5zdWJzY3JpYmUtYXV0aC9BQk83VVpKQlk1UFRKWk1CRTVDM1FHM1VIUURSNUFOQ05GU001R0dP TzdWUSI+dW5zdWJzY3JpYmU8L2E+LjxiciAvPlRyaWFnZSBub3RpZmljYXRpb25zIG9uIHRoZSBn byB3aXRoIEdpdEh1YiBNb2JpbGUgZm9yIDxhIGhyZWY9Imh0dHBzOi8vYXBwcy5hcHBsZS5jb20v YXBwL2FwcGxlLXN0b3JlL2lkMTQ3NzM3NjkwNT9jdD1ub3RpZmljYXRpb24tZW1haWwmYW1wO210 PTgmYW1wO3B0PTUyNDY3NSI+aU9TPC9hPiBvciA8YSBocmVmPSJodHRwczovL3BsYXkuZ29vZ2xl LmNvbS9zdG9yZS9hcHBzL2RldGFpbHM/aWQ9Y29tLmdpdGh1Yi5hbmRyb2lkJmFtcDtyZWZlcnJl cj11dG1fY2FtcGFpZ24lM0Rub3RpZmljYXRpb24tZW1haWwlMjZ1dG1fbWVkaXVtJTNEZW1haWwl MjZ1dG1fc291cmNlJTNEZ2l0aHViIj5BbmRyb2lkPC9hPi4KPGltZyBzcmM9Imh0dHBzOi8vZ2l0 aHViLmNvbS9ub3RpZmljYXRpb25zL2JlYWNvbi9BQk83VVpKWTJLQ1lBQzRaUUVOUUY2TFVIUURS NUE1Q05GU001R0dPTzdWMllZM1BOVldXSzNUVUw1MkhTNERGVVZFWEc0M1ZNV1ZHRzMzTk5WU1c0 NUM3TkZTTTRQS1ZSRkhBLmdpZiIgaGVpZ2h0PSIxIiB3aWR0aD0iMSIgYWx0PSIiIC8+PC9wPgo8 c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPlsKewoiQGNvbnRleHQiOiAiaHR0cDov L3NjaGVtYS5vcmciLAoiQHR5cGUiOiAiRW1haWxNZXNzYWdlIiwKInBvdGVudGlhbEFjdGlvbiI6 IHsKIkB0eXBlIjogIlZpZXdBY3Rpb24iLAoidGFyZ2V0IjogImh0dHBzOi8vZ2l0aHViLmNvbS9r YW1haWxpby9rYW1haWxpby9wdWxsLzI4ODciLAoidXJsIjogImh0dHBzOi8vZ2l0aHViLmNvbS9r YW1haWxpby9rYW1haWxpby9wdWxsLzI4ODciLAoibmFtZSI6ICJWaWV3IFB1bGwgUmVxdWVzdCIK fSwKImRlc2NyaXB0aW9uIjogIlZpZXcgdGhpcyBQdWxsIFJlcXVlc3Qgb24gR2l0SHViIiwKInB1 Ymxpc2hlciI6IHsKIkB0eXBlIjogIk9yZ2FuaXphdGlvbiIsCiJuYW1lIjogIkdpdEh1YiIsCiJ1 cmwiOiAiaHR0cHM6Ly9naXRodWIuY29tIgp9Cn0KXTwvc2NyaXB0Pgo= --===============0077800902==--