Review Board 1.7.16


sync chan_dahdi->p->outgoing with sig_XXX->p-outgoing

Review Request #1747 - Created Feb. 15, 2012 and submitted

Alec Davis
1.8 and above
Reviewers
asterisk-dev
Asterisk
Jeremy Pepper review https://reviewboard.asterisk.org/r/1737/ highlighted an issue where p->outgoing flag isn't in sync between chan_dahdi and sig_analog
sig_analog: Basic calls in and out with analog TDM800P
sig_pri and sig_ss7: compiles

Changes between revision 3 and 4

1 2 3 4 5
1 2 3 4 5

  1. trunk/channels/sig_pri.h: Loading...
  2. trunk/channels/sig_pri.c: Loading...
  3. trunk/channels/sig_ss7.h: Loading...
  4. trunk/channels/sig_ss7.c: Loading...
trunk/channels/sig_pri.h
Revision 353434 New Change
[20] 187 lines
[+20] [+] struct sig_pri_callback {
188
	/* Note: Called with PRI lock held */
188
	/* Note: Called with PRI lock held */
189
	void (* const handle_dchan_exception)(struct sig_pri_span *pri, int index);
189
	void (* const handle_dchan_exception)(struct sig_pri_span *pri, int index);
190
	void (* const set_alarm)(void *pvt, int in_alarm);
190
	void (* const set_alarm)(void *pvt, int in_alarm);
191
	void (* const set_dialing)(void *pvt, int is_dialing);
191
	void (* const set_dialing)(void *pvt, int is_dialing);
192
	void (* const set_digital)(void *pvt, int is_digital);
192
	void (* const set_digital)(void *pvt, int is_digital);

    
   
193
	void (* const set_outgoing)(void *pvt, int is_outgoing);
193
	void (* const set_callerid)(void *pvt, const struct ast_party_caller *caller);
194
	void (* const set_callerid)(void *pvt, const struct ast_party_caller *caller);
194
	void (* const set_dnid)(void *pvt, const char *dnid);
195
	void (* const set_dnid)(void *pvt, const char *dnid);
195
	void (* const set_rdnis)(void *pvt, const char *rdnis);
196
	void (* const set_rdnis)(void *pvt, const char *rdnis);
196
	void (* const queue_control)(void *pvt, int subclass);
197
	void (* const queue_control)(void *pvt, int subclass);
197
	int (* const new_nobch_intf)(struct sig_pri_span *pri);
198
	int (* const new_nobch_intf)(struct sig_pri_span *pri);
[+20] [20] 471 lines
trunk/channels/sig_pri.c
Diff Revision 3 Diff Revision 4
 
trunk/channels/sig_ss7.h
Diff Revision 3 Diff Revision 4
 
trunk/channels/sig_ss7.c
Diff Revision 3 Diff Revision 4
 
  1. trunk/channels/sig_pri.h: Loading...
  2. trunk/channels/sig_pri.c: Loading...
  3. trunk/channels/sig_ss7.h: Loading...
  4. trunk/channels/sig_ss7.c: Loading...

https://reviewboard.asterisk.org/ runs on a server provided by Digium, Inc. and uses bandwidth donated to the open source Asterisk community by API Digital Communications in Huntsville, AL USA.
Please report problems with this site to asteriskteam@digium.com.