dect
/
asterisk
Archived
13
0
Fork 0

- add note on required values of sip_methods struct

- remove duplicate function prototype
- remove duplicate ast_mutex_lock (issue #6025)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7528 f38db490-d61c-443f-a65b-d21fe96a405b
This commit is contained in:
russell 2005-12-19 23:41:53 +00:00
parent 5cb18ea551
commit 25ac13091d
1 changed files with 1 additions and 2 deletions

View File

@ -202,6 +202,7 @@ enum sip_auth_type {
WWW_AUTH,
};
/*! XXX Note that sip_methods[i].id == i must hold or the code breaks */
static const struct cfsip_methods {
enum sipmethod id;
int need_rtp; /*!< when this is the 'primary' use for a pvt structure, does it need RTP? */
@ -878,7 +879,6 @@ struct ast_config *notify_types;
static struct sip_auth *authl; /*!< Authentication list */
static struct ast_frame *sip_read(struct ast_channel *ast);
static int transmit_response(struct sip_pvt *p, char *msg, struct sip_request *req);
static int transmit_response_with_sdp(struct sip_pvt *p, char *msg, struct sip_request *req, int retrans);
static int transmit_response_with_unsupported(struct sip_pvt *p, char *msg, struct sip_request *req, char *unsupported);
@ -2734,7 +2734,6 @@ static struct ast_channel *sip_new(struct sip_pvt *i, int state, char *title)
tmp->tech = &sip_tech;
/* Select our native format based on codec preference until we receive
something from another device to the contrary. */
ast_mutex_lock(&i->lock);
if (i->jointcapability)
tmp->nativeformats = ast_codec_choose(&i->prefs, i->jointcapability, 1);
else if (i->capability)