{"name": "uip_init", "code": "__int64 uip_init ( ) { __int64 @@result@@ ; uip_ds6_init ( ) ; for ( c = Number ; ( unsigned __int8 ) c <= Number ; ++ c ) uip_listenports [ ( unsigned __int8 ) c ] = Number ; for ( c = Number ; ( unsigned __int8 ) c <= Number ; ++ c ) byte_421EA5 [ Number * ( unsigned __int8 ) c ] = Number ; lastport = Number ; for ( c = Number ; ; ++ c ) { @@result@@ = ( unsigned __int8 ) c ; if ( ( unsigned __int8 ) c > Number ) break ; word_4229B0 [ Number * ( unsigned __int8 ) c ] = Number ; } return @@result@@ ; }", "source": [{"n": "result", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r8"}]}
{"name": "uip_listen", "code": "__int64 __fastcall uip_listen ( __int16 @@a1@@ ) { __int64 @@result@@ ; for ( c = Number ; ; ++ c ) { @@result@@ = ( unsigned __int8 ) c ; if ( ( unsigned __int8 ) c > Number ) break ; if ( ! uip_listenports [ ( unsigned __int8 ) c ] ) { @@result@@ = ( unsigned __int8 ) c ; uip_listenports [ ( unsigned __int8 ) c ] = @@a1@@ ; return @@result@@ ; } } return @@result@@ ; }", "source": [{"n": "a1", "t": {"T": 1, "n": "__int16", "s": 2}, "location": "r56"}, {"n": "result", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r8"}]} {"name": "process_thread_tcpip_process", "code": "__int64 __fastcall process_thread_tcpip_process ( _WORD * @@a1@@ , unsigned __int8 @@a2@@ , void * @@a3@@ ) { __int64 @@result@@ ; char @@v5@@ ; @@v5@@ = Number ; if ( ! * @@a1@@ ) { for ( i_4827 = Number ; ( unsigned __int8 ) i_4827 <= Number ; ++ i_4827 ) s [ Number * ( unsigned __int8 ) i_4827 ] = Number ; qword_41F720 = process_current ; tcpip_event = process_alloc_event ( ) ; tcpip_icmp6_event = process_alloc_event ( ) ; etimer_set ( ( __int64 ) & periodic , Number L ) ; uip_init ( ) ; rpl_init ( ) ; goto LABEL_8 ; } if ( * @@a1@@ == Number ) { while ( @@v5@@ ) { eventhandler ( @@a2@@ , @@a3@@ ) ; LABEL_8 : @@v5@@ = Number ; * @@a1@@ = Number ; } @@result@@ = Number L ; } else { * @@a1@@ = Number ; @@result@@ = Number L ; } return @@result@@ ; }", "source": [{"n": "a3", "t": {"T": 3, "t": "void"}, "location": "r16"}, {"n": "a1", "t": {"T": 3, "t": "_WORD"}, "location": "r56"}, {"n": "a2", "t": {"T": 1, "n": "unsigned __int8", "s": 1}, "location": "r64"}, {"n": "result", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r8"}, {"n": "v5", "t": {"T": 1, "n": "char", "s": 1}, "location": "s1"}]}