Seagull is a free, Open Source (GPL) multi-protocol traffic generator test tool. Primarily aimed at IMS (3GPP, TISPAN, CableLabs) protocols (and thus being the perfect complement to SIPp for IMS testing), Seagull is a powerful traffic generator for functional, load, endurance, stress and performance/benchmark tests for almost any kind of protocol. In addition, its openness allows to add the support of a brand new protocol in less than 2 hours - with no programming knowledge. For that, Seagull comes with several protocol families embedded in the source code: Binary/TLV (Diameter, Radius and many 3GPP and IETF protocols) External library (TCAP, SCTP) Text (XCAP, HTTP, H248 ASCII)
15 lines
578 B
C++
15 lines
578 B
C++
$NetBSD: patch-library-trans-tls_C__TransIPTLS.hpp,v 1.1 2013/09/02 19:08:25 thomasklausner Exp $
|
|
|
|
Fix build with newer openssl (avoid casting const away).
|
|
|
|
--- library-trans-tls/C_TransIPTLS.hpp.orig 2010-10-27 12:30:16.000000000 +0000
|
|
+++ library-trans-tls/C_TransIPTLS.hpp
|
|
@@ -38,7 +38,7 @@ public:
|
|
|
|
virtual int config (T_pConfigValueList P_config_param_list) ;
|
|
|
|
- typedef SSL_METHOD* (*T_SSLMethodType)(void);
|
|
+ typedef const SSL_METHOD* (*T_SSLMethodType)(void);
|
|
typedef struct _T_supported_methods {
|
|
char *m_name ;
|
|
T_SSLMethodType m_method ;
|