{"name": "wps_stop_registrar", "code": "__int64 __fastcall wps_stop_registrar ( __int64 @@a1@@ , _QWORD * @@a2@@ ) { if ( @@a1@@ != * @@a2@@ && * ( _QWORD * ) ( @@a1@@ + Number ) ) wps_registrar_complete ( * ( _QWORD * ) ( * ( _QWORD * ) ( @@a1@@ + Number ) + Number L ) , @@a2@@ [ Number ] , @@a2@@ [ Number ] , @@a2@@ [ Number ] ) ; return Number L ; }", "source": [{"n": "a1", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r56"}, {"n": "a2", "t": {"T": 3, "t": "_QWORD"}, "location": "r64"}]}
{"name": "hostapd_wps_reg_success_cb", "code": "__int64 __fastcall hostapd_wps_reg_success_cb ( _QWORD * * @@a1@@ , unsigned __int8 * @@a2@@ , __int64 @@a3@@ , __int64 @@a4@@ , __int64 @@a5@@ ) { __int64 @@result@@ ; __int64 @@v9@@ [ Number ] ; char @@v10@@ [ Number ] ; _QWORD * * @@v11@@ ; @@v11@@ = @@a1@@ ; @@result@@ = uuid_bin2str ( @@a3@@ , @@v10@@ , Number L ) ; if ( ! ( _DWORD ) @@result@@ ) { wpa_msg ( @@v11@@ [ Number ] , Number L , String , * @@a2@@ , @@a2@@ [ Number ] , @@a2@@ [ Number ] , @@a2@@ [ Number ] , @@a2@@ [ Number ] , @@a2@@ [ Number ] , @@v10@@ ) ; if ( @@v11@@ [ Number ] ) ( ( void ( __fastcall * ) ( _QWORD * , unsigned __int8 * , __int64 ) ) @@v11@@ [ Number ] ) ( @@v11@@ [ Number ] , @@a2@@ , @@a3@@ ) ; @@v9@@ [ Number ] = ( __int64 ) @@v11@@ ; @@v9@@ [ Number ] = @@a3@@ ; @@v9@@ [ Number ] = @@a4@@ ; @@v9@@ [ Number ] = @@a5@@ ; @@result@@ = hostapd_wps_for_each ( @@v11@@ , ( __int64 ) wps_stop_registrar , ( __int64 ) @@v9@@ ) ; } return @@result@@ ; }", "source": [{"n": "a3", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r16"}, {"n": "a4", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r24"}, {"n": "a1", "t": {"T": 3, "t": "_QWORD *"}, "location": "r56"}, {"n": "a2", "t": {"T": 3, "t": "unsigned __int8"}, "location": "r64"}, {"n": "a5", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r72"}, {"n": "result", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r8"}, {"n": "v10", "t": {"T": 2, "n": 40, "s": 1, "t": "char"}, "location": "s48"}, {"n": "v11", "t": {"T": 3, "t": "_QWORD *"}, "location": "s8"}, {"n": "v9", "t": {"T": 2, "n": 4, "s": 8, "t": "__int64"}, "location": "s80"}]}