8 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
Write a C socket program on UNIX where a TCP client sends/reads a
time in decimal 24 hours format to the server and the server echoes the
seconds, minutes, and hours in the time.
Example: Client sends 18.78 hours and the server displays 18 hours, 46
minutes and 48 seconds. (1 Reply)
Discussion started by: adi_always4u143
1 Replies
2. AIX
Hi All,
I urgently need a Sample C program to Send/Recieve a file using Socket.
Thanks
Sara (1 Reply)
Discussion started by: saraperu
1 Replies
3. UNIX for Dummies Questions & Answers
i have created two files named server and client then when i run the server program it says the server is waiting(./server 5555) then when i run the client program it says "client error:connection refused" can u plz help me to run it?:( (7 Replies)
Discussion started by: kedah160
7 Replies
4. Programming
I wrote a program which will send a message to multiple clients(i.e, broadcasting) that are connected to a server.Once when the client receives a message from the server ,the client should read a file in the server and display it in the client.The client which responds (i.e, client wants all the... (3 Replies)
Discussion started by: vigneshinbox
3 Replies
5. Shell Programming and Scripting
All,
I am looked to develop a socket program from one Solaris server to another Solaris server to send UDP packets from a source UDP port number 2505 on the first server to the source port 2505 on the second server. Is it possible to do? What is the best way to do this?
I want to set the... (1 Reply)
Discussion started by: bubba112557
1 Replies
6. Linux
Hi. um. I'm trying to make a LAMP server on Fedora 7, but When I try to turn Apache/Httpd on, it gives me this error:
# chkconfig -- levels 235 httpd on
# /etc/init.d/httpd start
Starting httpd: (98)Address already in use: make_sock: could not bind to address 192.168.1.110.80
no listening... (8 Replies)
Discussion started by: umja345
8 Replies
7. Programming
Hi All,
I'm writing a client-server socket program. the client will be an instance of the well-known telnet application. i want to implement a simple authentication between the server and the client.
- the client should send this message (after the connection established): my password... (0 Replies)
Discussion started by: mhetfield
0 Replies
8. Programming
Excuse me . I'm a beginner . In windows , MFC can be used , but how to do in Unix ? And does unix support c++like VC++ ? How can I get developing tools in Unix ? (7 Replies)
Discussion started by: sanjohn
7 Replies
install::TempContent::Objects::mod_perl-2.0.9::docs::apiUserRContributedinstall::TempContent::Objects::mod_perl-2.0.9::docs::api::APR::SockAddr(3)
NAME
APR::SockAddr - Perl API for APR socket address structure
Synopsis
use APR::SockAddr ();
my $ip = $sock_addr->ip_get;
my $port = $sock_addr->port;
Description
"APR::SockAddr" provides an access to a socket address structure fields.
Normally you'd get a socket address object, by calling:
use Apache2::Connection ();
my $remote_sock_addr = $c->remote_addr;
my $local_sock_addr = $c->remote_local;
API
"APR::SockAddr" provides the following functions and/or methods:
"ip_get"
Get the IP address of the socket
$ip = $sock_addr->ip_get();
obj: $sock_addr ( "APR::SockAddr object" )
ret: $ip ( string )
since: 2.0.00
If you are familiar with how perl's "Socket" works:
use Socket 'sockaddr_in';
my ($serverport, $serverip) = sockaddr_in(getpeername($local_sock));
my ($remoteport, $remoteip) = sockaddr_in(getpeername($remote_sock));
in apr-speak that'd be written as:
use APR::SockAddr ();
use Apache2::Connection ();
my $serverport = $c->local_addr->port;
my $serverip = $c->local_addr->ip_get;
my $remoteport = $c->remote_addr->port;
my $remoteip = $c->remote_addr->ip_get;
"port"
Get the IP address of the socket
$port = $sock_addr->port();
obj: $sock_addr ( "APR::SockAddr object" )
ret: $port ( integer )
since: 2.0.00
Example: see "ip_get()"
Unsupported API
"APR::SockAddr" also provides auto-generated Perl interface for a few other methods which aren't tested at the moment and therefore their
API is a subject to change. These methods will be finalized later as a need arises. If you want to rely on any of the following methods
please contact the the mod_perl development mailing list so we can help each other take the steps necessary to shift the method to an
officially supported API.
"equal"
META: Autogenerated - needs to be reviewed/completed
See if the IP addresses in two APR socket addresses are equivalent. Appropriate logic is present for comparing IPv4-mapped IPv6 addresses
with IPv4 addresses.
$ret = $addr1->equal($addr2);
obj: $addr1 ( "APR::SockAddr object" )
One of the APR socket addresses.
arg1: $addr2 ( "APR::SockAddr object" )
The other APR socket address.
ret: $ret ( integer )
since: subject to change
The return value will be non-zero if the addresses are equivalent.
See Also
mod_perl 2.0 documentation.
Copyright
mod_perl 2.0 and its core modules are copyrighted under The Apache Software License, Version 2.0.
Authors
The mod_perl development team and numerous contributors.
perl v5.18.2 2015install::TempContent::Objects::mod_perl-2.0.9::docs::api::APR::SockAddr(3)