]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
Mon Dec 8 08:59:04 CST 2008 Pekka Pessi <first.last@nokia.com>
authorMichael Jerris <mike@jerris.com>
Tue, 16 Dec 2008 19:53:46 +0000 (19:53 +0000)
committerMichael Jerris <mike@jerris.com>
Tue, 16 Dec 2008 19:53:46 +0000 (19:53 +0000)
  * su: removed private functions accidentally declared as globals

  su_t64_to_time(), mutex_trylocker(), su_port_set_system_preferences()

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10814 d0543943-73ff-0310-b7d9-9358b9ac24b2

libs/sofia-sip/.update
libs/sofia-sip/libsofia-sip-ua/su/smoothsort.c
libs/sofia-sip/libsofia-sip-ua/su/sofia-sip/su_time.h
libs/sofia-sip/libsofia-sip-ua/su/su_alloc_lock.c
libs/sofia-sip/libsofia-sip-ua/su/su_port.c
libs/sofia-sip/libsofia-sip-ua/su/su_port.h
libs/sofia-sip/libsofia-sip-ua/su/su_root.c
libs/sofia-sip/libsofia-sip-ua/su/su_time.c

index dd8c0284145a4be8a26b322a28c1dff6facf7d06..484e0c547d6b78b1680c07d26cbc1ac6eb8aa80e 100644 (file)
@@ -1 +1 @@
-Tue Dec 16 13:51:53 CST 2008
+Tue Dec 16 13:52:51 CST 2008
index ba46ee83ac61611e5f89165ed30cc8f515f59ed2..1ef31a7e8c5cce54b6aa945f83878c1ce8d8278e 100644 (file)
@@ -37,6 +37,8 @@
 
 #include "config.h"
 
+#include <sofia-sip/heap.h>
+
 #include <assert.h>
 #include <stdio.h>
 #include <sys/types.h>
index bb991a1deb4b6dffb19df3b926835e345ed79762..b4acba6a7d87c1ec403a16bbf7a4ea69303fa2e2 100644 (file)
@@ -111,6 +111,19 @@ SOFIAPUBFUN uint32_t su_ntp_mw(su_ntp_t ntp);
 SOFIAPUBFUN uint32_t su_ntp_fraq(su_time_t t);
 SOFIAPUBFUN uint32_t su_time_ms(su_time_t t);
 #else
+su_inline uint32_t su_ntp_fraq(su_time_t t);
+su_inline uint32_t su_time_ms(su_time_t t);
+#endif
+
+SOFIAPUBFUN su_ntp_t su_ntp_hilo(uint32_t hi, uint32_t lo);
+
+SOFIAPUBFUN uint64_t su_counter(void);
+
+SOFIAPUBFUN uint64_t su_nanocounter(void);
+
+SOFIAPUBFUN uint32_t su_random(void);
+
+#if SU_HAVE_INLINE
 /** Middle 32 bit of NTP timestamp. */
 su_inline uint32_t su_ntp_fraq(su_time_t t)
 {
@@ -129,14 +142,6 @@ su_inline uint32_t su_time_ms(su_time_t t)
 }
 #endif
 
-SOFIAPUBFUN su_ntp_t su_ntp_hilo(uint32_t hi, uint32_t lo);
-
-SOFIAPUBFUN uint64_t su_counter(void);
-
-SOFIAPUBFUN uint64_t su_nanocounter(void);
-
-SOFIAPUBFUN uint32_t su_random();
-
 SOFIA_END_DECLS
 
 #endif /* !defined(SU_TIME_H) */
index bdb4feba7dd9df0239d9d1db22a008ea958ab5d6..d36be897546d07fc4e7384eceaa8f5616463b9f8 100644 (file)
@@ -57,7 +57,7 @@ static int mutex_locker(void *_mutex)
   return pthread_mutex_lock(mutex + 1);
 }
 
-int mutex_trylocker(void *_mutex)
+static int mutex_trylocker(void *_mutex)
 {
   pthread_mutex_t *mutex = _mutex;
   return pthread_mutex_trylock(mutex + 1);
index d9df350a4f902ca32ad0525028364862456826f9..17f37fa2a3966698e6aee295e4dd89bd974bbc71 100644 (file)
@@ -106,6 +106,7 @@ void su_port_prefer(su_port_create_f *create,
   if (start) preferred_su_clone_start = start;
 }
 
+static
 void su_port_set_system_preferences(char const *name)
 {
   su_port_create_f *create = preferred_su_port_create;
index 03775eb64e084859f8a1b8ea98d5d15eaf45ba6b..71d8630e959207e7b336f38125cd1fc925bf0704 100644 (file)
@@ -168,6 +168,8 @@ SOFIAPUBFUN su_root_t *su_root_create_with_port(su_root_magic_t *magic,
 
 SOFIAPUBFUN char const *su_port_name(su_port_t const *port);
 
+SOFIAPUBFUN int su_timer_reset_all(su_timer_queue_t *, su_task_r );
+
 /* ---------------------------------------------------------------------- */
 
 /* React to multiple events per one poll() to make sure
index 9aba660c2ec34ef88c264a0e4a9f70fcb2b85f03..af5d638499db70451193d63f2e98c0976b03809c 100644 (file)
@@ -115,6 +115,14 @@ struct su_root_s;
  * Contains hint of number of sockets supported by su_root_t */
 int su_root_size_hint = 64;
 
+/* ====================================================================== */
+
+_su_task_r su_task_new(su_task_r task, su_root_t *root, su_port_t *port);
+int su_task_attach(su_task_r self, su_root_t *root);
+int su_task_detach(su_task_r self);
+
+int su_timer_reset_all(su_timer_t **t0, su_task_r);
+
 /* =========================================================================
  * Tasks
  */
@@ -348,12 +356,6 @@ int su_task_execute(su_task_r const task,
   }
 }
 
-_su_task_r su_task_new(su_task_r task, su_root_t *root, su_port_t *port);
-int su_task_attach(su_task_r self, su_root_t *root);
-int su_task_detach(su_task_r self);
-
-int su_timer_reset_all(su_timer_t **t0, su_task_r);
-
 /* Note that is *not* necessary same as su_root_t,
  * as su_root_t can be extended */
 
index fa043fcdc4e6bd22d2325c33d758cde2d1b1ca4d..2326bfaba8f586df7a64d9cc18dd79052d3143bf 100644 (file)
@@ -202,6 +202,8 @@ su_duration_t su_duration(su_time_t const t1, su_time_t const t2)
 
 typedef uint64_t su_t64_t;     /* time with 64 bits */
 
+static su_time_t su_t64_to_time(su_t64_t const us);
+
 const uint32_t su_res32 = 1000000UL;
 const su_t64_t su_res64 = (su_t64_t)1000000UL;
 
@@ -307,6 +309,7 @@ uint32_t su_ntp_mw(su_ntp_t ntp)
   return (uint32_t) (ntp >> 16) & 0xffffffffLU;
 }
 
+static
 su_time_t su_t64_to_time(su_t64_t const us)
 {
   su_time_t tv;