Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions seagull/trunk/src/common/Utils.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,11 @@ typedef unsigned char boolean ;
#endif /* false */
#endif /* LOCAL_BOOLEAN */

// Standard error/log message length limit
#ifndef MAX_LOG_LENGTH
#define MAX_LOG_LENGTH 1200
#endif

//
// Memory allocation general macros

Expand Down
24 changes: 12 additions & 12 deletions seagull/trunk/src/library-trans-ip/C_TransIP.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -37,39 +37,39 @@
#define GEN_ERROR(l,a) iostream_error << a << iostream_endl << iostream_flush ;

#define LOG_ERROR(m) { \
char L_err [100] ; \
snprintf(L_err, 100, (char*)(m)) ; \
char L_err [MAX_LOG_LENGTH] ; \
snprintf(L_err, MAX_LOG_LENGTH, (char*)(m)) ; \
(*m_logError)(L_err); \
}

#define LOG_ERROR_P1(m,P1) { \
char L_err [100] ; \
snprintf(L_err, 100, (char*)(m), (P1)) ; \
char L_err [MAX_LOG_LENGTH] ; \
snprintf(L_err, MAX_LOG_LENGTH, (char*)(m), (P1)) ; \
(*m_logError)(L_err); \
}

#define LOG_ERROR_P2(m,P1,P2) { \
char L_err [100] ; \
snprintf(L_err, 100, (char*)(m), (P1),(P2)) ; \
char L_err [MAX_LOG_LENGTH] ; \
snprintf(L_err, MAX_LOG_LENGTH, (char*)(m), (P1),(P2)) ; \
(*m_logError)(L_err); \
}


#define LOG_ALL(m) { \
char L_msg [100] ; \
snprintf(L_msg, 100, (char*)(m)) ; \
char L_msg [MAX_LOG_LENGTH] ; \
snprintf(L_msg, MAX_LOG_LENGTH, (char*)(m)) ; \
(*m_logInfo)(L_msg); \
}

#define LOG_ALL_P1(m,P1) { \
char L_msg [100] ; \
snprintf(L_msg, 100, (char*)(m), (P1)) ; \
char L_msg [MAX_LOG_LENGTH] ; \
snprintf(L_msg, MAX_LOG_LENGTH, (char*)(m), (P1)) ; \
(*m_logInfo)(L_msg); \
}

#define LOG_ALL_P2(m,P1,P2) { \
char L_msg [100] ; \
snprintf(L_msg, 100, (char*)(m), (P1),(P2)) ; \
char L_msg [MAX_LOG_LENGTH] ; \
snprintf(L_msg, MAX_LOG_LENGTH, (char*)(m), (P1),(P2)) ; \
(*m_logInfo)(L_msg); \
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,39 +26,39 @@
#endif

#define LOG_ERROR(m) { \
char L_err [100] ; \
snprintf(L_err, 100, (m)) ; \
char L_err [MAX_LOG_LENGTH] ; \
snprintf(L_err, MAX_LOG_LENGTH, (m)) ; \
(*m_log_error)(L_err); \
}

#define LOG_ERROR_P1(m,P1) { \
char L_err [100] ; \
snprintf(L_err, 100, (m), (P1)) ; \
char L_err [MAX_LOG_LENGTH] ; \
snprintf(L_err, MAX_LOG_LENGTH, (m), (P1)) ; \
(*m_log_error)(L_err); \
}

#define LOG_ERROR_P2(m,P1,P2) { \
char L_err [100] ; \
snprintf(L_err, 100, (m), (P1),(P2)) ; \
char L_err [MAX_LOG_LENGTH] ; \
snprintf(L_err, MAX_LOG_LENGTH, (m), (P1),(P2)) ; \
(*m_log_error)(L_err); \
}


#define LOG_ALL(m) { \
char L_msg [100] ; \
snprintf(L_msg, 100, (m)) ; \
char L_msg [MAX_LOG_LENGTH] ; \
snprintf(L_msg, MAX_LOG_LENGTH, (m)) ; \
(*m_log_info)(L_msg); \
}

#define LOG_ALL_P1(m,P1) { \
char L_msg [100] ; \
snprintf(L_msg, 100, (m), (P1)) ; \
char L_msg [MAX_LOG_LENGTH] ; \
snprintf(L_msg, MAX_LOG_LENGTH, (m), (P1)) ; \
(*m_log_info)(L_msg); \
}

#define LOG_ALL_P2(m,P1,P2) { \
char L_msg [100] ; \
snprintf(L_msg, 100, (m), (P1),(P2)) ; \
char L_msg [MAX_LOG_LENGTH] ; \
snprintf(L_msg, MAX_LOG_LENGTH, (m), (P1),(P2)) ; \
(*m_log_info)(L_msg); \
}

