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