From 3ae3f28fcef468f666f08a8d327012151e7a0a0b Mon Sep 17 00:00:00 2001 From: Li Date: Mon, 10 Jul 2023 17:46:39 +1200 Subject: [PATCH] Make mac address first damn it --- Vita/menu.c | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/Vita/menu.c b/Vita/menu.c index 626ef6e..3b4e916 100644 --- a/Vita/menu.c +++ b/Vita/menu.c @@ -167,7 +167,7 @@ void init_menus(){ memset(MacAddress, 0, sizeof(MacAddress)); memset(OutputCode, 0, sizeof(OutputCode)); - state = INPUT_MGR_NO; + state = INPUT_MAC_ADDRESS; clear_data(StoreNo, 6); clear_data(SerialNo, 6); @@ -179,15 +179,14 @@ void process_enter_mgr_no(){ } void process_enter_serial_no(){ - handle_number_picker(SerialNo, INPUT_MAC_ADDRESS); + handle_number_picker(SerialNo, OUTPUT_CODE); + } void process_enter_mac_address(){ - handle_mac_picker(MacAddress, OUTPUT_CODE); + handle_mac_picker(MacAddress, INPUT_MGR_NO); - if(state == OUTPUT_CODE) { - ecdp_keygen(MacAddress, StoreNo, SerialNo, OutputCode, sizeof(OutputCode)); - } + } void process_output_code(){ @@ -270,4 +269,8 @@ void process_menu() { process_output_code(); break; } + + if(state == OUTPUT_CODE) { + ecdp_keygen(MacAddress, StoreNo, SerialNo, OutputCode, sizeof(OutputCode)); + } } \ No newline at end of file