[Serusers] NatHelper & Portaone RTP Proxy

Darren Sessions dsessions at ionosphere.net
Wed Dec 3 15:40:31 CET 2003


I am having problems compiling rtpproxy on a Sun Netra 1400t with Solaris 9.

root:/export/home/rtpproxy # make all
cc  -o main.o -c main.c
In file included from main.c:45:
myqueue.h:40:23: sys/cdefs.h: No such file or directory
main.c:51:17: err.h: No such file or directory
main.c: In function `main':
main.c:486: structure has no member named `sun_len'
make: *** [main.o] Error 1

I am new to this stuff, so everyone will have to bear with me.

I can't seem to find cdefs.h or err.h. I did however throw the Makefile.gnu
up as Makefile and uncommented the section labeled "for Solaris".

Any help would be appreciated! :)

Thanks,

 - Darren

-----Original Message-----
From: Andrei Pelinescu-Onciul
[mailto:pelinescu-onciul at fokus.fraunhofer.de]
Sent: Tuesday, December 02, 2003 5:36 PM
To: Darren Sessions
Cc: serusers at lists.iptel.org
Subject: Re: [Serusers] NatHelper & Portaone RTP Proxy


On Dec 02, 2003 at 17:10, Darren Sessions <dsessions at ionosphere.net> wrote:
> Someone correct me if I'm wrong, but is the typical setup for Nathelper
and
> Portaone RTP proxy work on seperate servers with dual network cards?

No. nathelper use unix sockets to communicate with rtprpoxy so they must
be located on the same box (ser runing nathelper and rtproxy).

Also it is better to run/configure them on only one interface (to avoid
 packets with different source address than the destination of the intial
 packet going back to the nat).

>then
> talking to another SER box doing registrations and call routing? and the
> Portaone RTP taking the voice packets?


Andrei




More information about the sr-users mailing list