10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
To set up a sftp connection between Server A, Server B and a website.com
A batch script will start from Server A and Server B and Connect to the Website server
How to setup sftp connection between server's. (1 Reply)
Discussion started by: aix_admin_007
1 Replies
2. Red Hat
Hi all, I setup redhat in VMware and I connected to internet, so I want setup sofware for redhat over internet what is command I used ? Are you understand my question, my ability of english is not good, such as I want setup dhcp packet I must used a command ? (yum... or...apt-get...or rpm... ?... (4 Replies)
Discussion started by: ilinux9
4 Replies
3. Solaris
Hi all, I have setup Solaris 10 OS on my home Sparc (Blade 1500) box. I also setup CDE (Common Desktop Environment).
The box has Network card with 6 connections available for Internet, So I hooked up a hard-wired link from my router to the first slot. The light is green on both ends.
Now, how... (2 Replies)
Discussion started by: steve701
2 Replies
4. Solaris
I have a solaris 10 on my laptop. I want to let my internet work.
Command: ifconfig -a
Return:
lo: ...
e1000g0: ...
I dont know what else to setup so when I open firefox, I have access to internet. Can anyone show me how to do the setting? Thanks a lot. (1 Reply)
Discussion started by: dbahaha
1 Replies
5. AIX
Hi there,
I would like to setup an ssh connection between the aix and the mainframes server. I would like to setup a script such that it wont ask the password every time when i try to connect the mainframes server from my unix box. If you guys provide the sample script that would really... (2 Replies)
Discussion started by: overnight
2 Replies
6. Solaris
I got solaris 10 works, but I cannot set up my internet connection. When I ping a website and i open the web browser, it doesn't work.
When the installation asked 'Am I in a network?' i answerd 'no'. I think this is my minstake. How can i get Internet, now?
I have a ADSL modem (not router).... (5 Replies)
Discussion started by: mghis
5 Replies
7. IP Networking
Hi,
I am using VMWARE and when I have the network connection set to NAT and the VM set to DHCP I get internet connection. But when I set the connection to BRIDGED and assign a static IP address I loose internet connection. I have used netconfig to manually assign the IP Address, GATEWAY, and... (5 Replies)
Discussion started by: mojoman
5 Replies
8. Solaris
Hi all,
i have configured my solaris 5 .10 for internet connection by editing the files /etc/hosts/,/etc/resolve.config,/etc/defalutrouter and nsswitchconfig .
during installation i was not requested for ip adddress even i plugged network cable.
am i need to install any network card... (2 Replies)
Discussion started by: srikanthg
2 Replies
9. Solaris
Hi all,
Can anyone please tell me how to setup internet on solaris10, b72?
I own an airtel broadband, with a beetel 220BXI modem.
I am new to solaris so was wondering as to how it can be done?
Thanks (23 Replies)
Discussion started by: wrapster
23 Replies
10. UNIX for Advanced & Expert Users
I am running on a linux in my company's main site.
Sometimes I need to access to a server in another site and
run some x-applications. I tried to SSH to that server, but
had difficulty setting up the correct DISPLAY variable.
I used "who" to list the users and got something like:... (2 Replies)
Discussion started by: johnjohn
2 Replies
ost::IPV6Address(3) Library Functions Manual ost::IPV6Address(3)
NAME
ost::IPV6Address -
The network name and address objects are all derived from a common IPV6Address base class.
SYNOPSIS
#include <address.h>
Inherited by ost::IPV6Broadcast, ost::IPV6Host, ost::IPV6Mask, and ost::IPV6Multicast.
Public Member Functions
IPV6Address (const IPV6Validator *validator=NULL)
Create an Internet Address object with an empty (0.0.0.0) address.
IPV6Address (struct in6_addr addr, const IPV6Validator *validator=NULL)
Convert the system internet address data type (struct in_addr) into a Common C++ IPV6Address object.
IPV6Address (const char *address, const IPV6Validator *validator=NULL)
Convert a null terminated ASCII host address string (example: '127.0.0.1') or host address name (example: 'www.voxilla.org') directly
into a Common C++ IPV6Address object.
IPV6Address (const IPV6Address &rhs)
Copy constructor.
virtual ~IPV6Address ()
Destructor.
const char * getHostname (void) const
Provide a string representation of the value (Internet Address) held in the IPV6Address object.
bool isInetAddress (void) const
May be used to verify if a given IPV6Address returned by another function contains a 'valid' address, or '0.0.0.0' which is often used
to mark 'invalid' IPV6Address values.
struct in6_addr getAddress (void) const
Provide a low level system usable struct in_addr object from the contents of IPV6Address.
struct in6_addr getAddress (size_t i) const
Provide a low level system usable struct in_addr object from the contents of IPV6Address.
size_t getAddressCount () const
Returns the number of internet addresses that an IPV6Address object contains.
IPV6Address & operator= (const char *str)
IPV6Address & operator= (struct in6_addr addr)
IPV6Address & operator= (const IPV6Address &rhs)
bool operator! () const
bool operator== (const IPV6Address &a) const
Compare two internet addresses to see if they are equal (if they specify the physical address of the same internet host).
bool operator!= (const IPV6Address &a) const
Compare two internet addresses to see if they are not equal (if they each refer to unique and different physical ip addresses).
Protected Member Functions
bool setIPAddress (const char *host)
Sets the IP address from a string representation of the numeric address, ie '127.0.0.1'.
void setAddress (const char *host)
Used to specify a host name or numeric internet address.
Protected Attributes
struct in6_addr * ipaddr
size_t addr_count
char * hostname
Static Protected Attributes
static Mutex mutex
Detailed Description
The network name and address objects are all derived from a common IPV6Address base class.
Specific classes, such as IPV4Host, IPV6Mask, etc, are defined from IPV6Address entirely so that the manner a network address is being used
can easily be documented and understood from the code and to avoid common errors and accidental misuse of the wrong address object. For
example, a 'connection' to something that is declared as a 'IPV6Host' can be kept type-safe from a 'connection' accidently being made to
something that was declared a 'IPV6Broadcast'.
Author:
David Sugar dyfet@ostel.com Internet Address binary data type.
Constructor & Destructor Documentation
ost::IPV6Address::IPV6Address (const IPV6Validator *validator = NULL)
Create an Internet Address object with an empty (0.0.0.0) address. Parameters:
validator optional validator function object, intended for derived classes.
ost::IPV6Address::IPV6Address (struct in6_addraddr, const IPV6Validator *validator = NULL)
Convert the system internet address data type (struct in_addr) into a Common C++ IPV6Address object. Parameters:
addr struct of system used binary internet address.
validator optional validator function object, intended for derived classes.
ost::IPV6Address::IPV6Address (const char *address, const IPV6Validator *validator = NULL)
Convert a null terminated ASCII host address string (example: '127.0.0.1') or host address name (example: 'www.voxilla.org') directly into
a Common C++ IPV6Address object. Parameters:
address null terminated C string.
validator optional validator function object, intended for derived classes.
ost::IPV6Address::IPV6Address (const IPV6Address &rhs)
Copy constructor.
virtual ost::IPV6Address::~IPV6Address () [virtual]
Destructor.
Member Function Documentation
struct in6_addr ost::IPV6Address::getAddress (void) const [read]
Provide a low level system usable struct in_addr object from the contents of IPV6Address. This is needed for services such as bind() and
connect().
Returns:
system binary coded internet address.
struct in6_addr ost::IPV6Address::getAddress (size_ti) const [read]
Provide a low level system usable struct in_addr object from the contents of IPV6Address. This is needed for services such as bind() and
connect().
Parameters:
i for IPV6Addresses with multiple addresses, returns the address at this index. User should call getAddressCount() to determine the
number of address the object contains.
Returns:
system binary coded internet address. If parameter i is out of range, the first address is returned.
size_t ost::IPV6Address::getAddressCount () const [inline]
Returns the number of internet addresses that an IPV6Address object contains. This usually only happens with IPV6Host objects where
multiple IP addresses are returned for a DNS lookup
const char* ost::IPV6Address::getHostname (void) const
Provide a string representation of the value (Internet Address) held in the IPV6Address object. Returns:
string representation of IPV6Address.
bool ost::IPV6Address::isInetAddress (void) const
May be used to verify if a given IPV6Address returned by another function contains a 'valid' address, or '0.0.0.0' which is often used to
mark 'invalid' IPV6Address values. Returns:
true if address != 0.0.0.0.
bool ost::IPV6Address::operator! () const [inline]
bool ost::IPV6Address::operator!= (const IPV6Address &a) const
Compare two internet addresses to see if they are not equal (if they each refer to unique and different physical ip addresses). This is
implimented in terms of operator==
IPV6Address& ost::IPV6Address::operator= (const char *str)
IPV6Address& ost::IPV6Address::operator= (struct in6_addraddr)
IPV6Address& ost::IPV6Address::operator= (const IPV6Address &rhs)
bool ost::IPV6Address::operator== (const IPV6Address &a) const
Compare two internet addresses to see if they are equal (if they specify the physical address of the same internet host). If there is more
than one IP address in either IPV6Address object, this will return true if all of the IP addresses in the smaller are in the larger in any
order.
void ost::IPV6Address::setAddress (const char *host) [protected]
Used to specify a host name or numeric internet address. Parameters:
host The string representation of the IP address or a hostname, , if NULL, it will default to INADDR_ANY
bool ost::IPV6Address::setIPAddress (const char *host) [protected]
Sets the IP address from a string representation of the numeric address, ie '127.0.0.1'. Parameters:
host The string representation of the IP address
Returns:
true if successful
Member Data Documentation
size_t ost::IPV6Address::addr_count [protected]
char* ost::IPV6Address::hostname [mutable], [protected]
struct in6_addr* ost::IPV6Address::ipaddr [protected]
Mutex ost::IPV6Address::mutex [static], [protected]
Author
Generated automatically by Doxygen for GNU CommonC++ from the source code.
GNU CommonC++ Sat Jun 23 2012 ost::IPV6Address(3)