From a477714ebc1acf9d6dc1e2e6d2085a450ade0394 Mon Sep 17 00:00:00 2001 From: russell Date: Fri, 5 Mar 2010 02:07:33 +0000 Subject: Fix up the ast_rtp_property enum. The mis-placement of the latest entry meant that when it was set, it was writing one index past the end of the properties array in the ast_rtp_instance (which happened to be the local_address field). git-svn-id: http://svn.digium.com/svn/asterisk/trunk@250871 f38db490-d61c-443f-a65b-d21fe96a405b --- include/asterisk/rtp_engine.h | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'include/asterisk/rtp_engine.h') diff --git a/include/asterisk/rtp_engine.h b/include/asterisk/rtp_engine.h index 651ff8048..86f7c27e7 100644 --- a/include/asterisk/rtp_engine.h +++ b/include/asterisk/rtp_engine.h @@ -92,10 +92,15 @@ enum ast_rtp_property { AST_RTP_PROPERTY_STUN, /*! Enable RTCP support */ AST_RTP_PROPERTY_RTCP, - /*! Maximum number of RTP properties supported */ - AST_RTP_PROPERTY_MAX, /*! Don't force a new SSRC on new source */ AST_RTP_PROPERTY_CONSTANT_SSRC, + + /*! + * \brief Maximum number of RTP properties supported + * + * \note THIS MUST BE THE LAST ENTRY IN THIS ENUM. + */ + AST_RTP_PROPERTY_MAX, }; /*! Additional RTP options */ -- cgit v1.2.3