Merge "RIC:1060: Change in PTL"
[ric-plt/e2mgr.git] / E2Manager / converters / x2apPdu_asn1_unpacker.go
index 9506b9f..194711c 100644 (file)
 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 // See the License for the specific language governing permissions and
 // limitations under the License.
-//
+
+//  This source code is part of the near-RT RIC (RAN Intelligent Controller)
+//  platform project (RICP).
+
 
 package converters
 
-// #cgo CFLAGS: -I../asn1codec/inc/ -I../asn1codec/e2ap_engine/
-// #cgo LDFLAGS: -L ../asn1codec/lib/ -L../asn1codec/e2ap_engine/ -le2ap_codec -lasncodec
+// #cgo CFLAGS: -I../3rdparty/asn1codec/inc/ -I../3rdparty/asn1codec/e2ap_engine/
+// #cgo LDFLAGS: -L ../3rdparty/asn1codec/lib/ -L../3rdparty/asn1codec/e2ap_engine/ -le2ap_codec -lasncodec
 // #include <asn1codec_utils.h>
 // #include <x2setup_request_wrapper.h>
 import "C"
@@ -69,10 +72,10 @@ func UnpackX2apPdu(logger *logger.Logger, allocationBufferSize int, packedBuffer
                return nil, errors.New(fmt.Sprintf("unpacking error: %s", C.GoString(&errBuf[0])))
        }
 
-       if logger.DebugEnabled() {
+       //if logger.DebugEnabled() {
                C.asn1_pdu_printer(pdu, C.size_t(len(errBuf)), &errBuf[0])
-               logger.Debugf("#x2apPdu_asn1_unpacker.UnpackX2apPdu - PDU: %v  packed size:%d", C.GoString(&errBuf[0]), packedBufferSize)
-       }
+               //logger.Debugf("#x2apPdu_asn1_unpacker.UnpackX2apPdu - PDU: %v  packed size:%d", C.GoString(&errBuf[0]), packedBufferSize)
+       //}
 
        return pdu, nil
 }
@@ -86,11 +89,11 @@ func UnpackX2apPduAndRefine(logger *logger.Logger, allocationBufferSize int, pac
        defer C.delete_pdu(pdu)
 
        var refinedResponse = ""
-       if logger.DebugEnabled() {
+       //if logger.DebugEnabled() {
                buf := make([]C.char, 16*maxMessageBufferSize)
                C.asn1_pdu_printer(pdu, C.size_t(len(buf)), &buf[0])
                refinedResponse  = C.GoString(&buf[0])
-       }
+       //}
 
        return &X2PduRefinedResponse{PduPrint: refinedResponse}, nil
 }