Version 0.1.11 from FTP

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@406 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
Mark Spencer
2002-01-13 18:51:27 +00:00
parent 0cbb5dd731
commit c36135eebf
2 changed files with 9 additions and 3 deletions

View File

@@ -476,8 +476,14 @@ static int oss_hangup(struct ast_channel *c)
needhangup = 0;
needanswer = 0;
if (hookstate) {
res = 2;
write(sndcmd[1], &res, sizeof(res));
if (autoanswer) {
/* Assume auto-hangup too */
hookstate = 0;
} else {
/* Make congestion noise */
res = 2;
write(sndcmd[1], &res, sizeof(res));
}
}
return 0;
}

View File

@@ -77,7 +77,7 @@
#define ADSI_SWITCH_TO_DATA2 0x92 /* Switch CPE to data mode */
#define ADSI_SWITCH_TO_VOICE2 0x93 /* Switch CPE to voice mode */
#define ADSI_DISP_CALL_BUF 0x94 /* Display specified call buffer */
#define ADSI_CLEAR_CALL_BUF 0x95 /* Clear specified call buffer */
#define ADSI_CLEAR_CALL_B 0x95 /* Clear specified call buffer */
#ifdef __ADSI_CPE
/* These messages are reserved for the ADSI CPE only */