X-Git-Url: http://git.eversberg.eu/gitweb.cgi?p=lcr.git;a=blobdiff_plain;f=chan_lcr.h;h=29affad3f4f32f2954e3d18e998fd94dc3b0a586;hp=f1842c66430a7668bee2583ad14f3f9d0354baf3;hb=0efcf371b4a61fa1376e83d2b7404aeb47a36e26;hpb=81c485c126c08982e0d9120d5198c5515a0779d6 diff --git a/chan_lcr.h b/chan_lcr.h index f1842c6..29affad 100644 --- a/chan_lcr.h +++ b/chan_lcr.h @@ -10,16 +10,15 @@ \*****************************************************************************/ /* structure for all calls */ +struct bchannel; struct chan_call { struct chan_call *next; /* link to next call instance */ int state; /* current call state CHAN_LCR_STATE */ unsigned long ref; /* callref for this channel */ struct ast_channel *ast; /* current asterisk channel */ - unsigned long bchannel_handle; + struct bchannel *channel; /* reference to bchannel, if set */ - unsigned short bridge_id; /* 0 = off, equal ids are bridged */ - - struct ast_channel *ast; + int cause, location; }; enum {