On 1/31/07, Nickolay V. Shmyrev <[EMAIL PROTECTED]> wrote:
> В Втр, 30/01/2007 в 17:21 -0800, Jerry Richards пишет:
> > When I run
> > "/util/sipo-options --contact=sip:[EMAIL PROTECTED] --from=sip:[EMAIL 
> > PROTECTED]
> > 8.72.130 sip:[EMAIL PROTECTED]", I get the following runtime error:
> >
> >       sup_port(0x804b5f8):epoll_create(): function not implemented

As Nickolay told, that is because you have epoll_create() function in
your C library but it fails because your system lacks corresponding
kernel functionality.

> > and the "contact" field does not show up in the SIP OPTIONS request on the
> > network.

The Contact header is optional in OPTIONS request. The --contact
command line option is used only to select a local IP address and port
to bind the server socket, the IP address and port are included in Via
header.

> Well, actually it's a problem I've met also. the reason is the
> following: uclibc have no epoll.h but it has a dummy function for
> epoll_create. So sofia testing code just checks for epoll_create and
> thinks it exists. To quickly create workaround you should comment
> #HAVE_EPOLL and #HAVE_EPOLL_CREATE in config.h after
> running ./configure. Please note that you should comment them in file
> "config.h" not in "configure" itelf. Or change define to #undef.

Hm, so it would be more careful to check for both sys/epoll.h and
epoll_create function and then set HAVE_EPOLL?

-- 
Pekka.Pessi mail at nokia.com
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Sofia-sip-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel

Reply via email to