library/src/decoders/HTML/BP-HTMLDecoder.cc
// Prints out an entire anchor variable list chain
Prints out an entire anchor variable list chain
Prints out an entire anchor variable list chain
void HTMLPrintAnchorVarList(P_BP_HTML_ANCHOR_VAR_LIST inList){
	if(inList == NULL)
		return;
	printf("\n\t[+] Printing Anchor Var-List: %p", inList);
	for(;inList != NULL; inList=inList->next){
		printf("\n\t  List Element:  %p", inList);
		printf("\n\t\t list->name:       %s", inList->name);
		printf("\n\t\t list->nameLen:    %i", inList->nameLen);
		printf("\n\t\t list->content:    %s", inList->content);
		printf("\n\t\t list->contentLen: %i", inList->contentLen);
		printf("\n\t\t\t listptrs:(f) %p, (p) %p, (n) %p", inList->first, inList->prev, inList->next);
		printf("\n");
	}
}
void HTMLPrintAnchorVarList ( P_BP_HTML_ANCHOR_VAR_LIST inList ) { if ( inList == NULL ) return ; printf ( " \n \t " , inList ) ; for ( ; inList != NULL ; inList = inList -> next ) { printf ( " \n \t " , inList ) ; printf ( " \n \t \t " , inList -> name ) ; printf ( " \n \t \t " , inList -> nameLen ) ; printf ( " \n \t \t " , inList -> content ) ; printf ( " \n \t \t " , inList -> contentLen ) ; printf ( " \n \t \t \t " , inList -> first , inList -> prev , inList -> next ) ; printf ( " \n " ) ; } }
Prints out an entire anchor variable list chain
Prints out an entire anchor variable list chain
// default null check // iterate through the list printing out elements // void type return EAX