using bind() call on FreeBSD

Gagan Grewal gagan_grewal at vsnl.net
Mon Jun 23 10:43:37 PDT 2003


Hi Folks :)

I am trying to write a simple a server process which follows this sequence...
  socket()
  bind()
  listen()
  accept()
    .
    .
    .
  close( descriptor from accept() )
  close( descriptor from socket() )

But I am getting error 99 (Cannot assign requested address) from bind().

I am trying to bind the socket on 127.0.0.1:3333
(This works on Linux though)

Are there any special/extra things I need to do in /etc or elsewhere to make
this program run on FreeBSD ?

I am running FreeBSD 4.7-RELEASE

Any help/pointers from you folks would be great :)

Thanks in advance :)

Regards,
Gagan.


More information about the freebsd-questions mailing list