bool BBSocket::Bind( String host,int port ){ sockaddr_in sa; setsockaddr( &sa,host,port ); return bind( _sock,(sockaddr*)&sa,sizeof(sa) )>=0; }
bool BBSocket::Connect( String host,int port ){ sockaddr_in sa; setsockaddr( &sa,host,port ); return connect( _sock,(sockaddr*)&sa,sizeof(sa) )>=0; }
CInetAddr::CInetAddr(const char *hostname, int port) { setsockaddr(hostname, port); }
void BBSocketAddress::Set( String host,int port ){ setsockaddr( &_sa,host,port ); _valid=false; }