On Wed, 12 Dec 2001, Bogdan Marinca wrote:
> > > stiu ca la ``bind()'' la ``struct sockaddr *my_addr'' puteam
> > > specifica 0 la adresa si asulta pe toate intefetele dar eu
> > > nu vreau chiar pe toate ... ce trebuie sa fac?
> > stuff.sin_addr.s_addr=inet_addr("1.1.1.1");
> > ..unde 1.1.1.1 este adresa interfetei cu pricina
> se pare ca nu am fost inteles bine ...
> eu vroiam mai mult de o adresa sa ascult, dar nu toate.
> deci daca vreau ptr 1.1.1.1 si ptr 2.2.2.2 dar doar ptr astea
> cum fac?
AFAIK nu poti. Tre' sa deschizi mai multe socket-uri.
Iti poti fork()ui copchii care sa asculte, folosesti select(), your
choice, da' sustin ca nu poti sa asculti pe _aproape_ toate interfetele cu
un singur bind()
Daca gresesc, va rog sa-mi spuna cineva!
> > > si - daca se poate - as vrea sa am si un tcpserver cu acelasi
> > > comportament ... cum sa`l configurez?
> > rtfm?
> poti sa`mi dai un link totusi?
Sigur!
a: www.google.com
b: cr.yp.to/ucspi-tcp.html
0. x="tcpserver"
1. te duci la google si dai search dupa x
2. obtii url-ul b
3. daca b nu te ajuta, schimbi x si treci la pasul 1
-- sekure at gmx dot co dot uk
.include 'send pgp key' in the subject to get my pgp key
"There is a penguin sitting on the top left corner of my monitor...
He's watching you!"
---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
unsubscribe from this list.