diff --git a/channels/chan_sip.c b/channels/chan_sip.c index 7d96fb3f20..b508499eca 100644 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -1400,14 +1400,12 @@ static int update_call_counter(struct sip_pvt *fup, int event); static void sip_destroy_peer(struct sip_peer *peer); static void sip_destroy_user(struct sip_user *user); static int sip_poke_peer(struct sip_peer *peer); +static int sip_poke_peer_s(void *data); static void set_peer_defaults(struct sip_peer *peer); static struct sip_peer *temp_peer(const char *name); static void register_peer_exten(struct sip_peer *peer, int onoff); -static void sip_destroy_peer(struct sip_peer *peer); -static void sip_destroy_user(struct sip_user *user); static struct sip_peer *find_peer(const char *peer, struct sockaddr_in *sin, int realtime); static struct sip_user *find_user(const char *name, int realtime); -static int sip_poke_peer_s(void *data); static enum parse_register_result parse_register_contact(struct sip_pvt *pvt, struct sip_peer *p, struct sip_request *req); static int expire_register(void *data); static void reg_source_db(struct sip_peer *peer);