Invincibill wrote:
>
> is there anyway to see which port a player is connected FROM? i
> want to put it in my do_users function. i couldnt find any function
> in socket.h to do that.
Well, the accept() call modifies a sockaddr_in structure, which has
the member sin_port. Although, IMHO, it's rather pointless to
display it. Anyway, you'd do:
d->port = ntohs(peer.sin_port);
where peer is a variable of type "struct sockaddr_in", previously
passed to accept() as,
accept(..., (struct sockaddr *) &peer, ...)
-dak
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST