File: //proc/self/root/usr/local/share/perl5/auto/Net/SOCKS/param.al
# NOTE: Derived from blib/lib/Net/SOCKS.pm.
# Changes made here will be lost when autosplit is run again.
# See AutoSplit.pm.
package Net::SOCKS;
#line 567 "blib/lib/Net/SOCKS.pm (autosplit into blib/lib/auto/Net/SOCKS/param.al)"
# get/set an internal variable
# Currently known are:
# socks_addr, socks_port, listen_addr, listen_port,
# peer_addr, peer_port, fh, user_id, vn, cd, status_num.
sub param {
my ($self, $key, $value) = @_;
if (! defined $value) {
# No value given. We're doing a "get"
if ( defined ${*self}{$key} ) { return ${*self}{$key} }
else { return undef }
}
# Value given. We're doing a "set"
${*self}{$key} = $value;
return $value;
}
1;
1;
# end of Net::SOCKS::param