Example #1
0
void
vtp_th_dos_crash_exit(struct attacks *attacks)
{
    if (attacks)
       attack_th_exit(attacks);

    pthread_exit(NULL);
}
Example #2
0
void dtp_th_nondos_do_trunk_exit( struct attacks *attacks )
{
    attack_th_exit(attacks);
    
    pthread_mutex_unlock(&attacks->attack_th.finished);
    
    pthread_exit(NULL);
}
Example #3
0
void dot1x_th_mitm_exit( struct attacks *attacks )
{
    attack_th_exit(attacks);
    
    pthread_mutex_unlock(&attacks->attack_th.finished);
    
    pthread_exit(NULL);
}
Example #4
0
void hsrp_th_send_raw_exit( struct attacks *attacks )
{
    attack_th_exit( attacks );

    pthread_mutex_unlock( &attacks->attack_th.finished );

    pthread_exit( NULL );
}
Example #5
0
void
vtp_th_send_exit(struct attacks *attacks)
{
    if (attacks)
       attack_th_exit(attacks);
    pthread_mutex_unlock(&attacks->attack_th.finished);
    
    pthread_exit(NULL);
}
Example #6
0
void hsrp_th_become_active_exit( struct attacks *attacks )
{
    attack_th_exit( attacks );
    pthread_mutex_unlock( &attacks->attack_th.finished );
    pthread_exit(NULL);
}