Procházet zdrojové kódy

- sun compile fixes
- kill_sem.sh sun update

Andrei Pelinescu-Onciul před 23 roky
rodič
revize
34b052f1dc
4 změnil soubory, kde provedl 26 přidání a 10 odebrání
  1. 2 2
      Makefile.defs
  2. 19 3
      modules/tm/test/kill_sem.sh
  3. 2 2
      test/stateless.cfg
  4. 3 3
      test/th-uri-2.cfg

+ 2 - 2
Makefile.defs

@@ -77,7 +77,7 @@ ifeq ($(ARCH), i386)
 endif
 
 ifeq ($(ARCH), sparc64)
-	DEFS+= -DFAST_LOCK
+#	DEFS+= -DFAST_LOCK
 endif
 
 
@@ -139,7 +139,7 @@ ifeq  ($(OS), SunOS)
 		MOD_LDFLAGS=-g -G
 	endif
 	ifeq ($(ARCH), sparc64)
-#		CFLAGS+= -mv8 -Wa,-xarch=v8plus
+		CFLAGS+= -mv8 -Wa,-xarch=v8plus
 	endif
 
 YACC=yacc

+ 19 - 3
modules/tm/test/kill_sem.sh

@@ -1,4 +1,20 @@
-#!/bin/sh
+#!/bin/bash
 
-ipcrm sem `cat /proc/sysvipc/sem | awk '{ print $2; }'`
-ipcrm shm `cat /proc/sysvipc/shm | awk '{ print $2; }'` 
+OS=`uname -s`
+echo $OS
+if [ "$OS"  == "Linux" ] 
+then
+	ipcrm sem `cat /proc/sysvipc/sem | awk '{ print $2; }'`
+	ipcrm shm `cat /proc/sysvipc/shm | awk '{ print $2; }'` 
+elif [ "$OS" == "SunOS" ]
+then	
+	whoami=`whoami`
+	for r in `ipcs|grep ${whoami}| awk '{ print $2; }' `
+	do
+		echo "deleting semid $r"
+		ipcrm -s $r
+	done
+
+
+
+fi

+ 2 - 2
test/stateless.cfg

@@ -18,9 +18,9 @@ check_via=no     # (cmd. line: -v)
 dns=off           # (cmd. line: -r)
 rev_dns=off      # (cmd. line: -R)
 #port=5070
-listen=10.0.0.179
+#listen=10.0.0.179
 #listen=127.0.0.1
-#listen=192.168.57.33
+listen=192.168.57.33
 loop_checks=0
 # for more info: sip_router -h
 

+ 3 - 3
test/th-uri-2.cfg

@@ -11,7 +11,7 @@
 debug=3          # debug level (cmd line: -dddddddddd)
 #fork=yes          # (cmd. line: -D)
 fork=yes
-#fork=no
+fork=no
 log_stderror=yes # (cmd line: -E)
 #log_stderror=no	# (cmd line: -E)
 
@@ -22,8 +22,8 @@ dns=on           # (cmd. line: -r)
 rev_dns=yes      # (cmd. line: -R)
 #port=5070
 #listen=127.0.0.1
-#listen=192.168.57.33
-listen=10.0.0.179
+listen=192.168.57.33
+#listen=10.0.0.179
 loop_checks=0
 # for more info: sip_router -h