git:master:8e65fe4d: Merge pull request #1149 from mslehto/deadcode

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

git:master:8e65fe4d: Merge pull request #1149 from mslehto/deadcode

GitHub
Module: kamailio
Branch: master
Commit: 8e65fe4d7ac055b285798290c68fe378e2addbf6
URL: https://github.com/kamailio/kamailio/commit/8e65fe4d7ac055b285798290c68fe378e2addbf6

Author: Daniel-Constantin Mierla <[hidden email]>
Committer: GitHub <[hidden email]>
Date: 2017-06-06T09:37:10+02:00

Merge pull request #1149 from mslehto/deadcode

Found some obsolete statements in nathelper

---

Modified: src/modules/nathelper/nathelper.c

---

Diff:  https://github.com/kamailio/kamailio/commit/8e65fe4d7ac055b285798290c68fe378e2addbf6.diff
Patch: https://github.com/kamailio/kamailio/commit/8e65fe4d7ac055b285798290c68fe378e2addbf6.patch

---

diff --git a/src/modules/nathelper/nathelper.c b/src/modules/nathelper/nathelper.c
index 61f3747f09..283e75c89b 100644
--- a/src/modules/nathelper/nathelper.c
+++ b/src/modules/nathelper/nathelper.c
@@ -102,42 +102,9 @@ MODULE_VERSION
 #define NAT_UAC_TEST_C_PORT 0x80
 
 
-#define DEFAULT_RTPP_SET_ID 0
-
-#define MI_SET_NATPING_STATE "nh_enable_ping"
-#define MI_DEFAULT_NATPING_STATE 1
-
-#define MI_MIN_RECHECK_TICKS 0
-#define MI_MAX_RECHECK_TICKS (unsigned int)-1
-
-#define MI_SHOW_RTP_PROXIES "nh_show_rtpp"
-
-#define MI_RTP_PROXY_NOT_FOUND "RTP proxy not found"
-#define MI_RTP_PROXY_NOT_FOUND_LEN (sizeof(MI_RTP_PROXY_NOT_FOUND)-1)
-#define MI_PING_DISABLED "NATping disabled from script"
-#define MI_PING_DISABLED_LEN (sizeof(MI_PING_DISABLED)-1)
-#define MI_SET "set"
-#define MI_SET_LEN (sizeof(MI_SET)-1)
-#define MI_INDEX "index"
-#define MI_INDEX_LEN (sizeof(MI_INDEX)-1)
-#define MI_DISABLED "disabled"
-#define MI_DISABLED_LEN (sizeof(MI_DISABLED)-1)
-#define MI_WEIGHT "weight"
-#define MI_WEIGHT_LEN (sizeof(MI_WEIGHT)-1)
-#define MI_RECHECK_TICKS "recheck_ticks"
-#define MI_RECHECK_T_LEN (sizeof(MI_RECHECK_TICKS)-1)
-
-
-
-/* Supported version of the RTP proxy command protocol */
-#define SUP_CPROTOVER 20040107
-/* Required additional version of the RTP proxy command protocol */
-#define REQ_CPROTOVER "20050322"
-/* Additional version necessary for re-packetization support */
-#define REP_CPROTOVER "20071116"
-#define PTL_CPROTOVER "20081102"
-
-#define CPORT "22222"
+#define DEFAULT_NATPING_STATE 1
+
+
 static int nat_uac_test_f(struct sip_msg* msg, char* str1, char* str2);
 static int fix_nated_contact_f(struct sip_msg *, char *, char *);
 static int add_contact_alias_0_f(struct sip_msg *, char *, char *);
@@ -190,7 +157,6 @@ static struct {
 static int ping_nated_only = 0;
 static const char sbuf[4] = {0, 0, 0, 0};
 static str force_socket_str = STR_NULL;
-static pid_t mypid;
 static int sipping_flag = -1;
 static int natping_disable_flag = -1;
 static int natping_processes = 1;
@@ -201,7 +167,7 @@ static char* rcv_avp_param = NULL;
 static unsigned short rcv_avp_type = 0;
 static int_str rcv_avp_name;
 
-static char *natping_socket = 0;
+static char* natping_socket = NULL;
 static int udpping_from_path = 0;
 static int sdp_oldmediaip = 1;
 static int raw_sock = -1;
@@ -213,7 +179,7 @@ static request_method_t sipping_method_id = 0;
 static int nh_filter_srvid = 0;
 
 /*0-> disabled, 1 ->enabled*/
-unsigned int *natping_state=0;
+unsigned int* natping_state = NULL;
 
 static cmd_export_t cmds[] = {
  {"fix_nated_contact",  (cmd_function)fix_nated_contact_f,    0,
@@ -521,7 +487,7 @@ mod_init(void)
  LM_ERR("no shmem left\n");
  return -1;
  }
- *natping_state = MI_DEFAULT_NATPING_STATE;
+ *natping_state = DEFAULT_NATPING_STATE;
 
  if (ping_nated_only && ul.nat_flag==0) {
  LM_ERR("bad config - ping_nated_only enabled, but no nat bflag"
@@ -596,9 +562,6 @@ child_init(int rank)
  if (rank<=0 && rank!=PROC_TIMER)
  return 0;
 
- /* Iterate known RTP proxies - create sockets */
- mypid = getpid();
-
  return 0;
 }
 


_______________________________________________
Kamailio (SER) - Development Mailing List
[hidden email]
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev