diff --git a/common/utils/LOG/log.h b/common/utils/LOG/log.h index 621b301afebe0ccc709a1fdb5c8c1884156f559a..2619970d69502a157ba42de44cfa2525a91cbcdb 100644 --- a/common/utils/LOG/log.h +++ b/common/utils/LOG/log.h @@ -497,6 +497,11 @@ int32_t write_file_matlab(const char *fname, const char *vname, void *data, int LOG_SS_PKT(PKT, _string, buf, len); \ } } while(0) +# define LOG_NAS_P(lvl, _string, buf, len) do { \ + if(g_log->log_component[PKT].level >= lvl) { \ + LOG_SS_NAS_PKT(PKT, _string, buf, len); \ + } } while(0) + # define LOG_MAC_P(lvl, _string, sfn, sf, mac_pack_info, buf, len) do { \ if(g_log->log_component[PKT].level >= lvl) { \ LOG_SS_MAC_PKT(PKT, _string, sfn, sf, mac_pack_info, buf, len); \ diff --git a/common/utils/LOG/ss-log.h b/common/utils/LOG/ss-log.h index 056c6b5a225db4493feb0ae96561c5cc17fe75fa..fa22e469b4546ad719523f3adf180fc70d44813e 100644 --- a/common/utils/LOG/ss-log.h +++ b/common/utils/LOG/ss-log.h @@ -64,6 +64,12 @@ g_log->sf, _string, buf, len); \ } while(0) +#define LOG_SS_NAS_PKT(component, _string, buf, len) do { \ + tracepoint(SSeNB, SS_PKT, \ + "SS-NR-NAS-PDU", -1, g_log->sfn, \ + g_log->sf, _string, buf, len); \ + } while(0) + #define LOG_SS_MAC_PKT(component, _string, sfn, sf, mac_pack_info, buf, len) do { \ tracepoint(SSeNB, SS_MAC_PKT, \ "SS-MAC-PDU", -1, sfn, sf, \