X-Git-Url: http://git.eversberg.eu/gitweb.cgi?p=lcr.git;a=blobdiff_plain;f=gsm.h;h=5d126465e7f838b13cbc4419d5da20d1b57e9f05;hp=5080a8a5f734bf75b8198a01751e93e56832cf9e;hb=0345a55ca7308efdcebee25ec90ef0f11f78810e;hpb=740846314923a61f9608ac0b59830ed459537b90 diff --git a/gsm.h b/gsm.h index 5080a8a..5d12646 100644 --- a/gsm.h +++ b/gsm.h @@ -1,3 +1,6 @@ + +#include + extern int new_callref; struct gsm_conf { @@ -27,6 +30,8 @@ struct lcr_gsm { struct lcr_fd mncc_lfd; /* Unix domain socket to OpenBSC MNCC */ struct mncc_q_entry *mncc_q_hd; struct mncc_q_entry *mncc_q_tail; + struct lcr_timer socket_retry; /* Timer to re-try connecting to BSC socket */ + struct sockaddr_un sun; /* Socket address of MNCC socket */ }; extern struct lcr_gsm *gsm;