X-Git-Url: http://git.eversberg.eu/gitweb.cgi?p=lcr.git;a=blobdiff_plain;f=interface.h;h=a310a92cfba3dfdb8f3552ccb683594cb2a831e3;hp=2a46c5914a06649e700cee9f58715cb41e273169;hb=58afedec93e67db3600e2251d922fa3a4dbd7254;hpb=03e00d7b37e755a4644739cdc5e3903d72c8e8d6 diff --git a/interface.h b/interface.h index 2a46c59..a310a92 100644 --- a/interface.h +++ b/interface.h @@ -108,6 +108,10 @@ struct interface { int bf_len; /* filter length of blowfish */ #ifdef WITH_GSM_BS int gsm_bs; /* interface is an GSM BS interface */ +#if 0 + int gsm_bs_payloads; + unsigned char gsm_bs_payload_types[8]; +#endif #endif #ifdef WITH_GSM_MS int gsm_ms; /* interface is an GSM MS interface */ @@ -115,8 +119,8 @@ struct interface { #endif #ifdef WITH_SIP int sip; /* interface is a SIP interface */ - char sip_local_ip[16]; - char sip_remote_ip[16]; + char sip_local_peer[32]; + char sip_remote_peer[32]; void *sip_inst; /* sip instance */ #endif int rtp_bridge; /* bridge RTP directly (for calls comming from interface) */ @@ -138,7 +142,7 @@ extern char interface_error[256]; struct interface *read_interfaces(void); void free_interfaces(struct interface *interface_start); void relink_interfaces(void); -void load_port(struct interface_port *ifport); +void load_mISDN_port(struct interface_port *ifport); void doc_interface(void); void do_screen(int out, char *id, int idsize, int *type, int *present, const char *interface_name); struct interface *getinterfacebyname(const char *name);