taal/taal.c
/***************************************************************************
 * Function	:	taal_parse_input_file
 * Arguments	:	ta - Trust ARCH Type enum
 * Return	:	ERROR or SUCCESS
 * Description	:	Parse the Input File and Populate the Global Structure
 ***************************************************************************/
Function     :       taal_parse_input_file
Arguments    :       ta - Trust ARCH Type enum
Return       :       ERROR or SUCCESS
Description  :       Parse the Input File and Populate the Global Structure
Function : taal_parse_input_file Arguments : ta - Trust ARCH Type enum Return : ERROR or SUCCESS Description : Parse the Input File and Populate the Global Structure
int taal_parse_input_file(enum cfg_taal ta)
{
	if (taal[ta].parse_input_file)
		return (*taal[ta].parse_input_file)();
	printf("\n TA Abstraction Layer Error.. Missing Function Definition");
	return FAILURE;
}
int taal_parse_input_file ( enum cfg_taal ta ) { if ( taal [ ta ] . parse_input_file ) return ( * taal [ ta ] . parse_input_file ) ( ) ; printf ( " \n " ) ; return FAILURE ; }
Function     :       taal_parse_input_file
 Arguments    :       ta - Trust ARCH Type enum
 Return       :       ERROR or SUCCESS
 Description  :       Parse the Input File and Populate the Global Structure
Function : taal_parse_input_file Arguments : ta - Trust ARCH Type enum Return : ERROR or SUCCESS Description : Parse the Input File and Populate the Global Structure