X-Git-Url: http://git.eversberg.eu/gitweb.cgi?p=lcr.git;a=blobdiff_plain;f=lcrsocket.h;h=edb882bff9174ea3c7de223e3e95e639a6a140f1;hp=86497f9c0dff423d8b0f49710beb4ac89ce07433;hb=a425aedc1ee2c0bba4ba20904943afb21bd6e2e5;hpb=ff4d197d5ecb2cb29a55f78b260ab387e3afc80d diff --git a/lcrsocket.h b/lcrsocket.h index 86497f9..edb882b 100644 --- a/lcrsocket.h +++ b/lcrsocket.h @@ -9,7 +9,7 @@ ** ** \*****************************************************************************/ -#define SOCKET_NAME "/var/run/LCR.socket" +#define SOCKET_NAME "%s/LCR.socket" /* structures that define message between admin-tool and pbx */ @@ -65,14 +65,18 @@ struct admin_response_state { struct admin_response_interface { char interface_name[32]; int portnum; + char portname[64]; int block; int ntmode; int ptp; + int l1hold; + int l2hold; int pri; int extension; int use; /* number of ports that use this interface */ int l1link; /* down(0) or up(1) */ int l2link; /* down(0) or up(1) */ + unsigned char l2mask[16]; /* one bit for each tei */ int los, ais, rdi, slip_tx, slip_rx; int channels; char busy[256]; /* if port is idle(0) busy(1) */