<p>Vadim Yanitskiy has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/10326">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">gsm/gsm0480.c: use the local msgb allocator<br><br>Change-Id: I23b4b0e1c237b9b27c1db1c9a824b5329d41a38b<br>---<br>M src/gsm/gsm0480.c<br>1 file changed, 8 insertions(+), 8 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/libosmocore refs/changes/26/10326/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/src/gsm/gsm0480.c b/src/gsm/gsm0480.c</span><br><span>index 5b51c75..3897743 100644</span><br><span>--- a/src/gsm/gsm0480.c</span><br><span>+++ b/src/gsm/gsm0480.c</span><br><span>@@ -125,13 +125,18 @@</span><br><span>     return 0;</span><br><span> }</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+struct msgb *gsm0480_msgb_alloc_name(const char *name)</span><br><span style="color: hsl(120, 100%, 40%);">+{</span><br><span style="color: hsl(120, 100%, 40%);">+ return msgb_alloc_headroom(1024, 128, name);</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> struct msgb *gsm0480_create_unstructuredSS_Notify(int alertPattern, const char *text)</span><br><span> {</span><br><span>      struct msgb *msg;</span><br><span>    uint8_t *seq_len_ptr, *ussd_len_ptr, *data;</span><br><span>  int len;</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-    msg = msgb_alloc_headroom(1024, 128, "GSM 04.80");</span><br><span style="color: hsl(120, 100%, 40%);">+  msg = gsm0480_msgb_alloc_name("TS 04.80 USSD Notify");</span><br><span>     if (!msg)</span><br><span>            return NULL;</span><br><span> </span><br><span>@@ -177,7 +182,7 @@</span><br><span>       if (len < 1 || len > 160)</span><br><span>              return NULL;</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-        msg = msgb_alloc_headroom(1024, 128, "GSM 04.80");</span><br><span style="color: hsl(120, 100%, 40%);">+  msg = gsm0480_msgb_alloc_name("TS 04.80 NotifySS");</span><br><span>        if (!msg)</span><br><span>            return NULL;</span><br><span> </span><br><span>@@ -796,11 +801,6 @@</span><br><span>      return rc;</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-struct msgb *gsm0480_msgb_alloc_name(const char *name)</span><br><span style="color: hsl(0, 100%, 40%);">-{</span><br><span style="color: hsl(0, 100%, 40%);">-      return msgb_alloc_headroom(1024, 128, name);</span><br><span style="color: hsl(0, 100%, 40%);">-}</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span> /*! Generate a USSD ReturnResult component containing a string in default GSM alphabet.</span><br><span>  * \param[in] invoke_id             InvokeID of the request to which we respond</span><br><span>  * \param[in] text               USSD text in ASCII; to be encoded as GSM 7-but alphabet</span><br><span>@@ -962,7 +962,7 @@</span><br><span> {</span><br><span>   struct msgb *msg;</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-   msg = msgb_alloc_headroom(1024, 128, "GSM 04.80 USSD REL COMPL");</span><br><span style="color: hsl(120, 100%, 40%);">+   msg = gsm0480_msgb_alloc_name("TS 04.80 USSD REL COMPL");</span><br><span>  if (!msg)</span><br><span>            return NULL;</span><br><span> </span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/10326">change 10326</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/10326"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: libosmocore </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>
<div style="display:none"> Gerrit-Change-Id: I23b4b0e1c237b9b27c1db1c9a824b5329d41a38b </div>
<div style="display:none"> Gerrit-Change-Number: 10326 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: Vadim Yanitskiy <axilirator@gmail.com> </div>