Manual

- Overview
- Tutorials
- FAQs
- History / Changes
- License

Reference

- Language
- Functions
- Operators
- Special Variables
- Pragmas
- Utilities
- Internals
- Platform Specific

Modules

- A • B • C • D • E
- F • G • H • I • L
- M • N • O • P • S
- T • U • X

News / Blogs

- Perl Buzz
- Perl Iron Man
- Perlsphere
- Planet Perl
- TPF news
- Use Perl

See also

- CPAN
- Perl.org
- Perl.com
- Perl 5 Wiki
- Perl Jobs
- Perl Mongers
- Perl Monks

Contact

- Site designed and maintained by Jon Allen (JJ)
- http://perl.jonallen.info

- View the project page and FAQs

# getsockname

Perl 5 version 10.1 documentation
Go to top

# getsockname

Perl functions A-Z | Perl functions by category | The 'perlfunc' manpage

- getsockname SOCKET

  Returns the packed sockaddr address of this end of the SOCKET connection, in case you don't know the address because you have several different IPs that the connection might have come in on.

          use Socket;    $mysockaddr = getsockname(SOCK);    ($port, $myaddr) = sockaddr_in($mysockaddr);    printf "Connect to %s [%s]\n",       scalar gethostbyaddr($myaddr, AF_INET),       inet_ntoa($myaddr);

Recently read

Tools

- Preferences