Expand Down
28 changes: 14 additions & 14 deletions seagull/trunk/src/library-trans-octcap32/C_TcapStackNoFlavour.body
Original file line number Diff line number Diff line change
Expand Up @@ -138,45 +138,45 @@ static const char* _Stack_Header =
;

#define LOG_ERROR(m) { \
char L_err [100] ; \
snprintf(L_err, 100, (m)) ; \
char L_err [MAX_LOG_LENGTH] ; \
snprintf(L_err, MAX_LOG_LENGTH, (m)) ; \
(*m_log_error)(L_err); \
}

#define LOG_ERROR_P1(m,P1) { \
char L_err [100] ; \
snprintf(L_err, 100, (m), (P1)) ; \
char L_err [MAX_LOG_LENGTH] ; \
snprintf(L_err, MAX_LOG_LENGTH, (m), (P1)) ; \
(*m_log_error)(L_err); \
}

#define LOG_ERROR_P2(m,P1,P2) { \
char L_err [100] ; \
snprintf(L_err, 100, (m), (P1),(P2)) ; \
char L_err [MAX_LOG_LENGTH] ; \
snprintf(L_err, MAX_LOG_LENGTH, (m), (P1),(P2)) ; \
(*m_log_error)(L_err); \
}

#define LOG_ERROR_P3(m,P1,P2,P3) { \
char L_err [100] ; \
snprintf(L_err, 100, (m), (P1),(P2),(P3)) ; \
char L_err [MAX_LOG_LENGTH] ; \
snprintf(L_err, MAX_LOG_LENGTH, (m), (P1),(P2),(P3)) ; \
(*m_log_error)(L_err); \
}


#define LOG_ALL(m) { \
char L_msg [100] ; \
snprintf(L_msg, 100, (m)) ; \
char L_msg [MAX_LOG_LENGTH] ; \
snprintf(L_msg, MAX_LOG_LENGTH, (m)) ; \
(*m_log_info)(L_msg); \
}

#define LOG_ALL_P1(m,P1) { \
char L_msg [100] ; \
snprintf(L_msg, 100, (m), (P1)) ; \
char L_msg [MAX_LOG_LENGTH] ; \
snprintf(L_msg, MAX_LOG_LENGTH, (m), (P1)) ; \
(*m_log_info)(L_msg); \
}

#define LOG_ALL_P2(m,P1,P2) { \
char L_msg [100] ; \
snprintf(L_msg, 100, (m), (P1),(P2)) ; \
char L_msg [MAX_LOG_LENGTH] ; \
snprintf(L_msg, MAX_LOG_LENGTH, (m), (P1),(P2)) ; \
(*m_log_info)(L_msg); \
}

Expand Down
24 changes: 12 additions & 12 deletions seagull/trunk/src/library-trans-octcap32/C_TransOCTcap32.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -32,39 +32,39 @@


#define LOG_ERROR(m) { \
char L_err [100] ; \
snprintf(L_err, 100, (m)) ; \
char L_err [MAX_LOG_LENGTH] ; \
snprintf(L_err, MAX_LOG_LENGTH, (m)) ; \
(*m_log_error)(L_err); \
}

#define LOG_ERROR_P1(m,P1) { \
char L_err [100] ; \
snprintf(L_err, 100, (m), (P1)) ; \
char L_err [MAX_LOG_LENGTH] ; \
snprintf(L_err, MAX_LOG_LENGTH, (m), (P1)) ; \
(*m_log_error)(L_err); \
}

#define LOG_ERROR_P2(m,P1,P2) { \
char L_err [100] ; \
snprintf(L_err, 100, (m), (P1),(P2)) ; \
char L_err [MAX_LOG_LENGTH] ; \
snprintf(L_err, MAX_LOG_LENGTH, (m), (P1),(P2)) ; \
(*m_log_error)(L_err); \
}


#define LOG_ALL(m) { \
char L_msg [100] ; \
snprintf(L_msg, 100, (m)) ; \
char L_msg [MAX_LOG_LENGTH] ; \
snprintf(L_msg, MAX_LOG_LENGTH, (m)) ; \
(*m_log_info)(L_msg); \
}

#define LOG_ALL_P1(m,P1) { \
char L_msg [100] ; \
snprintf(L_msg, 100, (m), (P1)) ; \
char L_msg [MAX_LOG_LENGTH] ; \
snprintf(L_msg, MAX_LOG_LENGTH, (m), (P1)) ; \
(*m_log_info)(L_msg); \
}

#define LOG_ALL_P2(m,P1,P2) { \
char L_msg [100] ; \
snprintf(L_msg, 100, (m), (P1),(P2)) ; \
char L_msg [MAX_LOG_LENGTH] ; \
snprintf(L_msg, MAX_LOG_LENGTH, (m), (P1),(P2)) ; \
(*m_log_info)(L_msg); \
}

Expand Down