Changing the buildPlmnId function
[o-du/l2.git] / src / codec_utils / common / odu_common_codec.c
index 9e7693c..92667dd 100644 (file)
@@ -44,20 +44,20 @@ int PrepFinalEncBuf(const void *buffer, size_t size, void *encodedBuf)
  *         RFAILED - failure
  *
  * ****************************************************************/
-uint8_t buildPlmnId(Plmn plmn, OCTET_STRING_t *octe)
+uint8_t buildPlmnId(Plmn plmn, uint8_t *buf)
 {
    uint8_t mncCnt;
    mncCnt = 2;
-   octe->buf[0] = ((plmn.mcc[1] << 4) | (plmn.mcc[0]));
+   buf[0] = ((plmn.mcc[1] << 4) | (plmn.mcc[0]));
    if(mncCnt == 2)
    {
-      octe->buf[1]  = ((0xf0) | (plmn.mcc[2]));
-      octe->buf[2] = ((plmn.mnc[1] << 4) | (plmn.mnc[0]));
+      buf[1]  = ((0xf0) | (plmn.mcc[2]));
+      buf[2] = ((plmn.mnc[1] << 4) | (plmn.mnc[0]));
    }
    else
    {
-      octe->buf[1] = ((plmn.mnc[0] << 4) | (plmn.mcc[2]));
-      octe->buf[2] = ((plmn.mnc[2] << 4) | (plmn.mnc[1]));
+      buf[1] = ((plmn.mnc[0] << 4) | (plmn.mcc[2]));
+      buf[2] = ((plmn.mnc[2] << 4) | (plmn.mnc[1]));
    }
    return ROK;
 }