inet.c File Reference

Go to the source code of this file.

Functions

unsigned our_inet_addr (char const *cp)
char * our_inet_ntoa (struct in_addr in)
int initializeWinsockIfNecessary (void)
struct hostent * our_gethostbyname (char *name)
long our_random ()
void our_srandom (unsigned int x)
char * our_initstate (unsigned int seed, char *arg_state, int n)
char * our_setstate (char *arg_state)
u_int32_t our_random32 ()
void __bzero (char *to, int count)

Variables

static int const degrees [MAX_TYPES] = { DEG_0, DEG_1, DEG_2, DEG_3, DEG_4 }
static int const seps [MAX_TYPES] = { SEP_0, SEP_1, SEP_2, SEP_3, SEP_4 }
static long randtbl [DEG_3+1]
static long * fptr = &randtbl[SEP_3 + 1]
static long * rptr = &randtbl[1]
static long * state = &randtbl[1]
static int rand_type = TYPE_3
static int rand_deg = DEG_3
static int rand_sep = SEP_3
static long * end_ptr = &randtbl[DEG_3 + 1]


Function Documentation

unsigned our_inet_addr ( char const*  cp  ) 

Definition at line 17 of file inet.c.

Referenced by IPTVFeederUDP::Open(), IPTVFeederRTP::Open(), and setupStreamSocket().

char* our_inet_ntoa ( struct in_addr  in  ) 

Definition at line 24 of file inet.c.

Referenced by operator<<().

int initializeWinsockIfNecessary ( void   ) 

Definition at line 53 of file inet.c.

Referenced by our_gethostbyname(), setupDatagramSocket(), and setupStreamSocket().

struct hostent* our_gethostbyname ( char*  name  )  [read]

Definition at line 87 of file inet.c.

long our_random ( void   ) 

Definition at line 98 of file inet.c.

Referenced by drand30(), our_random32(), and setupStreamSocket().

void our_srandom ( unsigned int  x  ) 

Definition at line 105 of file inet.c.

Referenced by our_initstate(), and setupStreamSocket().

char* our_initstate ( unsigned int  seed,
char *  arg_state,
int  n 
)

Definition at line 302 of file inet.c.

char* our_setstate ( char *  arg_state  ) 

Definition at line 367 of file inet.c.

u_int32_t our_random32 (  ) 

Definition at line 442 of file inet.c.

void __bzero ( char *  to,
int  count 
)

Definition at line 454 of file inet.c.


Variable Documentation

int const degrees[MAX_TYPES] = { DEG_0, DEG_1, DEG_2, DEG_3, DEG_4 } [static]

Definition at line 191 of file inet.c.

Referenced by our_setstate().

int const seps[MAX_TYPES] = { SEP_0, SEP_1, SEP_2, SEP_3, SEP_4 } [static]

Definition at line 192 of file inet.c.

Referenced by our_setstate().

long randtbl[DEG_3+1] [static]

Initial value:

 {
        TYPE_3,
        0x9a319039, 0x32d9c024, 0x9b663182, 0x5da1f342, 0xde3b81e0, 0xdf0a6fb5,
        0xf103bc02, 0x48f340fb, 0x7449e56b, 0xbeb1dbb0, 0xab5c5918, 0x946554fd,
        0x8c2e680f, 0xeb3d799f, 0xb11ee0b7, 0x2d436b86, 0xda672e2a, 0x1588ca88,
        0xe369735d, 0x904f35f7, 0xd7158fd6, 0x6fa6f051, 0x616e6b96, 0xac94efdc,
        0x36413f93, 0xc622c298, 0xf5a42ab8, 0x8a88d77b, 0xf5ad9d0e, 0x8999220b,
        0x27fb47b9,
}

Definition at line 208 of file inet.c.

long* fptr = &randtbl[SEP_3 + 1] [static]

Definition at line 232 of file inet.c.

Referenced by main(), and our_setstate().

long* rptr = &randtbl[1] [static]

Definition at line 233 of file inet.c.

Referenced by our_initstate(), and our_setstate().

long* state = &randtbl[1] [static]

Definition at line 245 of file inet.c.

Referenced by av_benchmark_random(), cavs_find_frame_end(), Scheduler::CheckShutdownServer(), dca_find_frame_end(), decode_cabac_intra_mb_type(), StatusBox::doTunerStatus(), dvdnav_get_next_cache_block(), dvdnav_get_position(), dvdnav_get_position_in_title(), dvdnav_sector_search(), dvdnav_time_search(), dvdnav_time_search_within_cell(), encode_picture_ls(), WelcomeDialog::exec(), ff_h263_find_frame_end(), ff_h264_find_frame_end(), ff_jpegls_decode_picture(), ff_mpeg1_find_frame_end(), ff_mpeg4_find_frame_end(), ff_mpeg4video_split(), ff_rc4_enc(), find_any_startcode(), find_frame_end(), find_next_start_code(), MPEG2fixup::FindStart(), AudioOutputALSA::getBufferedOnSoundcard(), PlaybackSock::GetEncoderState(), AudioOutputALSA::getSpaceOnSoundcard(), h261_find_frame_end(), h264_split(), PlaybackSock::IsBusy(), EncoderLink::IsBusyRecording(), iterative_me(), length_to_next_start(), lzo1x_decode(), main(), modified_levinson_durbin(), mpeg2_parse(), mpegvideo_split(), navRead_DSI(), navRead_PCI(), ImportNativeWizard::nextPressed(), noise(), mythvideo_videomanager::VideoManagerImp::OnPosterCopyFinished(), our_initstate(), our_setstate(), MpegRecorder::ProcessData(), MPEG2fixup::ProcessVideo(), read_header(), read_quant_table(), read_tiff_image(), RemoteGetRecordingStatus(), RemoteIsBusy(), runBurnDVD(), MythburnWizard::runScript(), ExportNativeWizard::runScript(), ThemedButton::SetActive(), LCDServer::setMusicProp(), PlaybackBoxMusic::setRepeatMode(), PlaybackBoxMusic::setShuffleMode(), TVRec::StartRecording(), cCiTransportConnection::State(), MythSocket::stateToString(), sub_read_line_sami(), sync(), ManagedList::update(), vc1_find_frame_end(), vc1_split(), vcedit_new_state(), write_header(), write_quant_table(), and write_tiff_image().

int rand_type = TYPE_3 [static]

Definition at line 246 of file inet.c.

Referenced by our_initstate(), and our_setstate().

int rand_deg = DEG_3 [static]

Definition at line 247 of file inet.c.

int rand_sep = SEP_3 [static]

Definition at line 248 of file inet.c.

Referenced by our_initstate(), and our_setstate().

long* end_ptr = &randtbl[DEG_3 + 1] [static]

Definition at line 249 of file inet.c.

Referenced by mxf_get_d10_aes3_packet(), our_initstate(), and our_setstate().


Generated on Sat Dec 18 05:15:53 2010 for MythTV by  doxygen 1.5.5