Merged revisions 282671-282672 via svnmerge from
authorRichard Mudgett <rmudgett@digium.com>
Wed, 18 Aug 2010 15:35:23 +0000 (15:35 +0000)
committerRichard Mudgett <rmudgett@digium.com>
Wed, 18 Aug 2010 15:35:23 +0000 (15:35 +0000)
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r282671 | rmudgett | 2010-08-18 10:27:51 -0500 (Wed, 18 Aug 2010) | 1 line

  Use the correct operator when calculating the PRI span devstate.
........
  r282672 | rmudgett | 2010-08-18 10:28:27 -0500 (Wed, 18 Aug 2010) | 1 line

  Use the correct type for aoce_delayhangup bit field.
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@282673 65c4cc65-6c06-0410-ace0-fbb531ad65f3

channels/chan_dahdi.c
channels/sig_pri.h

index c2089ac..14c43f8 100644 (file)
@@ -3112,7 +3112,7 @@ static void dahdi_pri_update_span_devstate(struct sig_pri_span *pri)
                        if (pri->pvts[idx]->owner
 #if defined(HAVE_PRI_SERVICE_MESSAGES)
                                /* Out-of-service B channels are "in-use". */
-                               && pri->pvts[idx]->service_status
+                               || pri->pvts[idx]->service_status
 #endif /* defined(HAVE_PRI_SERVICE_MESSAGES) */
                                ) {
                                ++in_use;
index f57d8f7..5a770ce 100644 (file)
@@ -295,8 +295,8 @@ struct sig_pri_span {
        int fds[SIG_PRI_NUM_DCHANS];                                    /*!< FD's for d-channels */
 
 #if defined(HAVE_PRI_AOC_EVENTS)
-       int aoc_passthrough_flag;          /*!< Represents what AOC messages (S,D,E) are allowed to pass-through */
-       int aoce_delayhangup:1;            /*!< defines whether the aoce_delayhangup option is enabled or not */
+       int aoc_passthrough_flag;                                               /*!< Represents what AOC messages (S,D,E) are allowed to pass-through */
+       unsigned int aoce_delayhangup:1;                                /*!< defines whether the aoce_delayhangup option is enabled or not */
 #endif /* defined(HAVE_PRI_AOC_EVENTS) */
 
 #if defined(HAVE_PRI_SERVICE_MESSAGES)