]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
Mon Jan 12 08:27:07 CST 2009 Pekka Pessi <first.last@nokia.com>
authorMichael Jerris <mike@jerris.com>
Wed, 11 Feb 2009 16:54:20 +0000 (16:54 +0000)
committerMichael Jerris <mike@jerris.com>
Wed, 11 Feb 2009 16:54:20 +0000 (16:54 +0000)
  * su_port.c: added #include <sofia-sip/su_string.h>

  Making poll mechanism name matching case-insensitive.

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

libs/sofia-sip/.update
libs/sofia-sip/libsofia-sip-ua/su/su_port.c

index b413eb34749fcc2b09c0c5249d45c0b511a9d2e1..e975094d3ea6d8bd9c1fade0d98fbd46791bd05b 100644 (file)
@@ -1 +1 @@
-Wed Feb 11 10:53:44 CST 2009
+Wed Feb 11 10:54:13 CST 2009
index 422e72482c08b0f5265b7b68ce910179c1c41dc7..8d6abe3d2ab7289801ac863c78a0bf6afedb817c 100644 (file)
@@ -44,8 +44,8 @@
 #define su_port_s su_virtual_port_s
 
 #include "su_port.h"
+#include <sofia-sip/su_string.h>
 
-#include <string.h>
 #include <stdlib.h>
 
 /** Create the default su_port_t implementation. */
@@ -115,25 +115,25 @@ void su_port_set_system_preferences(char const *name)
   if (name == NULL)
       ;
 #if HAVE_EPOLL
-  else if (strcmp(name, "epoll") == 0) {
+  else if (su_casematch(name, "epoll")) {
     create = su_epoll_port_create;
     start = su_epoll_clone_start;
   }
 #endif
 #if HAVE_KQUEUE
-  else if (strcmp(name, "kqueue") == 0) {
+  else if (su_casematch(name, "kqueue")) {
     create = su_kqueue_port_create;
     start = su_kqueue_clone_start;
   }
 #endif
 #if HAVE_SYS_DEVPOLL_H
-  else if (strcmp(name, "devpoll") == 0) {
+  else if (su_casematch(name, "devpoll")) {
     create = su_devpoll_port_create;
     start = su_devpoll_clone_start;
   }
 #endif
 #if HAVE_POLL_PORT
-  else if (strcmp(name, "poll") == 0) {
+  else if (su_casematch(name, "poll")) {
     create = su_poll_port_create;
     start = su_poll_clone_start;
   }
@@ -144,7 +144,7 @@ void su_port_set_system_preferences(char const *name)
     start = su_wsaevent_clone_start;
   }
 #elif HAVE_SELECT
-  else if (strcmp(name, "select") == 0) {
+  else if (su_casematch(name, "select")) {
     create = su_select_port_create;
     start = su_select_clone_start;
   }