int aa_setup_dfa_engine(void) { int error; nulldfa = aa_dfa_unpack(nulldfa_src, sizeof(nulldfa_src), TO_ACCEPT1_FLAG(YYTD_DATA32) | TO_ACCEPT2_FLAG(YYTD_DATA32)); if (IS_ERR(nulldfa)) { error = PTR_ERR(nulldfa); nulldfa = NULL; return error; } stacksplitdfa = aa_dfa_unpack(stacksplitdfa_src, sizeof(stacksplitdfa_src), TO_ACCEPT1_FLAG(YYTD_DATA32) | TO_ACCEPT2_FLAG(YYTD_DATA32)); if (IS_ERR(stacksplitdfa)) { aa_put_dfa(nulldfa); nulldfa = NULL; error = PTR_ERR(stacksplitdfa); stacksplitdfa = NULL; return error; } return 0; }
int aa_setup_dfa_engine(void) { int error; nulldfa = aa_dfa_unpack(nulldfa_src, sizeof(nulldfa_src), TO_ACCEPT1_FLAG(YYTD_DATA32) | TO_ACCEPT2_FLAG(YYTD_DATA32)); if (!IS_ERR(nulldfa)) return 0; error = PTR_ERR(nulldfa); nulldfa = NULL; return error; }