diff options
Diffstat (limited to 'asm/GameSpy')
-rw-r--r-- | asm/GameSpy/NATify.s | 20 | ||||
-rw-r--r-- | asm/GameSpy/ghttpEncryption.s | 38 | ||||
-rw-r--r-- | asm/GameSpy/ghttpPost.s | 12 | ||||
-rw-r--r-- | asm/GameSpy/ghttpProcess.s | 6 | ||||
-rw-r--r-- | asm/GameSpy/gpiBuddy.s | 4 | ||||
-rw-r--r-- | asm/GameSpy/gpiConnect.s | 4 | ||||
-rw-r--r-- | asm/GameSpy/gpiSearch.s | 2 | ||||
-rw-r--r-- | asm/GameSpy/gsAvailable.s | 2 | ||||
-rw-r--r-- | asm/GameSpy/gt2Main.s | 2 | ||||
-rw-r--r-- | asm/GameSpy/gt2Message.s | 6 | ||||
-rw-r--r-- | asm/GameSpy/gt2Socket.s | 6 | ||||
-rw-r--r-- | asm/GameSpy/gt2Utility.s | 4 | ||||
-rw-r--r-- | asm/GameSpy/natneg.s | 108 | ||||
-rw-r--r-- | asm/GameSpy/nonport.s | 54 | ||||
-rw-r--r-- | asm/GameSpy/qr2.s | 22 | ||||
-rw-r--r-- | asm/GameSpy/sb_queryengine.s | 2 | ||||
-rw-r--r-- | asm/GameSpy/sb_server.s | 10 | ||||
-rw-r--r-- | asm/GameSpy/sb_serverbrowsing.s | 4 | ||||
-rw-r--r-- | asm/GameSpy/sb_serverlist.s | 26 |
19 files changed, 166 insertions, 166 deletions
diff --git a/asm/GameSpy/NATify.s b/asm/GameSpy/NATify.s index 8c880ea..fdb9bea 100644 --- a/asm/GameSpy/NATify.s +++ b/asm/GameSpy/NATify.s @@ -29,7 +29,7 @@ lbl_8035A490: /* 8035A49C 003560FC 41 82 00 2C */ beq lbl_8035A4C8
/* 8035A4A0 00356100 90 61 00 0C */ stw r3, 0xc(r1)
/* 8035A4A4 00356104 38 61 00 0C */ addi r3, r1, 0xc
-/* 8035A4A8 00356108 4B F9 C8 71 */ bl func_802F6D18
+/* 8035A4A8 00356108 4B F9 C8 71 */ bl SOInetNtoA
/* 8035A4AC 0035610C 7C 65 1B 78 */ mr r5, r3
/* 8035A4B0 00356110 7F E3 FB 78 */ mr r3, r31
/* 8035A4B4 00356114 7F C6 F3 78 */ mr r6, r30
@@ -40,7 +40,7 @@ lbl_8035A490: lbl_8035A4C8:
/* 8035A4C8 00356128 90 61 00 08 */ stw r3, 8(r1)
/* 8035A4CC 0035612C 38 61 00 08 */ addi r3, r1, 8
-/* 8035A4D0 00356130 4B F9 C8 49 */ bl func_802F6D18
+/* 8035A4D0 00356130 4B F9 C8 49 */ bl SOInetNtoA
/* 8035A4D4 00356134 7C 65 1B 78 */ mr r5, r3
/* 8035A4D8 00356138 7F E3 FB 78 */ mr r3, r31
/* 8035A4DC 0035613C 38 8D 94 A0 */ addi r4, r13, lbl_8063E760-_SDA_BASE_
@@ -92,7 +92,7 @@ lbl_8035A568: /* 8035A574 003561D4 41 82 00 3C */ beq lbl_8035A5B0
/* 8035A578 003561D8 83 9B 00 00 */ lwz r28, 0(r27)
/* 8035A57C 003561DC 38 7F 00 01 */ addi r3, r31, 1
-/* 8035A580 003561E0 4B F9 C7 F9 */ bl func_802F6D78
+/* 8035A580 003561E0 4B F9 C7 F9 */ bl SOHtoNl
/* 8035A584 003561E4 7C 1C 18 40 */ cmplw r28, r3
/* 8035A588 003561E8 41 82 00 20 */ beq lbl_8035A5A8
/* 8035A58C 003561EC 7F 9A E3 78 */ mr r26, r28
@@ -212,7 +212,7 @@ lbl_8035A718: lbl_8035A724:
/* 8035A724 00356384 93 AD B1 4C */ stw r29, lbl_8064040C-_SDA_BASE_(r13)
/* 8035A728 00356388 A0 61 00 1A */ lhz r3, 0x1a(r1)
-/* 8035A72C 0035638C 4B F9 C6 45 */ bl func_802F6D70
+/* 8035A72C 0035638C 4B F9 C6 45 */ bl SONtoHs
/* 8035A730 00356390 7C 60 1B 78 */ mr r0, r3
/* 8035A734 00356394 80 61 00 1C */ lwz r3, 0x1c(r1)
/* 8035A738 00356398 54 04 04 3E */ clrlwi r4, r0, 0x10
@@ -223,7 +223,7 @@ lbl_8035A748: /* 8035A748 003563A8 93 D9 00 80 */ stw r30, 0x80(r25)
/* 8035A74C 003563AC 93 AD B1 48 */ stw r29, lbl_80640408-_SDA_BASE_(r13)
/* 8035A750 003563B0 A0 61 00 1A */ lhz r3, 0x1a(r1)
-/* 8035A754 003563B4 4B F9 C6 1D */ bl func_802F6D70
+/* 8035A754 003563B4 4B F9 C6 1D */ bl SONtoHs
/* 8035A758 003563B8 7C 60 1B 78 */ mr r0, r3
/* 8035A75C 003563BC 80 61 00 1C */ lwz r3, 0x1c(r1)
/* 8035A760 003563C0 54 04 04 3E */ clrlwi r4, r0, 0x10
@@ -234,7 +234,7 @@ lbl_8035A770: /* 8035A770 003563D0 93 D9 00 84 */ stw r30, 0x84(r25)
/* 8035A774 003563D4 93 AD B1 44 */ stw r29, lbl_80640404-_SDA_BASE_(r13)
/* 8035A778 003563D8 A0 61 00 1A */ lhz r3, 0x1a(r1)
-/* 8035A77C 003563DC 4B F9 C5 F5 */ bl func_802F6D70
+/* 8035A77C 003563DC 4B F9 C5 F5 */ bl SONtoHs
/* 8035A780 003563E0 7C 60 1B 78 */ mr r0, r3
/* 8035A784 003563E4 80 61 00 1C */ lwz r3, 0x1c(r1)
/* 8035A788 003563E8 54 04 04 3E */ clrlwi r4, r0, 0x10
@@ -249,7 +249,7 @@ lbl_8035A798: /* 8035A7A8 00356408 38 A0 00 15 */ li r5, 0x15
/* 8035A7AC 0035640C 4B CA 98 55 */ bl memcpy
/* 8035A7B0 00356410 80 61 00 28 */ lwz r3, 0x28(r1)
-/* 8035A7B4 00356414 4B F9 C5 B9 */ bl func_802F6D6C
+/* 8035A7B4 00356414 4B F9 C5 B9 */ bl SONtoHl
/* 8035A7B8 00356418 2C 03 00 02 */ cmpwi r3, 2
/* 8035A7BC 0035641C 90 61 00 28 */ stw r3, 0x28(r1)
/* 8035A7C0 00356420 41 82 00 3C */ beq lbl_8035A7FC
@@ -291,7 +291,7 @@ lbl_8035A800: lbl_8035A838:
/* 8035A838 00356498 A0 61 00 12 */ lhz r3, 0x12(r1)
lbl_8035A83C:
-/* 8035A83C 0035649C 4B F9 C5 35 */ bl func_802F6D70
+/* 8035A83C 0035649C 4B F9 C5 35 */ bl SONtoHs
/* 8035A840 003564A0 80 01 00 28 */ lwz r0, 0x28(r1)
/* 8035A844 003564A4 54 00 20 36 */ slwi r0, r0, 4
/* 8035A848 003564A8 7C 99 02 14 */ add r4, r25, r0
@@ -302,13 +302,13 @@ lbl_8035A83C: /* 8035A85C 003564BC 7C 79 02 14 */ add r3, r25, r0
/* 8035A860 003564C0 90 83 00 9C */ stw r4, 0x9c(r3)
/* 8035A864 003564C4 A0 61 00 33 */ lhz r3, 0x33(r1)
-/* 8035A868 003564C8 4B F9 C5 09 */ bl func_802F6D70
+/* 8035A868 003564C8 4B F9 C5 09 */ bl SONtoHs
/* 8035A86C 003564CC 80 01 00 28 */ lwz r0, 0x28(r1)
/* 8035A870 003564D0 54 00 20 36 */ slwi r0, r0, 4
/* 8035A874 003564D4 7C 99 02 14 */ add r4, r25, r0
/* 8035A878 003564D8 B0 64 00 A0 */ sth r3, 0xa0(r4)
/* 8035A87C 003564DC A0 61 00 1A */ lhz r3, 0x1a(r1)
-/* 8035A880 003564E0 4B F9 C4 F1 */ bl func_802F6D70
+/* 8035A880 003564E0 4B F9 C4 F1 */ bl SONtoHs
/* 8035A884 003564E4 7C 60 1B 78 */ mr r0, r3
/* 8035A888 003564E8 80 61 00 1C */ lwz r3, 0x1c(r1)
/* 8035A88C 003564EC 54 04 04 3E */ clrlwi r4, r0, 0x10
diff --git a/asm/GameSpy/ghttpEncryption.s b/asm/GameSpy/ghttpEncryption.s index bcf4787..f3c7309 100644 --- a/asm/GameSpy/ghttpEncryption.s +++ b/asm/GameSpy/ghttpEncryption.s @@ -134,7 +134,7 @@ lbl_80352048: /* 80352068 0034DCC8 48 00 00 14 */ b lbl_8035207C
lbl_8035206C:
/* 8035206C 0034DCCC 80 61 00 0C */ lwz r3, 0xc(r1)
-/* 80352070 0034DCD0 4B FA 4D 09 */ bl func_802F6D78
+/* 80352070 0034DCD0 4B FA 4D 09 */ bl SOHtoNl
/* 80352074 0034DCD4 90 61 00 0C */ stw r3, 0xc(r1)
/* 80352078 0034DCD8 38 00 00 01 */ li r0, 1
lbl_8035207C:
@@ -499,7 +499,7 @@ lbl_803525A4: /* 803525E0 0034E240 38 60 00 2D */ li r3, 0x2d
/* 803525E4 0034E244 9B C1 00 15 */ stb r30, 0x15(r1)
/* 803525E8 0034E248 9B E1 00 16 */ stb r31, 0x16(r1)
-/* 803525EC 0034E24C 4B FA 47 8D */ bl func_802F6D78
+/* 803525EC 0034E24C 4B FA 47 8D */ bl SOHtoNl
/* 803525F0 0034E250 90 61 00 10 */ stw r3, 0x10(r1)
/* 803525F4 0034E254 38 61 00 17 */ addi r3, r1, 0x17
/* 803525F8 0034E258 38 81 00 12 */ addi r4, r1, 0x12
@@ -509,14 +509,14 @@ lbl_803525A4: /* 80352608 0034E268 38 60 00 29 */ li r3, 0x29
/* 8035260C 0034E26C 9B C1 00 1D */ stb r30, 0x1d(r1)
/* 80352610 0034E270 9B E1 00 1E */ stb r31, 0x1e(r1)
-/* 80352614 0034E274 4B FA 47 65 */ bl func_802F6D78
+/* 80352614 0034E274 4B FA 47 65 */ bl SOHtoNl
/* 80352618 0034E278 90 61 00 0C */ stw r3, 0xc(r1)
/* 8035261C 0034E27C 38 61 00 1A */ addi r3, r1, 0x1a
/* 80352620 0034E280 38 81 00 0D */ addi r4, r1, 0xd
/* 80352624 0034E284 38 A0 00 03 */ li r5, 3
/* 80352628 0034E288 4B CB 19 D9 */ bl memcpy
/* 8035262C 0034E28C 38 60 00 00 */ li r3, 0
-/* 80352630 0034E290 4B FA 47 49 */ bl func_802F6D78
+/* 80352630 0034E290 4B FA 47 49 */ bl SOHtoNl
/* 80352634 0034E294 90 61 00 08 */ stw r3, 8(r1)
/* 80352638 0034E298 38 61 00 1F */ addi r3, r1, 0x1f
/* 8035263C 0034E29C 38 81 00 08 */ addi r4, r1, 8
@@ -546,12 +546,12 @@ lbl_80352658: /* 80352698 0034E2F8 3B C0 00 00 */ li r30, 0
/* 8035269C 0034E2FC 38 60 00 02 */ li r3, 2
/* 803526A0 0034E300 9B C1 00 3F */ stb r30, 0x3f(r1)
-/* 803526A4 0034E304 4B FA 46 D9 */ bl func_802F6D7C
+/* 803526A4 0034E304 4B FA 46 D9 */ bl SOHtoNs
/* 803526A8 0034E308 B0 61 00 40 */ sth r3, 0x40(r1)
/* 803526AC 0034E30C 3C 80 80 40 */ lis r4, lbl_80402560@ha
/* 803526B0 0034E310 80 04 25 60 */ lwz r0, lbl_80402560@l(r4)
/* 803526B4 0034E314 54 03 04 3E */ clrlwi r3, r0, 0x10
-/* 803526B8 0034E318 4B FA 46 C5 */ bl func_802F6D7C
+/* 803526B8 0034E318 4B FA 46 C5 */ bl SOHtoNs
/* 803526BC 0034E31C 3B E0 00 01 */ li r31, 1
/* 803526C0 0034E320 B0 61 00 42 */ sth r3, 0x42(r1)
/* 803526C4 0034E324 38 7C 05 A4 */ addi r3, r28, 0x5a4
@@ -644,7 +644,7 @@ lbl_803527D4: /* 803527F0 0034E450 48 00 01 8C */ b lbl_8035297C
lbl_803527F4:
/* 803527F4 0034E454 54 C3 04 3E */ clrlwi r3, r6, 0x10
-/* 803527F8 0034E458 4B FA 45 85 */ bl func_802F6D7C
+/* 803527F8 0034E458 4B FA 45 85 */ bl SOHtoNs
/* 803527FC 0034E45C B0 61 00 08 */ sth r3, 8(r1)
/* 80352800 0034E460 38 1D 00 05 */ addi r0, r29, 5
/* 80352804 0034E464 80 7C 00 00 */ lwz r3, 0(r28)
@@ -719,7 +719,7 @@ lbl_80352818: /* 80352914 0034E574 7C BB EA 14 */ add r5, r27, r29
/* 80352918 0034E578 4B FE 99 8D */ bl RC4Encrypt
/* 8035291C 0034E57C 38 7D 00 0B */ addi r3, r29, 0xb
-/* 80352920 0034E580 4B FA 44 59 */ bl func_802F6D78
+/* 80352920 0034E580 4B FA 44 59 */ bl SOHtoNl
/* 80352924 0034E584 90 61 00 0C */ stw r3, 0xc(r1)
/* 80352928 0034E588 38 7B 00 03 */ addi r3, r27, 3
/* 8035292C 0034E58C 38 81 00 0E */ addi r4, r1, 0xe
@@ -801,7 +801,7 @@ lbl_80352A1C: /* 80352A2C 0034E68C 88 1B 00 04 */ lbz r0, 4(r27)
/* 80352A30 0034E690 88 7B 00 03 */ lbz r3, 3(r27)
/* 80352A34 0034E694 50 03 44 2E */ rlwimi r3, r0, 8, 0x10, 0x17
-/* 80352A38 0034E698 4B FA 43 39 */ bl func_802F6D70
+/* 80352A38 0034E698 4B FA 43 39 */ bl SONtoHs
/* 80352A3C 0034E69C 54 65 04 3E */ clrlwi r5, r3, 0x10
/* 80352A40 0034E6A0 80 D8 00 00 */ lwz r6, 0(r24)
/* 80352A44 0034E6A4 7C 9D 2A 14 */ add r4, r29, r5
@@ -963,7 +963,7 @@ lbl_80352C4C: /* 80352C68 0034E8C8 48 00 00 14 */ b lbl_80352C7C
lbl_80352C6C:
/* 80352C6C 0034E8CC 80 61 00 34 */ lwz r3, 0x34(r1)
-/* 80352C70 0034E8D0 4B FA 41 09 */ bl func_802F6D78
+/* 80352C70 0034E8D0 4B FA 41 09 */ bl SOHtoNl
/* 80352C74 0034E8D4 90 61 00 34 */ stw r3, 0x34(r1)
/* 80352C78 0034E8D8 38 00 00 01 */ li r0, 1
lbl_80352C7C:
@@ -1024,7 +1024,7 @@ lbl_80352D18: /* 80352D40 0034E9A0 48 00 00 14 */ b lbl_80352D54
lbl_80352D44:
/* 80352D44 0034E9A4 80 61 00 30 */ lwz r3, 0x30(r1)
-/* 80352D48 0034E9A8 4B FA 40 31 */ bl func_802F6D78
+/* 80352D48 0034E9A8 4B FA 40 31 */ bl SOHtoNl
/* 80352D4C 0034E9AC 90 61 00 30 */ stw r3, 0x30(r1)
/* 80352D50 0034E9B0 38 00 00 01 */ li r0, 1
lbl_80352D54:
@@ -1079,7 +1079,7 @@ lbl_80352DD4: /* 80352E04 0034EA64 48 00 00 14 */ b lbl_80352E18
lbl_80352E08:
/* 80352E08 0034EA68 80 61 00 2C */ lwz r3, 0x2c(r1)
-/* 80352E0C 0034EA6C 4B FA 3F 6D */ bl func_802F6D78
+/* 80352E0C 0034EA6C 4B FA 3F 6D */ bl SOHtoNl
/* 80352E10 0034EA70 90 61 00 2C */ stw r3, 0x2c(r1)
/* 80352E14 0034EA74 38 00 00 01 */ li r0, 1
lbl_80352E18:
@@ -1098,7 +1098,7 @@ lbl_80352E28: /* 80352E44 0034EAA4 48 00 00 14 */ b lbl_80352E58
lbl_80352E48:
/* 80352E48 0034EAA8 80 61 00 28 */ lwz r3, 0x28(r1)
-/* 80352E4C 0034EAAC 4B FA 3F 2D */ bl func_802F6D78
+/* 80352E4C 0034EAAC 4B FA 3F 2D */ bl SOHtoNl
/* 80352E50 0034EAB0 90 61 00 28 */ stw r3, 0x28(r1)
/* 80352E54 0034EAB4 38 00 00 01 */ li r0, 1
lbl_80352E58:
@@ -1139,7 +1139,7 @@ lbl_80352EB0: /* 80352ED0 0034EB30 48 00 00 14 */ b lbl_80352EE4
lbl_80352ED4:
/* 80352ED4 0034EB34 80 61 00 24 */ lwz r3, 0x24(r1)
-/* 80352ED8 0034EB38 4B FA 3E A1 */ bl func_802F6D78
+/* 80352ED8 0034EB38 4B FA 3E A1 */ bl SOHtoNl
/* 80352EDC 0034EB3C 90 61 00 24 */ stw r3, 0x24(r1)
/* 80352EE0 0034EB40 38 00 00 01 */ li r0, 1
lbl_80352EE4:
@@ -1732,7 +1732,7 @@ lbl_8035370C: /* 80353734 0034F394 48 00 00 14 */ b lbl_80353748
lbl_80353738:
/* 80353738 0034F398 80 61 00 1C */ lwz r3, 0x1c(r1)
-/* 8035373C 0034F39C 4B FA 36 3D */ bl func_802F6D78
+/* 8035373C 0034F39C 4B FA 36 3D */ bl SOHtoNl
/* 80353740 0034F3A0 90 61 00 1C */ stw r3, 0x1c(r1)
/* 80353744 0034F3A4 38 00 00 01 */ li r0, 1
lbl_80353748:
@@ -1804,7 +1804,7 @@ lbl_803537F0: /* 80353838 0034F498 80 1F 01 08 */ lwz r0, 0x108(r31)
/* 8035383C 0034F49C 54 03 10 3A */ slwi r3, r0, 2
/* 80353840 0034F4A0 38 63 00 04 */ addi r3, r3, 4
-/* 80353844 0034F4A4 4B FA 35 35 */ bl func_802F6D78
+/* 80353844 0034F4A4 4B FA 35 35 */ bl SOHtoNl
/* 80353848 0034F4A8 90 61 00 18 */ stw r3, 0x18(r1)
/* 8035384C 0034F4AC 38 81 00 1A */ addi r4, r1, 0x1a
/* 80353850 0034F4B0 38 6F 00 03 */ addi r3, r15, 3
@@ -1814,7 +1814,7 @@ lbl_803537F0: /* 80353860 0034F4C0 98 0F 00 05 */ stb r0, 5(r15)
/* 80353864 0034F4C4 80 1F 01 08 */ lwz r0, 0x108(r31)
/* 80353868 0034F4C8 54 03 10 3A */ slwi r3, r0, 2
-/* 8035386C 0034F4CC 4B FA 35 0D */ bl func_802F6D78
+/* 8035386C 0034F4CC 4B FA 35 0D */ bl SOHtoNl
/* 80353870 0034F4D0 90 61 00 14 */ stw r3, 0x14(r1)
/* 80353874 0034F4D4 38 81 00 15 */ addi r4, r1, 0x15
/* 80353878 0034F4D8 38 6F 00 06 */ addi r3, r15, 6
@@ -1879,7 +1879,7 @@ lbl_803537F0: /* 80353964 0034F5C4 80 1B 00 58 */ lwz r0, 0x58(r27)
/* 80353968 0034F5C8 90 9B 00 60 */ stw r4, 0x60(r27)
/* 8035396C 0034F5CC 7E 00 22 14 */ add r16, r0, r4
-/* 80353970 0034F5D0 4B FA 34 09 */ bl func_802F6D78
+/* 80353970 0034F5D0 4B FA 34 09 */ bl SOHtoNl
/* 80353974 0034F5D4 90 61 00 10 */ stw r3, 0x10(r1)
/* 80353978 0034F5D8 7E 03 83 78 */ mr r3, r16
/* 8035397C 0034F5DC 38 81 00 11 */ addi r4, r1, 0x11
@@ -2038,7 +2038,7 @@ lbl_803537F0: /* 80353BE0 0034F840 90 1B 00 60 */ stw r0, 0x60(r27)
/* 80353BE4 0034F844 4B CB 05 21 */ bl memset
/* 80353BE8 0034F848 38 60 00 01 */ li r3, 1
-/* 80353BEC 0034F84C 4B FA 31 8D */ bl func_802F6D78
+/* 80353BEC 0034F84C 4B FA 31 8D */ bl SOHtoNl
/* 80353BF0 0034F850 90 61 00 0C */ stw r3, 0xc(r1)
/* 80353BF4 0034F854 38 7F 03 14 */ addi r3, r31, 0x314
/* 80353BF8 0034F858 38 81 00 0C */ addi r4, r1, 0xc
diff --git a/asm/GameSpy/ghttpPost.s b/asm/GameSpy/ghttpPost.s index 3015156..2193e99 100644 --- a/asm/GameSpy/ghttpPost.s +++ b/asm/GameSpy/ghttpPost.s @@ -1149,17 +1149,17 @@ lbl_803551F0: /* 80355200 00350E60 B3 C1 00 16 */ sth r30, 0x16(r1)
/* 80355204 00350E64 4B E7 19 61 */ bl strlen
/* 80355208 00350E68 54 63 04 3E */ clrlwi r3, r3, 0x10
-/* 8035520C 00350E6C 4B FA 1B 71 */ bl func_802F6D7C
+/* 8035520C 00350E6C 4B FA 1B 71 */ bl SOHtoNs
/* 80355210 00350E70 B0 61 00 18 */ sth r3, 0x18(r1)
/* 80355214 00350E74 38 7F 00 F4 */ addi r3, r31, 0xf4
/* 80355218 00350E78 4B E7 19 4D */ bl strlen
/* 8035521C 00350E7C 54 63 04 3E */ clrlwi r3, r3, 0x10
-/* 80355220 00350E80 4B FA 1B 5D */ bl func_802F6D7C
+/* 80355220 00350E80 4B FA 1B 5D */ bl SOHtoNs
/* 80355224 00350E84 B0 61 00 1A */ sth r3, 0x1a(r1)
/* 80355228 00350E88 80 7B 00 00 */ lwz r3, 0(r27)
/* 8035522C 00350E8C 80 63 00 08 */ lwz r3, 8(r3)
/* 80355230 00350E90 4B FE 7B B5 */ bl gsXmlWriterGetDataLength
-/* 80355234 00350E94 4B FA 1B 45 */ bl func_802F6D78
+/* 80355234 00350E94 4B FA 1B 45 */ bl SOHtoNl
/* 80355238 00350E98 90 61 00 1C */ stw r3, 0x1c(r1)
/* 8035523C 00350E9C 38 61 00 20 */ addi r3, r1, 0x20
/* 80355240 00350EA0 38 81 00 14 */ addi r4, r1, 0x14
@@ -1292,15 +1292,15 @@ lbl_803553F4: /* 80355408 00351068 80 63 00 04 */ lwz r3, 4(r3)
/* 8035540C 0035106C 4B E7 17 59 */ bl strlen
/* 80355410 00351070 54 63 04 3E */ clrlwi r3, r3, 0x10
-/* 80355414 00351074 4B FA 19 69 */ bl func_802F6D7C
+/* 80355414 00351074 4B FA 19 69 */ bl SOHtoNs
/* 80355418 00351078 B0 61 00 0C */ sth r3, 0xc(r1)
/* 8035541C 0035107C 7F C3 F3 78 */ mr r3, r30
/* 80355420 00351080 4B E7 17 45 */ bl strlen
/* 80355424 00351084 54 63 04 3E */ clrlwi r3, r3, 0x10
-/* 80355428 00351088 4B FA 19 55 */ bl func_802F6D7C
+/* 80355428 00351088 4B FA 19 55 */ bl SOHtoNs
/* 8035542C 0035108C B0 61 00 0E */ sth r3, 0xe(r1)
/* 80355430 00351090 7F 43 D3 78 */ mr r3, r26
-/* 80355434 00351094 4B FA 19 45 */ bl func_802F6D78
+/* 80355434 00351094 4B FA 19 45 */ bl SOHtoNl
/* 80355438 00351098 90 61 00 10 */ stw r3, 0x10(r1)
/* 8035543C 0035109C 38 61 00 20 */ addi r3, r1, 0x20
/* 80355440 003510A0 38 81 00 08 */ addi r4, r1, 8
diff --git a/asm/GameSpy/ghttpProcess.s b/asm/GameSpy/ghttpProcess.s index 2abdc16..493cbb1 100644 --- a/asm/GameSpy/ghttpProcess.s +++ b/asm/GameSpy/ghttpProcess.s @@ -356,7 +356,7 @@ lbl_80355DE8: /* 80355E04 00351A64 2C 00 00 00 */ cmpwi r0, 0
/* 80355E08 00351A68 41 82 00 14 */ beq lbl_80355E1C
/* 80355E0C 00351A6C A0 7F 01 8C */ lhz r3, 0x18c(r31)
-/* 80355E10 00351A70 4B FA 0F 6D */ bl func_802F6D7C
+/* 80355E10 00351A70 4B FA 0F 6D */ bl SOHtoNs
/* 80355E14 00351A74 B0 61 00 12 */ sth r3, 0x12(r1)
/* 80355E18 00351A78 48 00 00 2C */ b lbl_80355E44
lbl_80355E1C:
@@ -364,12 +364,12 @@ lbl_80355E1C: /* 80355E20 00351A80 2C 00 00 00 */ cmpwi r0, 0
/* 80355E24 00351A84 41 82 00 14 */ beq lbl_80355E38
/* 80355E28 00351A88 A0 6D B0 C0 */ lhz r3, lbl_80640380-_SDA_BASE_(r13)
-/* 80355E2C 00351A8C 4B FA 0F 51 */ bl func_802F6D7C
+/* 80355E2C 00351A8C 4B FA 0F 51 */ bl SOHtoNs
/* 80355E30 00351A90 B0 61 00 12 */ sth r3, 0x12(r1)
/* 80355E34 00351A94 48 00 00 10 */ b lbl_80355E44
lbl_80355E38:
/* 80355E38 00351A98 A0 7F 00 20 */ lhz r3, 0x20(r31)
-/* 80355E3C 00351A9C 4B FA 0F 41 */ bl func_802F6D7C
+/* 80355E3C 00351A9C 4B FA 0F 41 */ bl SOHtoNs
/* 80355E40 00351AA0 B0 61 00 12 */ sth r3, 0x12(r1)
lbl_80355E44:
/* 80355E44 00351AA4 80 1F 00 1C */ lwz r0, 0x1c(r31)
diff --git a/asm/GameSpy/gpiBuddy.s b/asm/GameSpy/gpiBuddy.s index 65d8887..f920a4c 100644 --- a/asm/GameSpy/gpiBuddy.s +++ b/asm/GameSpy/gpiBuddy.s @@ -540,7 +540,7 @@ lbl_8033EAF0: lbl_8033EB18:
/* 8033EB18 0033A778 38 61 00 78 */ addi r3, r1, 0x78
/* 8033EB1C 0033A77C 4B E9 1B F1 */ bl atoi
-/* 8033EB20 0033A780 4B FB 82 59 */ bl func_802F6D78
+/* 8033EB20 0033A780 4B FB 82 59 */ bl SOHtoNl
/* 8033EB24 0033A784 90 78 00 10 */ stw r3, 0x10(r24)
lbl_8033EB28:
/* 8033EB28 0033A788 38 61 01 88 */ addi r3, r1, 0x188
@@ -557,7 +557,7 @@ lbl_8033EB50: /* 8033EB50 0033A7B0 38 61 00 78 */ addi r3, r1, 0x78
/* 8033EB54 0033A7B4 4B E9 1B B9 */ bl atoi
/* 8033EB58 0033A7B8 54 63 04 3E */ clrlwi r3, r3, 0x10
-/* 8033EB5C 0033A7BC 4B FB 82 21 */ bl func_802F6D7C
+/* 8033EB5C 0033A7BC 4B FB 82 21 */ bl SOHtoNs
/* 8033EB60 0033A7C0 54 60 04 3E */ clrlwi r0, r3, 0x10
/* 8033EB64 0033A7C4 90 18 00 14 */ stw r0, 0x14(r24)
lbl_8033EB68:
diff --git a/asm/GameSpy/gpiConnect.s b/asm/GameSpy/gpiConnect.s index 0f369ba..9d06f20 100644 --- a/asm/GameSpy/gpiConnect.s +++ b/asm/GameSpy/gpiConnect.s @@ -189,7 +189,7 @@ lbl_803403C4: /* 803403CC 0033C02C 90 61 00 14 */ stw r3, 0x14(r1)
lbl_803403D0:
/* 803403D0 0033C030 38 60 74 CC */ li r3, 0x74cc
-/* 803403D4 0033C034 4B FB 69 A9 */ bl func_802F6D7C
+/* 803403D4 0033C034 4B FB 69 A9 */ bl SOHtoNs
/* 803403D8 0033C038 B0 61 00 12 */ sth r3, 0x12(r1)
/* 803403DC 0033C03C 38 81 00 10 */ addi r4, r1, 0x10
/* 803403E0 0033C040 38 A0 00 08 */ li r5, 8
@@ -624,7 +624,7 @@ lbl_803409F8: /* 80340A04 0033C664 4B FF EA 9D */ bl gpiAppendStringToBuffer
/* 80340A08 0033C668 80 1E 02 24 */ lwz r0, 0x224(r30)
/* 80340A0C 0033C66C 54 03 04 3E */ clrlwi r3, r0, 0x10
-/* 80340A10 0033C670 4B FB 63 61 */ bl func_802F6D70
+/* 80340A10 0033C670 4B FB 63 61 */ bl SONtoHs
/* 80340A14 0033C674 7C 65 07 34 */ extsh r5, r3
/* 80340A18 0033C678 7F 83 E3 78 */ mr r3, r28
/* 80340A1C 0033C67C 38 9E 02 10 */ addi r4, r30, 0x210
diff --git a/asm/GameSpy/gpiSearch.s b/asm/GameSpy/gpiSearch.s index f991f53..55142f3 100644 --- a/asm/GameSpy/gpiSearch.s +++ b/asm/GameSpy/gpiSearch.s @@ -87,7 +87,7 @@ lbl_80345E24: /* 80345E44 00341AA4 80 84 00 00 */ lwz r4, 0(r4)
/* 80345E48 00341AA8 80 04 00 00 */ lwz r0, 0(r4)
/* 80345E4C 00341AAC 90 01 00 0C */ stw r0, 0xc(r1)
-/* 80345E50 00341AB0 4B FB 0F 2D */ bl func_802F6D7C
+/* 80345E50 00341AB0 4B FB 0F 2D */ bl SOHtoNs
/* 80345E54 00341AB4 B0 61 00 0A */ sth r3, 0xa(r1)
/* 80345E58 00341AB8 38 81 00 08 */ addi r4, r1, 8
/* 80345E5C 00341ABC 38 A0 00 08 */ li r5, 8
diff --git a/asm/GameSpy/gsAvailable.s b/asm/GameSpy/gsAvailable.s index 513ab58..9d17ec2 100644 --- a/asm/GameSpy/gsAvailable.s +++ b/asm/GameSpy/gsAvailable.s @@ -34,7 +34,7 @@ lbl_803393BC: /* 803393C0 00335020 38 00 00 02 */ li r0, 2
/* 803393C4 00335024 98 1E 00 05 */ stb r0, 5(r30)
/* 803393C8 00335028 38 60 6C FC */ li r3, 0x6cfc
-/* 803393CC 0033502C 4B FB D9 B1 */ bl func_802F6D7C
+/* 803393CC 0033502C 4B FB D9 B1 */ bl SOHtoNs
/* 803393D0 00335030 2C 1F 00 00 */ cmpwi r31, 0
/* 803393D4 00335034 B0 7E 00 06 */ sth r3, 6(r30)
/* 803393D8 00335038 38 61 00 08 */ addi r3, r1, 8
diff --git a/asm/GameSpy/gt2Main.s b/asm/GameSpy/gt2Main.s index 17c4294..e78caed 100644 --- a/asm/GameSpy/gt2Main.s +++ b/asm/GameSpy/gt2Main.s @@ -92,7 +92,7 @@ lbl_80349AF4: /* 80349AF4 00345754 38 60 00 04 */ li r3, 4
/* 80349AF8 00345758 48 00 01 2C */ b lbl_80349C24
lbl_80349AFC:
-/* 80349AFC 0034575C 4B FA D2 71 */ bl func_802F6D6C
+/* 80349AFC 0034575C 4B FA D2 71 */ bl SONtoHl
/* 80349B00 00345760 54 63 00 04 */ rlwinm r3, r3, 0, 0, 2
/* 80349B04 00345764 3C 03 20 00 */ addis r0, r3, 0x2000
/* 80349B08 00345768 28 00 00 00 */ cmplwi r0, 0
diff --git a/asm/GameSpy/gt2Message.s b/asm/GameSpy/gt2Message.s index ca271fa..74737f0 100644 --- a/asm/GameSpy/gt2Message.s +++ b/asm/GameSpy/gt2Message.s @@ -2472,7 +2472,7 @@ lbl_8034BFC0: /* 8034BFF4 00347C54 2C 03 FF F1 */ cmpwi r3, -15
/* 8034BFF8 00347C58 40 82 00 30 */ bne lbl_8034C028
/* 8034BFFC 00347C5C A0 61 00 12 */ lhz r3, 0x12(r1)
-/* 8034C000 00347C60 4B FA AD 71 */ bl func_802F6D70
+/* 8034C000 00347C60 4B FA AD 71 */ bl SONtoHs
/* 8034C004 00347C64 7C 60 1B 78 */ mr r0, r3
/* 8034C008 00347C68 80 81 00 14 */ lwz r4, 0x14(r1)
/* 8034C00C 00347C6C 7F E3 FB 78 */ mr r3, r31
@@ -2486,7 +2486,7 @@ lbl_8034C028: /* 8034C028 00347C88 2C 03 FF E9 */ cmpwi r3, -23
/* 8034C02C 00347C8C 40 82 01 20 */ bne lbl_8034C14C
/* 8034C030 00347C90 A0 61 00 12 */ lhz r3, 0x12(r1)
-/* 8034C034 00347C94 4B FA AD 3D */ bl func_802F6D70
+/* 8034C034 00347C94 4B FA AD 3D */ bl SONtoHs
/* 8034C038 00347C98 83 21 00 14 */ lwz r25, 0x14(r1)
/* 8034C03C 00347C9C 7C 7D 1B 78 */ mr r29, r3
/* 8034C040 00347CA0 7F E3 FB 78 */ mr r3, r31
@@ -2573,7 +2573,7 @@ lbl_8034C14C: /* 8034C160 00347DC0 48 00 00 4C */ b lbl_8034C1AC
lbl_8034C164:
/* 8034C164 00347DC4 A0 61 00 12 */ lhz r3, 0x12(r1)
-/* 8034C168 00347DC8 4B FA AC 09 */ bl func_802F6D70
+/* 8034C168 00347DC8 4B FA AC 09 */ bl SONtoHs
/* 8034C16C 00347DCC 7C 60 1B 78 */ mr r0, r3
/* 8034C170 00347DD0 80 C1 00 14 */ lwz r6, 0x14(r1)
/* 8034C174 00347DD4 7F E3 FB 78 */ mr r3, r31
diff --git a/asm/GameSpy/gt2Socket.s b/asm/GameSpy/gt2Socket.s index 1551936..8c7b314 100644 --- a/asm/GameSpy/gt2Socket.s +++ b/asm/GameSpy/gt2Socket.s @@ -173,7 +173,7 @@ lbl_8034D1D8: /* 8034D1F0 00348E50 98 61 00 19 */ stb r3, 0x19(r1)
/* 8034D1F4 00348E54 A0 61 00 08 */ lhz r3, 8(r1)
/* 8034D1F8 00348E58 90 01 00 1C */ stw r0, 0x1c(r1)
-/* 8034D1FC 00348E5C 4B FA 9B 81 */ bl func_802F6D7C
+/* 8034D1FC 00348E5C 4B FA 9B 81 */ bl SOHtoNs
/* 8034D200 00348E60 2C 1E 00 03 */ cmpwi r30, 3
/* 8034D204 00348E64 B0 61 00 1A */ sth r3, 0x1a(r1)
/* 8034D208 00348E68 41 82 00 18 */ beq lbl_8034D220
@@ -205,7 +205,7 @@ lbl_8034D250: /* 8034D268 00348EC8 80 01 00 1C */ lwz r0, 0x1c(r1)
/* 8034D26C 00348ECC 90 1F 00 04 */ stw r0, 4(r31)
/* 8034D270 00348ED0 A0 61 00 1A */ lhz r3, 0x1a(r1)
-/* 8034D274 00348ED4 4B FA 9A FD */ bl func_802F6D70
+/* 8034D274 00348ED4 4B FA 9A FD */ bl SONtoHs
/* 8034D278 00348ED8 B0 7F 00 08 */ sth r3, 8(r31)
/* 8034D27C 00348EDC 38 60 00 00 */ li r3, 0
/* 8034D280 00348EE0 93 FA 00 00 */ stw r31, 0(r26)
@@ -516,7 +516,7 @@ lbl_8034D6A4: /* 8034D6B8 00349318 93 C1 00 1C */ stw r30, 0x1c(r1)
/* 8034D6BC 0034931C 7F E3 FB 78 */ mr r3, r31
/* 8034D6C0 00349320 98 01 00 19 */ stb r0, 0x19(r1)
-/* 8034D6C4 00349324 4B FA 96 B9 */ bl func_802F6D7C
+/* 8034D6C4 00349324 4B FA 96 B9 */ bl SOHtoNs
/* 8034D6C8 00349328 B0 61 00 1A */ sth r3, 0x1a(r1)
/* 8034D6CC 0034932C 38 E1 00 18 */ addi r7, r1, 0x18
/* 8034D6D0 00349330 80 81 00 08 */ lwz r4, 8(r1)
diff --git a/asm/GameSpy/gt2Utility.s b/asm/GameSpy/gt2Utility.s index 1bd00fc..0667b2a 100644 --- a/asm/GameSpy/gt2Utility.s +++ b/asm/GameSpy/gt2Utility.s @@ -29,7 +29,7 @@ lbl_8034DB90: /* 8034DB9C 003497FC 41 82 00 2C */ beq lbl_8034DBC8
/* 8034DBA0 00349800 90 61 00 0C */ stw r3, 0xc(r1)
/* 8034DBA4 00349804 38 61 00 0C */ addi r3, r1, 0xc
-/* 8034DBA8 00349808 4B FA 91 71 */ bl func_802F6D18
+/* 8034DBA8 00349808 4B FA 91 71 */ bl SOInetNtoA
/* 8034DBAC 0034980C 7C 65 1B 78 */ mr r5, r3
/* 8034DBB0 00349810 7F E3 FB 78 */ mr r3, r31
/* 8034DBB4 00349814 7F C6 F3 78 */ mr r6, r30
@@ -40,7 +40,7 @@ lbl_8034DB90: lbl_8034DBC8:
/* 8034DBC8 00349828 90 61 00 08 */ stw r3, 8(r1)
/* 8034DBCC 0034982C 38 61 00 08 */ addi r3, r1, 8
-/* 8034DBD0 00349830 4B FA 91 49 */ bl func_802F6D18
+/* 8034DBD0 00349830 4B FA 91 49 */ bl SOInetNtoA
/* 8034DBD4 00349834 7C 65 1B 78 */ mr r5, r3
/* 8034DBD8 00349838 7F E3 FB 78 */ mr r3, r31
/* 8034DBDC 0034983C 38 8D 92 D8 */ addi r4, r13, lbl_8063E598-_SDA_BASE_
diff --git a/asm/GameSpy/natneg.s b/asm/GameSpy/natneg.s index aa0dba1..a2ad575 100644 --- a/asm/GameSpy/natneg.s +++ b/asm/GameSpy/natneg.s @@ -43,7 +43,7 @@ lbl_8035AC20: /* 8035AC2C 0035688C 41 82 00 3C */ beq lbl_8035AC68
/* 8035AC30 00356890 83 9B 00 00 */ lwz r28, 0(r27)
/* 8035AC34 00356894 38 7F 00 01 */ addi r3, r31, 1
-/* 8035AC38 00356898 4B F9 C1 41 */ bl func_802F6D78
+/* 8035AC38 00356898 4B F9 C1 41 */ bl SOHtoNl
/* 8035AC3C 0035689C 7C 1C 18 40 */ cmplw r28, r3
/* 8035AC40 003568A0 41 82 00 20 */ beq lbl_8035AC60
/* 8035AC44 003568A4 7F 9A E3 78 */ mr r26, r28
@@ -146,7 +146,7 @@ lbl_8035AD78: /* 8035AD90 003569F0 98 61 00 1E */ stb r3, 0x1e(r1)
/* 8035AD94 003569F4 98 01 00 1F */ stb r0, 0x1f(r1)
/* 8035AD98 003569F8 80 7F 00 08 */ lwz r3, 8(r31)
-/* 8035AD9C 003569FC 4B F9 BF DD */ bl func_802F6D78
+/* 8035AD9C 003569FC 4B F9 BF DD */ bl SOHtoNl
/* 8035ADA0 00356A00 90 61 00 20 */ stw r3, 0x20(r1)
/* 8035ADA4 00356A04 3F C0 80 61 */ lis r30, lbl_80610AF8@ha
/* 8035ADA8 00356A08 80 8D 94 B8 */ lwz r4, lbl_8063E778-_SDA_BASE_(r13)
@@ -171,13 +171,13 @@ lbl_8035ADF0: /* 8035ADF0 00356A50 80 0D B1 54 */ lwz r0, lbl_80640414-_SDA_BASE_(r13)
/* 8035ADF4 00356A54 38 61 00 08 */ addi r3, r1, 8
/* 8035ADF8 00356A58 90 01 00 08 */ stw r0, 8(r1)
-/* 8035ADFC 00356A5C 4B F9 BF 1D */ bl func_802F6D18
+/* 8035ADFC 00356A5C 4B F9 BF 1D */ bl SOInetNtoA
/* 8035AE00 00356A60 83 BF 00 00 */ lwz r29, 0(r31)
/* 8035AE04 00356A64 38 00 00 02 */ li r0, 2
/* 8035AE08 00356A68 83 CD B1 54 */ lwz r30, lbl_80640414-_SDA_BASE_(r13)
/* 8035AE0C 00356A6C 38 60 6C FD */ li r3, 0x6cfd
/* 8035AE10 00356A70 98 01 00 11 */ stb r0, 0x11(r1)
-/* 8035AE14 00356A74 4B F9 BF 69 */ bl func_802F6D7C
+/* 8035AE14 00356A74 4B F9 BF 69 */ bl SOHtoNs
/* 8035AE18 00356A78 B0 61 00 12 */ sth r3, 0x12(r1)
/* 8035AE1C 00356A7C 7F A3 EB 78 */ mr r3, r29
/* 8035AE20 00356A80 38 81 00 18 */ addi r4, r1, 0x18
@@ -222,7 +222,7 @@ SendInitPackets: /* 8035AEAC 00356B0C 98 01 00 4E */ stb r0, 0x4e(r1)
/* 8035AEB0 00356B10 9B 61 00 4F */ stb r27, 0x4f(r1)
/* 8035AEB4 00356B14 80 7D 00 08 */ lwz r3, 8(r29)
-/* 8035AEB8 00356B18 4B F9 BE C1 */ bl func_802F6D78
+/* 8035AEB8 00356B18 4B F9 BE C1 */ bl SOHtoNl
/* 8035AEBC 00356B1C 90 61 00 50 */ stw r3, 0x50(r1)
/* 8035AEC0 00356B20 80 1D 00 0C */ lwz r0, 0xc(r29)
/* 8035AEC4 00356B24 98 01 00 55 */ stb r0, 0x55(r1)
@@ -233,7 +233,7 @@ SendInitPackets: /* 8035AED8 00356B38 54 00 0F FE */ srwi r0, r0, 0x1f
/* 8035AEDC 00356B3C 98 01 00 56 */ stb r0, 0x56(r1)
/* 8035AEE0 00356B40 4B FF FD 09 */ bl GetLocalIP_12389
-/* 8035AEE4 00356B44 4B F9 BE 89 */ bl func_802F6D6C
+/* 8035AEE4 00356B44 4B F9 BE 89 */ bl SONtoHl
/* 8035AEE8 00356B48 54 64 46 3E */ srwi r4, r3, 0x18
/* 8035AEEC 00356B4C 54 65 86 3E */ rlwinm r5, r3, 0x10, 0x18, 0x1f
/* 8035AEF0 00356B50 54 60 C6 3E */ rlwinm r0, r3, 0x18, 0x18, 0x1f
@@ -260,13 +260,13 @@ SendInitPackets: /* 8035AF44 00356BA4 38 61 00 18 */ addi r3, r1, 0x18
/* 8035AF48 00356BA8 9B 61 00 54 */ stb r27, 0x54(r1)
/* 8035AF4C 00356BAC 90 01 00 18 */ stw r0, 0x18(r1)
-/* 8035AF50 00356BB0 4B F9 BD C9 */ bl func_802F6D18
+/* 8035AF50 00356BB0 4B F9 BD C9 */ bl SOInetNtoA
/* 8035AF54 00356BB4 83 7D 00 04 */ lwz r27, 4(r29)
/* 8035AF58 00356BB8 38 00 00 02 */ li r0, 2
/* 8035AF5C 00356BBC 83 8D B1 54 */ lwz r28, lbl_80640414-_SDA_BASE_(r13)
/* 8035AF60 00356BC0 38 60 6C FD */ li r3, 0x6cfd
/* 8035AF64 00356BC4 98 01 00 41 */ stb r0, 0x41(r1)
-/* 8035AF68 00356BC8 4B F9 BE 15 */ bl func_802F6D7C
+/* 8035AF68 00356BC8 4B F9 BE 15 */ bl SOHtoNs
/* 8035AF6C 00356BCC B0 61 00 42 */ sth r3, 0x42(r1)
/* 8035AF70 00356BD0 7F 63 DB 78 */ mr r3, r27
/* 8035AF74 00356BD4 7F E4 FB 78 */ mr r4, r31
@@ -285,13 +285,13 @@ lbl_8035AF90: /* 8035AFA4 00356C04 98 61 00 54 */ stb r3, 0x54(r1)
/* 8035AFA8 00356C08 38 61 00 14 */ addi r3, r1, 0x14
/* 8035AFAC 00356C0C 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8035AFB0 00356C10 4B F9 BD 69 */ bl func_802F6D18
+/* 8035AFB0 00356C10 4B F9 BD 69 */ bl SOInetNtoA
/* 8035AFB4 00356C14 83 7D 00 00 */ lwz r27, 0(r29)
/* 8035AFB8 00356C18 38 00 00 02 */ li r0, 2
/* 8035AFBC 00356C1C 83 8D B1 54 */ lwz r28, lbl_80640414-_SDA_BASE_(r13)
/* 8035AFC0 00356C20 38 60 6C FD */ li r3, 0x6cfd
/* 8035AFC4 00356C24 98 01 00 39 */ stb r0, 0x39(r1)
-/* 8035AFC8 00356C28 4B F9 BD B5 */ bl func_802F6D7C
+/* 8035AFC8 00356C28 4B F9 BD B5 */ bl SOHtoNs
/* 8035AFCC 00356C2C B0 61 00 3A */ sth r3, 0x3a(r1)
/* 8035AFD0 00356C30 7F 63 DB 78 */ mr r3, r27
/* 8035AFD4 00356C34 7F E4 FB 78 */ mr r4, r31
@@ -322,7 +322,7 @@ lbl_8035B008: lbl_8035B02C:
/* 8035B02C 00356C8C A0 61 00 32 */ lhz r3, 0x32(r1)
lbl_8035B030:
-/* 8035B030 00356C90 4B F9 BD 41 */ bl func_802F6D70
+/* 8035B030 00356C90 4B F9 BD 41 */ bl SONtoHs
/* 8035B034 00356C94 54 60 C6 3E */ rlwinm r0, r3, 0x18, 0x18, 0x1f
/* 8035B038 00356C98 98 61 00 5C */ stb r3, 0x5c(r1)
/* 8035B03C 00356C9C 98 01 00 5B */ stb r0, 0x5b(r1)
@@ -334,12 +334,12 @@ lbl_8035B030: /* 8035B054 00356CB4 9B 81 00 54 */ stb r28, 0x54(r1)
/* 8035B058 00356CB8 38 61 00 10 */ addi r3, r1, 0x10
/* 8035B05C 00356CBC 90 01 00 10 */ stw r0, 0x10(r1)
-/* 8035B060 00356CC0 4B F9 BC B9 */ bl func_802F6D18
+/* 8035B060 00356CC0 4B F9 BC B9 */ bl SOInetNtoA
/* 8035B064 00356CC4 83 7D 00 00 */ lwz r27, 0(r29)
/* 8035B068 00356CC8 38 60 6C FD */ li r3, 0x6cfd
/* 8035B06C 00356CCC 83 4D B1 58 */ lwz r26, lbl_80640418-_SDA_BASE_(r13)
/* 8035B070 00356CD0 9B 81 00 29 */ stb r28, 0x29(r1)
-/* 8035B074 00356CD4 4B F9 BD 09 */ bl func_802F6D7C
+/* 8035B074 00356CD4 4B F9 BD 09 */ bl SOHtoNs
/* 8035B078 00356CD8 B0 61 00 2A */ sth r3, 0x2a(r1)
/* 8035B07C 00356CDC 7F 63 DB 78 */ mr r3, r27
/* 8035B080 00356CE0 7F E4 FB 78 */ mr r4, r31
@@ -358,13 +358,13 @@ lbl_8035B09C: /* 8035B0B0 00356D10 98 61 00 54 */ stb r3, 0x54(r1)
/* 8035B0B4 00356D14 38 61 00 0C */ addi r3, r1, 0xc
/* 8035B0B8 00356D18 90 01 00 0C */ stw r0, 0xc(r1)
-/* 8035B0BC 00356D1C 4B F9 BC 5D */ bl func_802F6D18
+/* 8035B0BC 00356D1C 4B F9 BC 5D */ bl SOInetNtoA
/* 8035B0C0 00356D20 83 5D 00 00 */ lwz r26, 0(r29)
/* 8035B0C4 00356D24 38 00 00 02 */ li r0, 2
/* 8035B0C8 00356D28 83 6D B1 5C */ lwz r27, lbl_8064041C-_SDA_BASE_(r13)
/* 8035B0CC 00356D2C 38 60 6C FD */ li r3, 0x6cfd
/* 8035B0D0 00356D30 98 01 00 21 */ stb r0, 0x21(r1)
-/* 8035B0D4 00356D34 4B F9 BC A9 */ bl func_802F6D7C
+/* 8035B0D4 00356D34 4B F9 BC A9 */ bl SOHtoNs
/* 8035B0D8 00356D38 B0 61 00 22 */ sth r3, 0x22(r1)
/* 8035B0DC 00356D3C 7F 43 D3 78 */ mr r3, r26
/* 8035B0E0 00356D40 7F E4 FB 78 */ mr r4, r31
@@ -869,12 +869,12 @@ lbl_8035B798: /* 8035B7B0 00357410 98 61 00 8A */ stb r3, 0x8a(r1)
/* 8035B7B4 00357414 98 01 00 8B */ stb r0, 0x8b(r1)
/* 8035B7B8 00357418 80 7F 00 08 */ lwz r3, 8(r31)
-/* 8035B7BC 0035741C 4B F9 B5 BD */ bl func_802F6D78
+/* 8035B7BC 0035741C 4B F9 B5 BD */ bl SOHtoNl
/* 8035B7C0 00357420 90 61 00 8C */ stw r3, 0x8c(r1)
/* 8035B7C4 00357424 80 1F 00 30 */ lwz r0, 0x30(r31)
/* 8035B7C8 00357428 90 01 00 90 */ stw r0, 0x90(r1)
/* 8035B7CC 0035742C A0 7F 00 34 */ lhz r3, 0x34(r31)
-/* 8035B7D0 00357430 4B F9 B5 AD */ bl func_802F6D7C
+/* 8035B7D0 00357430 4B F9 B5 AD */ bl SOHtoNs
/* 8035B7D4 00357434 B0 61 00 94 */ sth r3, 0x94(r1)
/* 8035B7D8 00357438 38 61 00 0C */ addi r3, r1, 0xc
/* 8035B7DC 0035743C 88 1F 00 36 */ lbz r0, 0x36(r31)
@@ -887,7 +887,7 @@ lbl_8035B798: /* 8035B7F8 00357458 98 01 00 97 */ stb r0, 0x97(r1)
/* 8035B7FC 0035745C 80 1F 00 30 */ lwz r0, 0x30(r31)
/* 8035B800 00357460 90 01 00 0C */ stw r0, 0xc(r1)
-/* 8035B804 00357464 4B F9 B5 15 */ bl func_802F6D18
+/* 8035B804 00357464 4B F9 B5 15 */ bl SOInetNtoA
/* 8035B808 00357468 83 BF 00 04 */ lwz r29, 4(r31)
/* 8035B80C 0035746C A0 7F 00 34 */ lhz r3, 0x34(r31)
/* 8035B810 00357470 2C 1D FF FF */ cmpwi r29, -1
@@ -899,7 +899,7 @@ lbl_8035B820: lbl_8035B824:
/* 8035B824 00357484 38 00 00 02 */ li r0, 2
/* 8035B828 00357488 98 01 00 21 */ stb r0, 0x21(r1)
-/* 8035B82C 0035748C 4B F9 B5 51 */ bl func_802F6D7C
+/* 8035B82C 0035748C 4B F9 B5 51 */ bl SOHtoNs
/* 8035B830 00357490 B0 61 00 22 */ sth r3, 0x22(r1)
/* 8035B834 00357494 7F A3 EB 78 */ mr r3, r29
/* 8035B838 00357498 38 81 00 84 */ addi r4, r1, 0x84
@@ -933,7 +933,7 @@ lbl_8035B87C: /* 8035B8A4 00357504 38 00 00 02 */ li r0, 2
/* 8035B8A8 00357508 98 01 00 29 */ stb r0, 0x29(r1)
/* 8035B8AC 0035750C A0 7F 00 34 */ lhz r3, 0x34(r31)
-/* 8035B8B0 00357510 4B F9 B4 CD */ bl func_802F6D7C
+/* 8035B8B0 00357510 4B F9 B4 CD */ bl SOHtoNs
/* 8035B8B4 00357514 B0 61 00 2A */ sth r3, 0x2a(r1)
/* 8035B8B8 00357518 7F E3 FB 78 */ mr r3, r31
/* 8035B8BC 0035751C 38 C1 00 28 */ addi r6, r1, 0x28
@@ -1029,7 +1029,7 @@ lbl_8035B9E4: /* 8035B9FC 0035765C 98 61 00 3E */ stb r3, 0x3e(r1)
/* 8035BA00 00357660 98 01 00 3F */ stb r0, 0x3f(r1)
/* 8035BA04 00357664 80 7F 00 08 */ lwz r3, 8(r31)
-/* 8035BA08 00357668 4B F9 B3 71 */ bl func_802F6D78
+/* 8035BA08 00357668 4B F9 B3 71 */ bl SOHtoNl
/* 8035BA0C 0035766C 90 61 00 40 */ stw r3, 0x40(r1)
/* 8035BA10 00357670 3F C0 80 61 */ lis r30, lbl_80610AF8@ha
/* 8035BA14 00357674 80 8D 94 B8 */ lwz r4, lbl_8063E778-_SDA_BASE_(r13)
@@ -1054,13 +1054,13 @@ lbl_8035BA5C: /* 8035BA5C 003576BC 80 0D B1 54 */ lwz r0, lbl_80640414-_SDA_BASE_(r13)
/* 8035BA60 003576C0 38 61 00 08 */ addi r3, r1, 8
/* 8035BA64 003576C4 90 01 00 08 */ stw r0, 8(r1)
-/* 8035BA68 003576C8 4B F9 B2 B1 */ bl func_802F6D18
+/* 8035BA68 003576C8 4B F9 B2 B1 */ bl SOInetNtoA
/* 8035BA6C 003576CC 83 BF 00 00 */ lwz r29, 0(r31)
/* 8035BA70 003576D0 38 00 00 02 */ li r0, 2
/* 8035BA74 003576D4 83 CD B1 54 */ lwz r30, lbl_80640414-_SDA_BASE_(r13)
/* 8035BA78 003576D8 38 60 6C FD */ li r3, 0x6cfd
/* 8035BA7C 003576DC 98 01 00 19 */ stb r0, 0x19(r1)
-/* 8035BA80 003576E0 4B F9 B2 FD */ bl func_802F6D7C
+/* 8035BA80 003576E0 4B F9 B2 FD */ bl SOHtoNs
/* 8035BA84 003576E4 B0 61 00 1A */ sth r3, 0x1a(r1)
/* 8035BA88 003576E8 7F A3 EB 78 */ mr r3, r29
/* 8035BA8C 003576EC 38 81 00 38 */ addi r4, r1, 0x38
@@ -1137,9 +1137,9 @@ ProcessConnectPacket: /* 8035BB78 003577D8 7C 9C 23 78 */ mr r28, r4
/* 8035BB7C 003577DC 80 04 00 0C */ lwz r0, 0xc(r4)
/* 8035BB80 003577E0 90 01 00 0C */ stw r0, 0xc(r1)
-/* 8035BB84 003577E4 4B F9 B1 95 */ bl func_802F6D18
+/* 8035BB84 003577E4 4B F9 B1 95 */ bl SOInetNtoA
/* 8035BB88 003577E8 A0 7C 00 10 */ lhz r3, 0x10(r28)
-/* 8035BB8C 003577EC 4B F9 B1 E5 */ bl func_802F6D70
+/* 8035BB8C 003577EC 4B F9 B1 E5 */ bl SONtoHs
/* 8035BB90 003577F0 88 1C 00 13 */ lbz r0, 0x13(r28)
/* 8035BB94 003577F4 2C 00 00 00 */ cmpwi r0, 0
/* 8035BB98 003577F8 40 82 00 7C */ bne lbl_8035BC14
@@ -1152,18 +1152,18 @@ ProcessConnectPacket: /* 8035BBB4 00357814 98 61 00 72 */ stb r3, 0x72(r1)
/* 8035BBB8 00357818 98 01 00 73 */ stb r0, 0x73(r1)
/* 8035BBBC 0035781C 80 7F 00 08 */ lwz r3, 8(r31)
-/* 8035BBC0 00357820 4B F9 B1 B9 */ bl func_802F6D78
+/* 8035BBC0 00357820 4B F9 B1 B9 */ bl SOHtoNl
/* 8035BBC4 00357824 90 61 00 74 */ stw r3, 0x74(r1)
/* 8035BBC8 00357828 80 1F 00 0C */ lwz r0, 0xc(r31)
/* 8035BBCC 0035782C 98 01 00 79 */ stb r0, 0x79(r1)
/* 8035BBD0 00357830 A0 7D 00 02 */ lhz r3, 2(r29)
-/* 8035BBD4 00357834 4B F9 B1 9D */ bl func_802F6D70
+/* 8035BBD4 00357834 4B F9 B1 9D */ bl SONtoHs
/* 8035BBD8 00357838 83 DD 00 04 */ lwz r30, 4(r29)
/* 8035BBDC 0035783C 38 00 00 02 */ li r0, 2
/* 8035BBE0 00357840 83 BF 00 00 */ lwz r29, 0(r31)
/* 8035BBE4 00357844 54 63 04 3E */ clrlwi r3, r3, 0x10
/* 8035BBE8 00357848 98 01 00 19 */ stb r0, 0x19(r1)
-/* 8035BBEC 0035784C 4B F9 B1 91 */ bl func_802F6D7C
+/* 8035BBEC 0035784C 4B F9 B1 91 */ bl SOHtoNs
/* 8035BBF0 00357850 B0 61 00 1A */ sth r3, 0x1a(r1)
/* 8035BBF4 00357854 7F A3 EB 78 */ mr r3, r29
/* 8035BBF8 00357858 38 81 00 6C */ addi r4, r1, 0x6c
@@ -1199,7 +1199,7 @@ lbl_8035BC60: /* 8035BC60 003578C0 80 1C 00 0C */ lwz r0, 0xc(r28)
/* 8035BC64 003578C4 90 1F 00 30 */ stw r0, 0x30(r31)
/* 8035BC68 003578C8 A0 7C 00 10 */ lhz r3, 0x10(r28)
-/* 8035BC6C 003578CC 4B F9 B1 05 */ bl func_802F6D70
+/* 8035BC6C 003578CC 4B F9 B1 05 */ bl SONtoHs
/* 8035BC70 003578D0 81 9F 00 38 */ lwz r12, 0x38(r31)
/* 8035BC74 003578D4 38 A0 00 00 */ li r5, 0
/* 8035BC78 003578D8 38 00 00 02 */ li r0, 2
@@ -1219,12 +1219,12 @@ lbl_8035BC60: /* 8035BCB0 00357910 98 61 00 26 */ stb r3, 0x26(r1)
/* 8035BCB4 00357914 98 01 00 27 */ stb r0, 0x27(r1)
/* 8035BCB8 00357918 80 7F 00 08 */ lwz r3, 8(r31)
-/* 8035BCBC 0035791C 4B F9 B0 BD */ bl func_802F6D78
+/* 8035BCBC 0035791C 4B F9 B0 BD */ bl SOHtoNl
/* 8035BCC0 00357920 90 61 00 28 */ stw r3, 0x28(r1)
/* 8035BCC4 00357924 80 1F 00 30 */ lwz r0, 0x30(r31)
/* 8035BCC8 00357928 90 01 00 2C */ stw r0, 0x2c(r1)
/* 8035BCCC 0035792C A0 7F 00 34 */ lhz r3, 0x34(r31)
-/* 8035BCD0 00357930 4B F9 B0 AD */ bl func_802F6D7C
+/* 8035BCD0 00357930 4B F9 B0 AD */ bl SOHtoNs
/* 8035BCD4 00357934 B0 61 00 30 */ sth r3, 0x30(r1)
/* 8035BCD8 00357938 38 61 00 08 */ addi r3, r1, 8
/* 8035BCDC 0035793C 88 1F 00 36 */ lbz r0, 0x36(r31)
@@ -1237,7 +1237,7 @@ lbl_8035BC60: /* 8035BCF8 00357958 98 01 00 33 */ stb r0, 0x33(r1)
/* 8035BCFC 0035795C 80 1F 00 30 */ lwz r0, 0x30(r31)
/* 8035BD00 00357960 90 01 00 08 */ stw r0, 8(r1)
-/* 8035BD04 00357964 4B F9 B0 15 */ bl func_802F6D18
+/* 8035BD04 00357964 4B F9 B0 15 */ bl SOInetNtoA
/* 8035BD08 00357968 83 DF 00 04 */ lwz r30, 4(r31)
/* 8035BD0C 0035796C A0 7F 00 34 */ lhz r3, 0x34(r31)
/* 8035BD10 00357970 2C 1E FF FF */ cmpwi r30, -1
@@ -1249,7 +1249,7 @@ lbl_8035BD20: lbl_8035BD24:
/* 8035BD24 00357984 38 00 00 02 */ li r0, 2
/* 8035BD28 00357988 98 01 00 11 */ stb r0, 0x11(r1)
-/* 8035BD2C 0035798C 4B F9 B0 51 */ bl func_802F6D7C
+/* 8035BD2C 0035798C 4B F9 B0 51 */ bl SOHtoNs
/* 8035BD30 00357990 B0 61 00 12 */ sth r3, 0x12(r1)
/* 8035BD34 00357994 7F C3 F3 78 */ mr r3, r30
/* 8035BD38 00357998 38 81 00 20 */ addi r4, r1, 0x20
@@ -1297,13 +1297,13 @@ ProcessPingPacket: /* 8035BDD0 00357A30 80 05 00 04 */ lwz r0, 4(r5)
/* 8035BDD4 00357A34 38 61 00 14 */ addi r3, r1, 0x14
/* 8035BDD8 00357A38 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8035BDDC 00357A3C 4B F9 AF 3D */ bl func_802F6D18
+/* 8035BDDC 00357A3C 4B F9 AF 3D */ bl SOInetNtoA
/* 8035BDE0 00357A40 A0 7F 00 02 */ lhz r3, 2(r31)
-/* 8035BDE4 00357A44 4B F9 AF 8D */ bl func_802F6D70
+/* 8035BDE4 00357A44 4B F9 AF 8D */ bl SONtoHs
/* 8035BDE8 00357A48 80 1F 00 04 */ lwz r0, 4(r31)
/* 8035BDEC 00357A4C 90 1E 00 30 */ stw r0, 0x30(r30)
/* 8035BDF0 00357A50 A0 7F 00 02 */ lhz r3, 2(r31)
-/* 8035BDF4 00357A54 4B F9 AF 7D */ bl func_802F6D70
+/* 8035BDF4 00357A54 4B F9 AF 7D */ bl SONtoHs
/* 8035BDF8 00357A58 38 00 00 01 */ li r0, 1
/* 8035BDFC 00357A5C B0 7E 00 34 */ sth r3, 0x34(r30)
/* 8035BE00 00357A60 98 1E 00 36 */ stb r0, 0x36(r30)
@@ -1319,12 +1319,12 @@ ProcessPingPacket: /* 8035BE28 00357A88 98 61 00 CE */ stb r3, 0xce(r1)
/* 8035BE2C 00357A8C 98 01 00 CF */ stb r0, 0xcf(r1)
/* 8035BE30 00357A90 80 7E 00 08 */ lwz r3, 8(r30)
-/* 8035BE34 00357A94 4B F9 AF 45 */ bl func_802F6D78
+/* 8035BE34 00357A94 4B F9 AF 45 */ bl SOHtoNl
/* 8035BE38 00357A98 90 61 00 D0 */ stw r3, 0xd0(r1)
/* 8035BE3C 00357A9C 80 1E 00 30 */ lwz r0, 0x30(r30)
/* 8035BE40 00357AA0 90 01 00 D4 */ stw r0, 0xd4(r1)
/* 8035BE44 00357AA4 A0 7E 00 34 */ lhz r3, 0x34(r30)
-/* 8035BE48 00357AA8 4B F9 AF 35 */ bl func_802F6D7C
+/* 8035BE48 00357AA8 4B F9 AF 35 */ bl SOHtoNs
/* 8035BE4C 00357AAC B0 61 00 D8 */ sth r3, 0xd8(r1)
/* 8035BE50 00357AB0 38 61 00 10 */ addi r3, r1, 0x10
/* 8035BE54 00357AB4 88 1E 00 36 */ lbz r0, 0x36(r30)
@@ -1337,7 +1337,7 @@ ProcessPingPacket: /* 8035BE70 00357AD0 98 01 00 DB */ stb r0, 0xdb(r1)
/* 8035BE74 00357AD4 80 1E 00 30 */ lwz r0, 0x30(r30)
/* 8035BE78 00357AD8 90 01 00 10 */ stw r0, 0x10(r1)
-/* 8035BE7C 00357ADC 4B F9 AE 9D */ bl func_802F6D18
+/* 8035BE7C 00357ADC 4B F9 AE 9D */ bl SOInetNtoA
/* 8035BE80 00357AE0 83 BE 00 04 */ lwz r29, 4(r30)
/* 8035BE84 00357AE4 A0 7E 00 34 */ lhz r3, 0x34(r30)
/* 8035BE88 00357AE8 2C 1D FF FF */ cmpwi r29, -1
@@ -1349,7 +1349,7 @@ lbl_8035BE98: lbl_8035BE9C:
/* 8035BE9C 00357AFC 38 00 00 02 */ li r0, 2
/* 8035BEA0 00357B00 98 01 00 29 */ stb r0, 0x29(r1)
-/* 8035BEA4 00357B04 4B F9 AE D9 */ bl func_802F6D7C
+/* 8035BEA4 00357B04 4B F9 AE D9 */ bl SOHtoNs
/* 8035BEA8 00357B08 B0 61 00 2A */ sth r3, 0x2a(r1)
/* 8035BEAC 00357B0C 7F A3 EB 78 */ mr r3, r29
/* 8035BEB0 00357B10 38 81 00 C8 */ addi r4, r1, 0xc8
@@ -1386,12 +1386,12 @@ lbl_8035BEF8: /* 8035BF28 00357B88 98 61 00 82 */ stb r3, 0x82(r1)
/* 8035BF2C 00357B8C 98 01 00 83 */ stb r0, 0x83(r1)
/* 8035BF30 00357B90 80 7E 00 08 */ lwz r3, 8(r30)
-/* 8035BF34 00357B94 4B F9 AE 45 */ bl func_802F6D78
+/* 8035BF34 00357B94 4B F9 AE 45 */ bl SOHtoNl
/* 8035BF38 00357B98 90 61 00 84 */ stw r3, 0x84(r1)
/* 8035BF3C 00357B9C 80 1E 00 30 */ lwz r0, 0x30(r30)
/* 8035BF40 00357BA0 90 01 00 88 */ stw r0, 0x88(r1)
/* 8035BF44 00357BA4 A0 7E 00 34 */ lhz r3, 0x34(r30)
-/* 8035BF48 00357BA8 4B F9 AE 35 */ bl func_802F6D7C
+/* 8035BF48 00357BA8 4B F9 AE 35 */ bl SOHtoNs
/* 8035BF4C 00357BAC B0 61 00 8C */ sth r3, 0x8c(r1)
/* 8035BF50 00357BB0 38 61 00 0C */ addi r3, r1, 0xc
/* 8035BF54 00357BB4 88 1E 00 36 */ lbz r0, 0x36(r30)
@@ -1404,7 +1404,7 @@ lbl_8035BEF8: /* 8035BF70 00357BD0 98 01 00 8F */ stb r0, 0x8f(r1)
/* 8035BF74 00357BD4 80 1E 00 30 */ lwz r0, 0x30(r30)
/* 8035BF78 00357BD8 90 01 00 0C */ stw r0, 0xc(r1)
-/* 8035BF7C 00357BDC 4B F9 AD 9D */ bl func_802F6D18
+/* 8035BF7C 00357BDC 4B F9 AD 9D */ bl SOInetNtoA
/* 8035BF80 00357BE0 83 9E 00 04 */ lwz r28, 4(r30)
/* 8035BF84 00357BE4 A0 7E 00 34 */ lhz r3, 0x34(r30)
/* 8035BF88 00357BE8 2C 1C FF FF */ cmpwi r28, -1
@@ -1416,7 +1416,7 @@ lbl_8035BF98: lbl_8035BF9C:
/* 8035BF9C 00357BFC 38 00 00 02 */ li r0, 2
/* 8035BFA0 00357C00 98 01 00 21 */ stb r0, 0x21(r1)
-/* 8035BFA4 00357C04 4B F9 AD D9 */ bl func_802F6D7C
+/* 8035BFA4 00357C04 4B F9 AD D9 */ bl SOHtoNs
/* 8035BFA8 00357C08 B0 61 00 22 */ sth r3, 0x22(r1)
/* 8035BFAC 00357C0C 7F 83 E3 78 */ mr r3, r28
/* 8035BFB0 00357C10 38 81 00 7C */ addi r4, r1, 0x7c
@@ -1463,12 +1463,12 @@ lbl_8035C028: /* 8035C04C 00357CAC 98 61 00 36 */ stb r3, 0x36(r1)
/* 8035C050 00357CB0 98 01 00 37 */ stb r0, 0x37(r1)
/* 8035C054 00357CB4 80 7E 00 08 */ lwz r3, 8(r30)
-/* 8035C058 00357CB8 4B F9 AD 21 */ bl func_802F6D78
+/* 8035C058 00357CB8 4B F9 AD 21 */ bl SOHtoNl
/* 8035C05C 00357CBC 90 61 00 38 */ stw r3, 0x38(r1)
/* 8035C060 00357CC0 80 1E 00 30 */ lwz r0, 0x30(r30)
/* 8035C064 00357CC4 90 01 00 3C */ stw r0, 0x3c(r1)
/* 8035C068 00357CC8 A0 7E 00 34 */ lhz r3, 0x34(r30)
-/* 8035C06C 00357CCC 4B F9 AD 11 */ bl func_802F6D7C
+/* 8035C06C 00357CCC 4B F9 AD 11 */ bl SOHtoNs
/* 8035C070 00357CD0 B0 61 00 40 */ sth r3, 0x40(r1)
/* 8035C074 00357CD4 38 61 00 08 */ addi r3, r1, 8
/* 8035C078 00357CD8 88 1E 00 36 */ lbz r0, 0x36(r30)
@@ -1481,7 +1481,7 @@ lbl_8035C028: /* 8035C094 00357CF4 98 01 00 43 */ stb r0, 0x43(r1)
/* 8035C098 00357CF8 80 1E 00 30 */ lwz r0, 0x30(r30)
/* 8035C09C 00357CFC 90 01 00 08 */ stw r0, 8(r1)
-/* 8035C0A0 00357D00 4B F9 AC 79 */ bl func_802F6D18
+/* 8035C0A0 00357D00 4B F9 AC 79 */ bl SOInetNtoA
/* 8035C0A4 00357D04 83 9E 00 04 */ lwz r28, 4(r30)
/* 8035C0A8 00357D08 A0 7E 00 34 */ lhz r3, 0x34(r30)
/* 8035C0AC 00357D0C 2C 1C FF FF */ cmpwi r28, -1
@@ -1493,7 +1493,7 @@ lbl_8035C0BC: lbl_8035C0C0:
/* 8035C0C0 00357D20 38 00 00 02 */ li r0, 2
/* 8035C0C4 00357D24 98 01 00 19 */ stb r0, 0x19(r1)
-/* 8035C0C8 00357D28 4B F9 AC B5 */ bl func_802F6D7C
+/* 8035C0C8 00357D28 4B F9 AC B5 */ bl SOHtoNs
/* 8035C0CC 00357D2C B0 61 00 1A */ sth r3, 0x1a(r1)
/* 8035C0D0 00357D30 7F 83 E3 78 */ mr r3, r28
/* 8035C0D4 00357D34 38 81 00 30 */ addi r4, r1, 0x30
@@ -1588,13 +1588,13 @@ lbl_8035C218: /* 8035C218 00357E78 38 00 00 03 */ li r0, 3
/* 8035C21C 00357E7C 98 04 00 07 */ stb r0, 7(r4)
/* 8035C220 00357E80 A0 65 00 02 */ lhz r3, 2(r5)
-/* 8035C224 00357E84 4B F9 AB 4D */ bl func_802F6D70
+/* 8035C224 00357E84 4B F9 AB 4D */ bl SONtoHs
/* 8035C228 00357E88 83 DE 00 04 */ lwz r30, 4(r30)
/* 8035C22C 00357E8C 38 00 00 02 */ li r0, 2
/* 8035C230 00357E90 83 FF 00 00 */ lwz r31, 0(r31)
/* 8035C234 00357E94 54 63 04 3E */ clrlwi r3, r3, 0x10
/* 8035C238 00357E98 98 01 00 09 */ stb r0, 9(r1)
-/* 8035C23C 00357E9C 4B F9 AB 41 */ bl func_802F6D7C
+/* 8035C23C 00357E9C 4B F9 AB 41 */ bl SOHtoNs
/* 8035C240 00357EA0 B0 61 00 0A */ sth r3, 0xa(r1)
/* 8035C244 00357EA4 7F E3 FB 78 */ mr r3, r31
/* 8035C248 00357EA8 7F A4 EB 78 */ mr r4, r29
@@ -1690,9 +1690,9 @@ NNProcessData: /* 8035C380 00357FE0 38 61 00 08 */ addi r3, r1, 8
/* 8035C384 00357FE4 80 1C 00 04 */ lwz r0, 4(r28)
/* 8035C388 00357FE8 90 01 00 08 */ stw r0, 8(r1)
-/* 8035C38C 00357FEC 4B F9 A9 8D */ bl func_802F6D18
+/* 8035C38C 00357FEC 4B F9 A9 8D */ bl SOInetNtoA
/* 8035C390 00357FF0 A0 7C 00 02 */ lhz r3, 2(r28)
-/* 8035C394 00357FF4 4B F9 A9 DD */ bl func_802F6D70
+/* 8035C394 00357FF4 4B F9 A9 DD */ bl SONtoHs
/* 8035C398 00357FF8 28 1D 00 05 */ cmplwi r29, 5
/* 8035C39C 00357FFC 41 82 00 0C */ beq lbl_8035C3A8
/* 8035C3A0 00358000 28 1D 00 07 */ cmplwi r29, 7
@@ -1705,7 +1705,7 @@ lbl_8035C3A8: /* 8035C3B8 00358018 38 A0 00 14 */ li r5, 0x14
/* 8035C3BC 0035801C 4B CA 7C 45 */ bl memcpy
/* 8035C3C0 00358020 80 61 00 14 */ lwz r3, 0x14(r1)
-/* 8035C3C4 00358024 4B F9 A9 A9 */ bl func_802F6D6C
+/* 8035C3C4 00358024 4B F9 A9 A9 */ bl SONtoHl
/* 8035C3C8 00358028 80 0D B1 50 */ lwz r0, lbl_80640410-_SDA_BASE_(r13)
/* 8035C3CC 0035802C 7C 7F 1B 78 */ mr r31, r3
/* 8035C3D0 00358030 2C 00 00 00 */ cmpwi r0, 0
@@ -1753,7 +1753,7 @@ lbl_8035C44C: /* 8035C45C 003580BC 38 A0 00 15 */ li r5, 0x15
/* 8035C460 003580C0 4B CA 7B A1 */ bl memcpy
/* 8035C464 003580C4 80 61 00 14 */ lwz r3, 0x14(r1)
-/* 8035C468 003580C8 4B F9 A9 05 */ bl func_802F6D6C
+/* 8035C468 003580C8 4B F9 A9 05 */ bl SONtoHl
/* 8035C46C 003580CC 80 0D B1 50 */ lwz r0, lbl_80640410-_SDA_BASE_(r13)
/* 8035C470 003580D0 7C 7F 1B 78 */ mr r31, r3
/* 8035C474 003580D4 2C 00 00 00 */ cmpwi r0, 0
diff --git a/asm/GameSpy/nonport.s b/asm/GameSpy/nonport.s index 3a1ab6a..e9f73a7 100644 --- a/asm/GameSpy/nonport.s +++ b/asm/GameSpy/nonport.s @@ -8,7 +8,7 @@ socket: /* 80337BC8 00333828 7C 08 02 A6 */ mflr r0
/* 80337BCC 0033382C 38 A0 00 00 */ li r5, 0
/* 80337BD0 00333830 90 01 00 14 */ stw r0, 0x14(r1)
-/* 80337BD4 00333834 4B FB E6 29 */ bl func_802F61FC
+/* 80337BD4 00333834 4B FB E6 29 */ bl __SOCreateSocket
/* 80337BD8 00333838 2C 03 00 00 */ cmpwi r3, 0
/* 80337BDC 0033383C 41 80 00 08 */ blt lbl_80337BE4
/* 80337BE0 00333840 48 00 00 0C */ b lbl_80337BEC
@@ -26,7 +26,7 @@ closesocket: /* 80337BFC 0033385C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80337C00 00333860 7C 08 02 A6 */ mflr r0
/* 80337C04 00333864 90 01 00 14 */ stw r0, 0x14(r1)
-/* 80337C08 00333868 4B FB E6 C9 */ bl func_802F62D0
+/* 80337C08 00333868 4B FB E6 C9 */ bl SOClose
/* 80337C0C 0033386C 2C 03 00 00 */ cmpwi r3, 0
/* 80337C10 00333870 41 80 00 08 */ blt lbl_80337C18
/* 80337C14 00333874 48 00 00 0C */ b lbl_80337C20
@@ -44,7 +44,7 @@ shutdown: /* 80337C30 00333890 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80337C34 00333894 7C 08 02 A6 */ mflr r0
/* 80337C38 00333898 90 01 00 14 */ stw r0, 0x14(r1)
-/* 80337C3C 0033389C 4B FB ED C1 */ bl func_802F69FC
+/* 80337C3C 0033389C 4B FB ED C1 */ bl SOShutdown
/* 80337C40 003338A0 2C 03 00 00 */ cmpwi r3, 0
/* 80337C44 003338A4 41 80 00 08 */ blt lbl_80337C4C
/* 80337C48 003338A8 48 00 00 0C */ b lbl_80337C54
@@ -78,7 +78,7 @@ lbl_80337C94: /* 80337CA0 00333900 9B E1 00 08 */ stb r31, 8(r1)
/* 80337CA4 00333904 7F C3 F3 78 */ mr r3, r30
/* 80337CA8 00333908 38 81 00 08 */ addi r4, r1, 8
-/* 80337CAC 0033390C 4B FB E8 BD */ bl func_802F6568
+/* 80337CAC 0033390C 4B FB E8 BD */ bl SOBind
/* 80337CB0 00333910 2C 03 00 00 */ cmpwi r3, 0
/* 80337CB4 00333914 41 80 00 08 */ blt lbl_80337CBC
/* 80337CB8 00333918 48 00 00 0C */ b lbl_80337CC4
@@ -108,7 +108,7 @@ connect: /* 80337D04 00333964 9B E1 00 08 */ stb r31, 8(r1)
/* 80337D08 00333968 7F C3 F3 78 */ mr r3, r30
/* 80337D0C 0033396C 38 81 00 08 */ addi r4, r1, 8
-/* 80337D10 00333970 4B FB E9 41 */ bl func_802F6650
+/* 80337D10 00333970 4B FB E9 41 */ bl SOConnect
/* 80337D14 00333974 2C 03 00 00 */ cmpwi r3, 0
/* 80337D18 00333978 41 80 00 08 */ blt lbl_80337D20
/* 80337D1C 0033397C 48 00 00 0C */ b lbl_80337D28
@@ -128,7 +128,7 @@ listen: /* 80337D40 003339A0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80337D44 003339A4 7C 08 02 A6 */ mflr r0
/* 80337D48 003339A8 90 01 00 14 */ stw r0, 0x14(r1)
-/* 80337D4C 003339AC 4B FB E6 29 */ bl func_802F6374
+/* 80337D4C 003339AC 4B FB E6 29 */ bl SOListen
/* 80337D50 003339B0 2C 03 00 00 */ cmpwi r3, 0
/* 80337D54 003339B4 41 80 00 08 */ blt lbl_80337D5C
/* 80337D58 003339B8 48 00 00 0C */ b lbl_80337D64
@@ -152,7 +152,7 @@ accept: /* 80337D8C 003339EC 7C 9E 23 78 */ mr r30, r4
/* 80337D90 003339F0 80 05 00 00 */ lwz r0, 0(r5)
/* 80337D94 003339F4 98 04 00 00 */ stb r0, 0(r4)
-/* 80337D98 003339F8 4B FB E6 91 */ bl func_802F6428
+/* 80337D98 003339F8 4B FB E6 91 */ bl SOAccept
/* 80337D9C 003339FC 88 1E 00 00 */ lbz r0, 0(r30)
/* 80337DA0 00333A00 2C 03 00 00 */ cmpwi r3, 0
/* 80337DA4 00333A04 90 1F 00 00 */ stw r0, 0(r31)
@@ -174,7 +174,7 @@ recv: /* 80337DD0 00333A30 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80337DD4 00333A34 7C 08 02 A6 */ mflr r0
/* 80337DD8 00333A38 90 01 00 14 */ stw r0, 0x14(r1)
-/* 80337DDC 00333A3C 4B FB EA 81 */ bl func_802F685C
+/* 80337DDC 00333A3C 4B FB EA 81 */ bl SORecv
/* 80337DE0 00333A40 2C 03 00 00 */ cmpwi r3, 0
/* 80337DE4 00333A44 41 80 00 08 */ blt lbl_80337DEC
/* 80337DE8 00333A48 48 00 00 0C */ b lbl_80337DF4
@@ -198,7 +198,7 @@ recvfrom: /* 80337E1C 00333A7C 7C FE 3B 78 */ mr r30, r7
/* 80337E20 00333A80 80 08 00 00 */ lwz r0, 0(r8)
/* 80337E24 00333A84 98 07 00 00 */ stb r0, 0(r7)
-/* 80337E28 00333A88 4B FB EA 0D */ bl func_802F6834
+/* 80337E28 00333A88 4B FB EA 0D */ bl SORecvFrom
/* 80337E2C 00333A8C 88 1E 00 00 */ lbz r0, 0(r30)
/* 80337E30 00333A90 2C 03 00 00 */ cmpwi r3, 0
/* 80337E34 00333A94 90 1F 00 00 */ stw r0, 0(r31)
@@ -220,7 +220,7 @@ send: /* 80337E60 00333AC0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80337E64 00333AC4 7C 08 02 A6 */ mflr r0
/* 80337E68 00333AC8 90 01 00 14 */ stw r0, 0x14(r1)
-/* 80337E6C 00333ACC 4B FB EA 3D */ bl func_802F68A8
+/* 80337E6C 00333ACC 4B FB EA 3D */ bl SOSend
/* 80337E70 00333AD0 2C 03 00 00 */ cmpwi r3, 0
/* 80337E74 00333AD4 41 80 00 08 */ blt lbl_80337E7C
/* 80337E78 00333AD8 48 00 00 0C */ b lbl_80337E84
@@ -255,7 +255,7 @@ sendto: /* 80337ED8 00333B38 7F A5 EB 78 */ mr r5, r29
/* 80337EDC 00333B3C 7F C6 F3 78 */ mr r6, r30
/* 80337EE0 00333B40 38 E1 00 08 */ addi r7, r1, 8
-/* 80337EE4 00333B44 4B FB E9 9D */ bl func_802F6880
+/* 80337EE4 00333B44 4B FB E9 9D */ bl SOSendTo
/* 80337EE8 00333B48 2C 03 00 00 */ cmpwi r3, 0
/* 80337EEC 00333B4C 41 80 00 08 */ blt lbl_80337EF4
/* 80337EF0 00333B50 48 00 00 0C */ b lbl_80337EFC
@@ -281,7 +281,7 @@ getsockname: /* 80337F2C 00333B8C 7C 9E 23 78 */ mr r30, r4
/* 80337F30 00333B90 80 05 00 00 */ lwz r0, 0(r5)
/* 80337F34 00333B94 98 04 00 00 */ stb r0, 0(r4)
-/* 80337F38 00333B98 4B FB E8 01 */ bl func_802F6738
+/* 80337F38 00333B98 4B FB E8 01 */ bl SOGetSockName
/* 80337F3C 00333B9C 88 1E 00 00 */ lbz r0, 0(r30)
/* 80337F40 00333BA0 2C 03 00 00 */ cmpwi r3, 0
/* 80337F44 00333BA4 90 1F 00 00 */ stw r0, 0(r31)
@@ -304,7 +304,7 @@ inet_addr: /* 80337F74 00333BD4 7C 08 02 A6 */ mflr r0
/* 80337F78 00333BD8 90 01 00 14 */ stw r0, 0x14(r1)
/* 80337F7C 00333BDC 38 81 00 08 */ addi r4, r1, 8
-/* 80337F80 00333BE0 4B FB EC 8D */ bl func_802F6C0C
+/* 80337F80 00333BE0 4B FB EC 8D */ bl SOInetAtoN
/* 80337F84 00333BE4 2C 03 00 00 */ cmpwi r3, 0
/* 80337F88 00333BE8 40 82 00 0C */ bne lbl_80337F94
/* 80337F8C 00333BEC 38 60 FF FF */ li r3, -1
@@ -353,7 +353,7 @@ lbl_80338004: /* 80338010 00333C70 38 80 00 01 */ li r4, 1
/* 80338014 00333C74 38 C0 00 00 */ li r6, 0
/* 80338018 00333C78 38 A0 00 00 */ li r5, 0
-/* 8033801C 00333C7C 4B FB EA 95 */ bl func_802F6AB0
+/* 8033801C 00333C7C 4B FB EA 95 */ bl SOPoll
/* 80338020 00333C80 2C 83 00 00 */ cmpwi cr1, r3, 0
/* 80338024 00333C84 40 84 00 0C */ bge cr1, lbl_80338030
/* 80338028 00333C88 38 60 FF FF */ li r3, -1
@@ -687,11 +687,11 @@ lbl_803384C8: /* 803384C8 00334128 28 06 00 0F */ cmplwi r6, 0xf
/* 803384CC 0033412C 40 82 00 10 */ bne lbl_803384DC
/* 803384D0 00334130 7F 63 DB 78 */ mr r3, r27
-/* 803384D4 00334134 4B FB ED F5 */ bl func_802F72C8
+/* 803384D4 00334134 4B FB ED F5 */ bl SOGetHostByName
/* 803384D8 00334138 48 00 01 64 */ b lbl_8033863C
lbl_803384DC:
/* 803384DC 0033413C 7F 63 DB 78 */ mr r3, r27
-/* 803384E0 00334140 4B FB ED E9 */ bl func_802F72C8
+/* 803384E0 00334140 4B FB ED E9 */ bl SOGetHostByName
/* 803384E4 00334144 2C 03 00 00 */ cmpwi r3, 0
/* 803384E8 00334148 7C 7D 1B 78 */ mr r29, r3
/* 803384EC 0033414C 40 82 00 0C */ bne lbl_803384F8
@@ -803,7 +803,7 @@ SetSockBlocking: /* 80338670 003342D0 93 C1 00 08 */ stw r30, 8(r1)
/* 80338674 003342D4 7C 7E 1B 78 */ mr r30, r3
/* 80338678 003342D8 4C C6 31 82 */ crclr 6
-/* 8033867C 003342DC 4B FB E2 51 */ bl func_802F68CC
+/* 8033867C 003342DC 4B FB E2 51 */ bl SOFcntl
/* 80338680 003342E0 2C 1F 00 00 */ cmpwi r31, 0
/* 80338684 003342E4 60 65 00 04 */ ori r5, r3, 4
/* 80338688 003342E8 41 82 00 08 */ beq lbl_80338690
@@ -812,7 +812,7 @@ lbl_80338690: /* 80338690 003342F0 7F C3 F3 78 */ mr r3, r30
/* 80338694 003342F4 38 80 00 04 */ li r4, 4
/* 80338698 003342F8 4C C6 31 82 */ crclr 6
-/* 8033869C 003342FC 4B FB E2 31 */ bl func_802F68CC
+/* 8033869C 003342FC 4B FB E2 31 */ bl SOFcntl
/* 803386A0 00334300 2C 03 00 00 */ cmpwi r3, 0
/* 803386A4 00334304 40 82 00 0C */ bne lbl_803386B0
/* 803386A8 00334308 38 60 00 01 */ li r3, 1
@@ -838,7 +838,7 @@ SetReceiveBufferSize: /* 803386E4 00334344 90 81 00 08 */ stw r4, 8(r1)
/* 803386E8 00334348 3C 80 00 01 */ lis r4, 0x0000FFFF@ha
/* 803386EC 0033434C 38 84 FF FF */ addi r4, r4, 0x0000FFFF@l
-/* 803386F0 00334350 4B FB F1 65 */ bl func_802F7854
+/* 803386F0 00334350 4B FB F1 65 */ bl SOSetSockOpt
/* 803386F4 00334354 2C 03 00 00 */ cmpwi r3, 0
/* 803386F8 00334358 41 80 00 08 */ blt lbl_80338700
/* 803386FC 0033435C 48 00 00 0C */ b lbl_80338708
@@ -866,7 +866,7 @@ SetSendBufferSize: /* 80338740 003343A0 90 81 00 08 */ stw r4, 8(r1)
/* 80338744 003343A4 3C 80 00 01 */ lis r4, 0x0000FFFF@ha
/* 80338748 003343A8 38 84 FF FF */ addi r4, r4, 0x0000FFFF@l
-/* 8033874C 003343AC 4B FB F1 09 */ bl func_802F7854
+/* 8033874C 003343AC 4B FB F1 09 */ bl SOSetSockOpt
/* 80338750 003343B0 2C 03 00 00 */ cmpwi r3, 0
/* 80338754 003343B4 41 80 00 08 */ blt lbl_8033875C
/* 80338758 003343B8 48 00 00 0C */ b lbl_80338764
@@ -895,7 +895,7 @@ GetReceiveBufferSize: /* 803387A0 00334400 38 C1 00 0C */ addi r6, r1, 0xc
/* 803387A4 00334404 90 01 00 08 */ stw r0, 8(r1)
/* 803387A8 00334408 38 E1 00 08 */ addi r7, r1, 8
-/* 803387AC 0033440C 4B FB EF A5 */ bl func_802F7750
+/* 803387AC 0033440C 4B FB EF A5 */ bl SOGetSockOpt
/* 803387B0 00334410 2C 03 00 00 */ cmpwi r3, 0
/* 803387B4 00334414 41 80 00 08 */ blt lbl_803387BC
/* 803387B8 00334418 48 00 00 0C */ b lbl_803387C4
@@ -927,7 +927,7 @@ GetSendBufferSize: /* 80338804 00334464 38 C1 00 0C */ addi r6, r1, 0xc
/* 80338808 00334468 90 01 00 08 */ stw r0, 8(r1)
/* 8033880C 0033446C 38 E1 00 08 */ addi r7, r1, 8
-/* 80338810 00334470 4B FB EF 41 */ bl func_802F7750
+/* 80338810 00334470 4B FB EF 41 */ bl SOGetSockOpt
/* 80338814 00334474 2C 03 00 00 */ cmpwi r3, 0
/* 80338818 00334478 41 80 00 08 */ blt lbl_80338820
/* 8033881C 0033447C 48 00 00 0C */ b lbl_80338828
@@ -1010,7 +1010,7 @@ getlocalhost: /* 8033890C 0033456C 3F C0 00 01 */ lis r30, 0x0000FFFE@ha
/* 80338910 00334570 38 9E FF FE */ addi r4, r30, 0x0000FFFE@l
/* 80338914 00334574 90 01 00 0C */ stw r0, 0xc(r1)
-/* 80338918 00334578 4B FB F0 41 */ bl func_802F7958
+/* 80338918 00334578 4B FB F0 41 */ bl SOGetInterfaceOpt
/* 8033891C 0033457C 80 01 00 10 */ lwz r0, 0x10(r1)
/* 80338920 00334580 38 7F 00 60 */ addi r3, r31, 0x60
/* 80338924 00334584 38 80 00 BE */ li r4, 0xbe
@@ -1024,7 +1024,7 @@ getlocalhost: /* 80338944 003345A4 38 60 00 00 */ li r3, 0
/* 80338948 003345A8 38 A0 40 03 */ li r5, 0x4003
/* 8033894C 003345AC 90 01 00 08 */ stw r0, 8(r1)
-/* 80338950 003345B0 4B FB F0 09 */ bl func_802F7958
+/* 80338950 003345B0 4B FB F0 09 */ bl SOGetInterfaceOpt
/* 80338954 003345B4 80 E1 00 10 */ lwz r7, 0x10(r1)
/* 80338958 003345B8 3C 80 80 45 */ lis r4, lbl_8044A420@ha
/* 8033895C 003345BC 38 84 A4 20 */ addi r4, r4, lbl_8044A420@l
@@ -1116,7 +1116,7 @@ IsPrivateIP: /* 80338A94 003346F4 7C 08 02 A6 */ mflr r0
/* 80338A98 003346F8 90 01 00 14 */ stw r0, 0x14(r1)
/* 80338A9C 003346FC 80 63 00 00 */ lwz r3, 0(r3)
-/* 80338AA0 00334700 4B FB E2 CD */ bl func_802F6D6C
+/* 80338AA0 00334700 4B FB E2 CD */ bl SONtoHl
/* 80338AA4 00334704 54 60 46 3E */ srwi r0, r3, 0x18
/* 80338AA8 00334708 54 63 86 3E */ rlwinm r3, r3, 0x10, 0x18, 0x1f
/* 80338AAC 0033470C 2C 00 00 0A */ cmpwi r0, 0xa
@@ -1197,9 +1197,9 @@ lbl_80338B8C: /* 80338BB0 00334810 80 84 00 00 */ lwz r4, 0(r4)
/* 80338BB4 00334814 80 04 00 00 */ lwz r0, 0(r4)
/* 80338BB8 00334818 90 01 00 0C */ stw r0, 0xc(r1)
-/* 80338BBC 0033481C 4B FB E1 5D */ bl func_802F6D18
+/* 80338BBC 0033481C 4B FB E1 5D */ bl SOInetNtoA
/* 80338BC0 00334820 38 81 00 08 */ addi r4, r1, 8
-/* 80338BC4 00334824 4B FB E0 49 */ bl func_802F6C0C
+/* 80338BC4 00334824 4B FB E0 49 */ bl SOInetAtoN
/* 80338BC8 00334828 2C 03 00 00 */ cmpwi r3, 0
/* 80338BCC 0033482C 40 82 00 0C */ bne lbl_80338BD8
/* 80338BD0 00334830 38 00 FF FF */ li r0, -1
diff --git a/asm/GameSpy/qr2.s b/asm/GameSpy/qr2.s index a9ed610..5d4c0cc 100644 --- a/asm/GameSpy/qr2.s +++ b/asm/GameSpy/qr2.s @@ -155,7 +155,7 @@ lbl_8034E04C: /* 8034E068 00349CC8 80 1F 00 D0 */ lwz r0, 0xd0(r31)
/* 8034E06C 00349CCC 38 61 00 08 */ addi r3, r1, 8
/* 8034E070 00349CD0 90 01 00 08 */ stw r0, 8(r1)
-/* 8034E074 00349CD4 4B FA 8C A5 */ bl func_802F6D18
+/* 8034E074 00349CD4 4B FA 8C A5 */ bl SOInetNtoA
/* 8034E078 00349CD8 48 00 00 08 */ b lbl_8034E080
lbl_8034E07C:
/* 8034E07C 00349CDC 3B 40 00 01 */ li r26, 1
@@ -206,7 +206,7 @@ lbl_8034E108: /* 8034E114 00349D74 38 C0 00 00 */ li r6, 0
/* 8034E118 00349D78 48 00 07 35 */ bl get_sockaddrin
/* 8034E11C 00349D7C 38 7E 00 01 */ addi r3, r30, 1
-/* 8034E120 00349D80 4B FA 8C 59 */ bl func_802F6D78
+/* 8034E120 00349D80 4B FA 8C 59 */ bl SOHtoNl
/* 8034E124 00349D84 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8034E128 00349D88 7C 00 18 40 */ cmplw r0, r3
/* 8034E12C 00349D8C 40 82 00 08 */ bne lbl_8034E134
@@ -243,7 +243,7 @@ lbl_8034E16C: /* 8034E198 00349DF8 48 00 00 1C */ b lbl_8034E1B4
lbl_8034E19C:
/* 8034E19C 00349DFC A0 61 00 12 */ lhz r3, 0x12(r1)
-/* 8034E1A0 00349E00 4B FA 8B D1 */ bl func_802F6D70
+/* 8034E1A0 00349E00 4B FA 8B D1 */ bl SONtoHs
/* 8034E1A4 00349E04 54 7A 04 3E */ clrlwi r26, r3, 0x10
lbl_8034E1A8:
/* 8034E1A8 00349E08 93 B7 00 00 */ stw r29, 0(r23)
@@ -766,7 +766,7 @@ get_sockaddrin: /* 8034E878 0034A4D8 7C 7C 1B 78 */ mr r28, r3
/* 8034E87C 0034A4DC 54 83 04 3E */ clrlwi r3, r4, 0x10
/* 8034E880 0034A4E0 98 05 00 01 */ stb r0, 1(r5)
-/* 8034E884 0034A4E4 4B FA 84 F9 */ bl func_802F6D7C
+/* 8034E884 0034A4E4 4B FA 84 F9 */ bl SOHtoNs
/* 8034E888 0034A4E8 2C 1C 00 00 */ cmpwi r28, 0
/* 8034E88C 0034A4EC B0 7D 00 02 */ sth r3, 2(r29)
/* 8034E890 0034A4F0 40 82 00 10 */ bne lbl_8034E8A0
@@ -1228,7 +1228,7 @@ qr_build_partial_query_reply: /* 8034EF18 0034AB78 4E 80 04 21 */ bctrl
/* 8034EF1C 0034AB7C 7C 7D 1B 78 */ mr r29, r3
/* 8034EF20 0034AB80 54 63 04 3E */ clrlwi r3, r3, 0x10
-/* 8034EF24 0034AB84 4B FA 7E 59 */ bl func_802F6D7C
+/* 8034EF24 0034AB84 4B FA 7E 59 */ bl SOHtoNs
/* 8034EF28 0034AB88 B0 61 00 08 */ sth r3, 8(r1)
/* 8034EF2C 0034AB8C 38 81 00 08 */ addi r4, r1, 8
/* 8034EF30 0034AB90 38 A0 00 02 */ li r5, 2
@@ -1853,7 +1853,7 @@ lbl_8034F7A8: /* 8034F7C4 0034B424 2C 00 00 00 */ cmpwi r0, 0
/* 8034F7C8 0034B428 41 82 00 40 */ beq lbl_8034F808
/* 8034F7CC 0034B42C 80 61 00 08 */ lwz r3, 8(r1)
-/* 8034F7D0 0034B430 4B FA 75 9D */ bl func_802F6D6C
+/* 8034F7D0 0034B430 4B FA 75 9D */ bl SONtoHl
/* 8034F7D4 0034B434 81 9F 00 A0 */ lwz r12, 0xa0(r31)
/* 8034F7D8 0034B438 80 9F 01 0C */ lwz r4, 0x10c(r31)
/* 8034F7DC 0034B43C 7D 89 03 A6 */ mtctr r12
@@ -1995,7 +1995,7 @@ lbl_8034F99C: /* 8034F9C8 0034B628 4B E7 D3 75 */ bl rand
/* 8034F9CC 0034B62C 54 60 80 1E */ slwi r0, r3, 0x10
/* 8034F9D0 0034B630 7C 03 E3 78 */ or r3, r0, r28
-/* 8034F9D4 0034B634 4B FA 73 A5 */ bl func_802F6D78
+/* 8034F9D4 0034B634 4B FA 73 A5 */ bl SOHtoNl
/* 8034F9D8 0034B638 90 7E 01 1C */ stw r3, 0x11c(r30)
/* 8034F9DC 0034B63C 38 61 00 30 */ addi r3, r1, 0x30
/* 8034F9E0 0034B640 38 8D 92 EC */ addi r4, r13, lbl_8063E5AC-_SDA_BASE_
@@ -2045,7 +2045,7 @@ lbl_8034FA64: /* 8034FA80 0034B6E0 2C 1C 00 04 */ cmpwi r28, 4
/* 8034FA84 0034B6E4 41 80 05 7C */ blt lbl_80350000
/* 8034FA88 0034B6E8 80 7E 00 00 */ lwz r3, 0(r30)
-/* 8034FA8C 0034B6EC 4B FA 72 E1 */ bl func_802F6D6C
+/* 8034FA8C 0034B6EC 4B FA 72 E1 */ bl SONtoHl
/* 8034FA90 0034B6F0 38 00 00 28 */ li r0, 0x28
/* 8034FA94 0034B6F4 7F 67 DB 78 */ mr r7, r27
/* 8034FA98 0034B6F8 38 C0 00 00 */ li r6, 0
@@ -2074,7 +2074,7 @@ lbl_8034FAA8: lbl_8034FAF0:
/* 8034FAF0 0034B750 90 A1 00 10 */ stw r5, 0x10(r1)
/* 8034FAF4 0034B754 38 61 00 10 */ addi r3, r1, 0x10
-/* 8034FAF8 0034B758 4B FA 72 21 */ bl func_802F6D18
+/* 8034FAF8 0034B758 4B FA 72 21 */ bl SOInetNtoA
/* 8034FAFC 0034B75C 38 60 00 00 */ li r3, 0
/* 8034FB00 0034B760 48 00 00 14 */ b lbl_8034FB14
lbl_8034FB04:
@@ -2150,7 +2150,7 @@ lbl_8034FB1C: /* 8034FC10 0034B870 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8034FC14 0034B874 80 61 00 08 */ lwz r3, 8(r1)
/* 8034FC18 0034B878 54 1F 04 3E */ clrlwi r31, r0, 0x10
-/* 8034FC1C 0034B87C 4B FA 71 5D */ bl func_802F6D78
+/* 8034FC1C 0034B87C 4B FA 71 5D */ bl SOHtoNl
/* 8034FC20 0034B880 2C 03 00 00 */ cmpwi r3, 0
/* 8034FC24 0034B884 90 61 00 08 */ stw r3, 8(r1)
/* 8034FC28 0034B888 41 82 00 44 */ beq lbl_8034FC6C
@@ -2511,7 +2511,7 @@ lbl_80350150: /* 80350150 0034BDB0 80 1E 00 00 */ lwz r0, 0(r30)
/* 80350154 0034BDB4 38 61 00 08 */ addi r3, r1, 8
/* 80350158 0034BDB8 90 01 00 08 */ stw r0, 8(r1)
-/* 8035015C 0034BDBC 4B FA 6B BD */ bl func_802F6D18
+/* 8035015C 0034BDBC 4B FA 6B BD */ bl SOInetNtoA
/* 80350160 0034BDC0 7C 78 1B 78 */ mr r24, r3
/* 80350164 0034BDC4 4B E7 6A 01 */ bl strlen
/* 80350168 0034BDC8 80 01 0B 64 */ lwz r0, 0xb64(r1)
diff --git a/asm/GameSpy/sb_queryengine.s b/asm/GameSpy/sb_queryengine.s index cc2dc98..ff0282f 100644 --- a/asm/GameSpy/sb_queryengine.s +++ b/asm/GameSpy/sb_queryengine.s @@ -78,7 +78,7 @@ QEStartQuery: /* 8035CA20 00358680 48 00 01 3C */ b lbl_8035CB5C
lbl_8035CA24:
/* 8035CA24 00358684 80 7F 00 20 */ lwz r3, 0x20(r31)
-/* 8035CA28 00358688 4B F9 A3 51 */ bl func_802F6D78
+/* 8035CA28 00358688 4B F9 A3 51 */ bl SOHtoNl
/* 8035CA2C 0035868C 38 E0 00 FE */ li r7, 0xfe
/* 8035CA30 00358690 38 C0 00 FD */ li r6, 0xfd
/* 8035CA34 00358694 38 00 00 00 */ li r0, 0
diff --git a/asm/GameSpy/sb_server.s b/asm/GameSpy/sb_server.s index 69e8af3..e2d9550 100644 --- a/asm/GameSpy/sb_server.s +++ b/asm/GameSpy/sb_server.s @@ -338,7 +338,7 @@ SBServerGetPublicAddress: /* 8035D804 00359464 80 03 00 00 */ lwz r0, 0(r3)
/* 8035D808 00359468 38 61 00 08 */ addi r3, r1, 8
/* 8035D80C 0035946C 90 01 00 08 */ stw r0, 8(r1)
-/* 8035D810 00359470 4B F9 95 09 */ bl func_802F6D18
+/* 8035D810 00359470 4B F9 95 09 */ bl SOInetNtoA
/* 8035D814 00359474 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8035D818 00359478 7C 08 03 A6 */ mtlr r0
/* 8035D81C 0035947C 38 21 00 10 */ addi r1, r1, 0x10
@@ -352,7 +352,7 @@ SBServerGetPublicInetAddress: .global SBServerGetPublicQueryPort
SBServerGetPublicQueryPort:
/* 8035D82C 0035948C A0 63 00 04 */ lhz r3, 4(r3)
-/* 8035D830 00359490 4B F9 95 40 */ b func_802F6D70
+/* 8035D830 00359490 4B F9 95 40 */ b SONtoHs
.global SBServerGetPublicQueryPortNBO
SBServerGetPublicQueryPortNBO:
@@ -373,7 +373,7 @@ SBServerGetPrivateAddress: /* 8035D854 003594B4 80 03 00 08 */ lwz r0, 8(r3)
/* 8035D858 003594B8 38 61 00 08 */ addi r3, r1, 8
/* 8035D85C 003594BC 90 01 00 08 */ stw r0, 8(r1)
-/* 8035D860 003594C0 4B F9 94 B9 */ bl func_802F6D18
+/* 8035D860 003594C0 4B F9 94 B9 */ bl SOInetNtoA
/* 8035D864 003594C4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8035D868 003594C8 7C 08 03 A6 */ mtlr r0
/* 8035D86C 003594CC 38 21 00 10 */ addi r1, r1, 0x10
@@ -387,7 +387,7 @@ SBServerGetPrivateInetAddress: .global SBServerGetPrivateQueryPort
SBServerGetPrivateQueryPort:
/* 8035D87C 003594DC A0 63 00 0C */ lhz r3, 0xc(r3)
-/* 8035D880 003594E0 4B F9 94 F0 */ b func_802F6D70
+/* 8035D880 003594E0 4B F9 94 F0 */ b SONtoHs
.global SBServerSetNext
SBServerSetNext:
@@ -589,7 +589,7 @@ lbl_8035DAF8: /* 8035DB08 00359768 38 A0 00 02 */ li r5, 2
/* 8035DB0C 0035976C 4B CA 64 F5 */ bl memcpy
/* 8035DB10 00359770 A0 61 00 08 */ lhz r3, 8(r1)
-/* 8035DB14 00359774 4B F9 92 5D */ bl func_802F6D70
+/* 8035DB14 00359774 4B F9 92 5D */ bl SONtoHs
/* 8035DB18 00359778 3B DE 00 02 */ addi r30, r30, 2
/* 8035DB1C 0035977C B0 61 00 08 */ sth r3, 8(r1)
/* 8035DB20 00359780 7F DA F3 78 */ mr r26, r30
diff --git a/asm/GameSpy/sb_serverbrowsing.s b/asm/GameSpy/sb_serverbrowsing.s index 2569ed4..d88b753 100644 --- a/asm/GameSpy/sb_serverbrowsing.s +++ b/asm/GameSpy/sb_serverbrowsing.s @@ -474,7 +474,7 @@ ServerBrowserSendMessageToServerA: /* 8035E6F8 0035A358 7C A3 2B 78 */ mr r3, r5
/* 8035E6FC 0035A35C 7C DD 33 78 */ mr r29, r6
/* 8035E700 0035A360 7C FE 3B 78 */ mr r30, r7
-/* 8035E704 0035A364 4B F9 86 79 */ bl func_802F6D7C
+/* 8035E704 0035A364 4B F9 86 79 */ bl SOHtoNs
/* 8035E708 0035A368 7C 7F 1B 78 */ mr r31, r3
/* 8035E70C 0035A36C 7F 83 E3 78 */ mr r3, r28
/* 8035E710 0035A370 4B FD 98 61 */ bl inet_addr
@@ -504,7 +504,7 @@ ServerBrowserSendNatNegotiateCookieToServerA: /* 8035E764 0035A3C4 93 81 00 10 */ stw r28, 0x10(r1)
/* 8035E768 0035A3C8 7C 7C 1B 78 */ mr r28, r3
/* 8035E76C 0035A3CC 7C A3 2B 78 */ mr r3, r5
-/* 8035E770 0035A3D0 4B F9 86 0D */ bl func_802F6D7C
+/* 8035E770 0035A3D0 4B F9 86 0D */ bl SOHtoNs
/* 8035E774 0035A3D4 7C 7F 1B 78 */ mr r31, r3
/* 8035E778 0035A3D8 7F A3 EB 78 */ mr r3, r29
/* 8035E77C 0035A3DC 4B FD 97 F5 */ bl inet_addr
diff --git a/asm/GameSpy/sb_serverlist.s b/asm/GameSpy/sb_serverlist.s index bfd927d..fab8072 100644 --- a/asm/GameSpy/sb_serverlist.s +++ b/asm/GameSpy/sb_serverlist.s @@ -808,7 +808,7 @@ lbl_8035F424: /* 8035F424 0035B084 38 00 00 02 */ li r0, 2
/* 8035F428 0035B088 38 60 70 EE */ li r3, 0x70ee
/* 8035F42C 0035B08C 98 01 00 09 */ stb r0, 9(r1)
-/* 8035F430 0035B090 4B F9 79 4D */ bl func_802F6D7C
+/* 8035F430 0035B090 4B F9 79 4D */ bl SOHtoNs
/* 8035F434 0035B094 B0 61 00 0A */ sth r3, 0xa(r1)
/* 8035F438 0035B098 38 61 00 10 */ addi r3, r1, 0x10
/* 8035F43C 0035B09C 4B FD 8B 35 */ bl inet_addr
@@ -1229,7 +1229,7 @@ lbl_8035F9F0: /* 8035FA0C 0035B66C 98 61 00 33 */ stb r3, 0x33(r1)
/* 8035FA10 0035B670 98 01 00 34 */ stb r0, 0x34(r1)
/* 8035FA14 0035B674 80 77 06 BC */ lwz r3, 0x6bc(r23)
-/* 8035FA18 0035B678 4B F9 73 61 */ bl func_802F6D78
+/* 8035FA18 0035B678 4B F9 73 61 */ bl SOHtoNl
/* 8035FA1C 0035B67C 54 65 42 1E */ rlwinm r5, r3, 8, 8, 0xf
/* 8035FA20 0035B680 54 64 C4 2E */ rlwinm r4, r3, 0x18, 0x10, 0x17
/* 8035FA24 0035B684 50 65 C0 0E */ rlwimi r5, r3, 0x18, 0, 7
@@ -1301,7 +1301,7 @@ lbl_8035FB00: /* 8035FB1C 0035B77C 7F 43 D3 78 */ mr r3, r26
/* 8035FB20 0035B780 7F 9C CA 14 */ add r28, r28, r25
/* 8035FB24 0035B784 7F BD CA 14 */ add r29, r29, r25
-/* 8035FB28 0035B788 4B F9 72 51 */ bl func_802F6D78
+/* 8035FB28 0035B788 4B F9 72 51 */ bl SOHtoNl
/* 8035FB2C 0035B78C 90 61 00 14 */ stw r3, 0x14(r1)
/* 8035FB30 0035B790 7F A3 EB 78 */ mr r3, r29
/* 8035FB34 0035B794 38 81 00 14 */ addi r4, r1, 0x14
@@ -1325,7 +1325,7 @@ lbl_8035FB74: /* 8035FB78 0035B7D8 54 00 06 31 */ rlwinm. r0, r0, 0, 0x18, 0x18
/* 8035FB7C 0035B7DC 41 82 00 3C */ beq lbl_8035FBB8
/* 8035FB80 0035B7E0 7F 63 DB 78 */ mr r3, r27
-/* 8035FB84 0035B7E4 4B F9 71 F5 */ bl func_802F6D78
+/* 8035FB84 0035B7E4 4B F9 71 F5 */ bl SOHtoNl
/* 8035FB88 0035B7E8 54 65 42 1E */ rlwinm r5, r3, 8, 8, 0xf
/* 8035FB8C 0035B7EC 54 64 C4 2E */ rlwinm r4, r3, 0x18, 0x10, 0x17
/* 8035FB90 0035B7F0 50 65 C0 0E */ rlwimi r5, r3, 0x18, 0, 7
@@ -1340,7 +1340,7 @@ lbl_8035FB74: /* 8035FBB4 0035B814 3B 9C 00 04 */ addi r28, r28, 4
lbl_8035FBB8:
/* 8035FBB8 0035B818 57 83 04 3E */ clrlwi r3, r28, 0x10
-/* 8035FBBC 0035B81C 4B F9 71 C1 */ bl func_802F6D7C
+/* 8035FBBC 0035B81C 4B F9 71 C1 */ bl SOHtoNs
/* 8035FBC0 0035B820 B0 61 00 08 */ sth r3, 8(r1)
/* 8035FBC4 0035B824 38 61 00 30 */ addi r3, r1, 0x30
/* 8035FBC8 0035B828 38 81 00 08 */ addi r4, r1, 8
@@ -1625,7 +1625,7 @@ lbl_8035FFAC: /* 8035FFB0 0035BC10 48 00 00 5C */ b lbl_8036000C
lbl_8035FFB4:
/* 8035FFB4 0035BC14 57 A3 04 3E */ clrlwi r3, r29, 0x10
-/* 8035FFB8 0035BC18 4B F9 6D C5 */ bl func_802F6D7C
+/* 8035FFB8 0035BC18 4B F9 6D C5 */ bl SOHtoNs
/* 8035FFBC 0035BC1C 2C 1F 00 01 */ cmpwi r31, 1
/* 8035FFC0 0035BC20 B0 61 00 2A */ sth r3, 0x2a(r1)
/* 8035FFC4 0035BC24 40 82 00 24 */ bne lbl_8035FFE8
@@ -2199,7 +2199,7 @@ lbl_80360748: /* 80360750 0035C3B0 38 A0 00 02 */ li r5, 2
/* 80360754 0035C3B4 4B CA 38 AD */ bl memcpy
/* 80360758 0035C3B8 A0 61 00 0A */ lhz r3, 0xa(r1)
-/* 8036075C 0035C3BC 4B F9 66 15 */ bl func_802F6D70
+/* 8036075C 0035C3BC 4B F9 66 15 */ bl SONtoHs
/* 80360760 0035C3C0 80 98 00 00 */ lwz r4, 0(r24)
/* 80360764 0035C3C4 54 65 04 3E */ clrlwi r5, r3, 0x10
/* 80360768 0035C3C8 7F 43 D3 78 */ mr r3, r26
@@ -2750,7 +2750,7 @@ lbl_80360F34: /* 80360F54 0035CBB4 38 A0 00 02 */ li r5, 2
/* 80360F58 0035CBB8 4B CA 30 A9 */ bl memcpy
/* 80360F5C 0035CBBC A0 7A 07 D0 */ lhz r3, 0x7d0(r26)
-/* 80360F60 0035CBC0 4B F9 5E 11 */ bl func_802F6D70
+/* 80360F60 0035CBC0 4B F9 5E 11 */ bl SONtoHs
/* 80360F64 0035CBC4 B0 7A 07 D0 */ sth r3, 0x7d0(r26)
/* 80360F68 0035CBC8 7F 9C FA 14 */ add r28, r28, r31
/* 80360F6C 0035CBCC 7F 7F D8 50 */ subf r27, r31, r27
@@ -3265,7 +3265,7 @@ lbl_80361620: /* 80361648 0035D2A8 38 A0 00 04 */ li r5, 4
/* 8036164C 0035D2AC 4B CA 29 B5 */ bl memcpy
/* 80361650 0035D2B0 80 61 00 14 */ lwz r3, 0x14(r1)
-/* 80361654 0035D2B4 4B F9 57 19 */ bl func_802F6D6C
+/* 80361654 0035D2B4 4B F9 57 19 */ bl SONtoHl
/* 80361658 0035D2B8 37 BD FF F6 */ addic. r29, r29, -10
/* 8036165C 0035D2BC 3B 9C 00 0A */ addi r28, r28, 0xa
/* 80361660 0035D2C0 90 61 00 14 */ stw r3, 0x14(r1)
@@ -3397,7 +3397,7 @@ lbl_803617FC: /* 80361814 0035D474 38 A0 00 04 */ li r5, 4
/* 80361818 0035D478 4B CA 27 E9 */ bl memcpy
/* 8036181C 0035D47C 80 61 00 14 */ lwz r3, 0x14(r1)
-/* 80361820 0035D480 4B F9 55 4D */ bl func_802F6D6C
+/* 80361820 0035D480 4B F9 55 4D */ bl SONtoHl
/* 80361824 0035D484 38 00 00 00 */ li r0, 0
/* 80361828 0035D488 90 61 00 14 */ stw r3, 0x14(r1)
/* 8036182C 0035D48C 38 C1 00 18 */ addi r6, r1, 0x18
@@ -3606,7 +3606,7 @@ lbl_80361ADC: /* 80361AE4 0035D744 38 A0 00 02 */ li r5, 2
/* 80361AE8 0035D748 4B CA 25 19 */ bl memcpy
/* 80361AEC 0035D74C A0 61 00 0A */ lhz r3, 0xa(r1)
-/* 80361AF0 0035D750 4B F9 52 81 */ bl func_802F6D70
+/* 80361AF0 0035D750 4B F9 52 81 */ bl SONtoHs
/* 80361AF4 0035D754 54 65 04 3E */ clrlwi r5, r3, 0x10
/* 80361AF8 0035D758 B0 61 00 0A */ sth r3, 0xa(r1)
/* 80361AFC 0035D75C 28 05 10 00 */ cmplwi r5, 0x1000
@@ -4136,7 +4136,7 @@ lbl_80362230: lbl_80362244:
/* 80362244 0035DEA4 38 1F 00 09 */ addi r0, r31, 9
/* 80362248 0035DEA8 54 03 04 3E */ clrlwi r3, r0, 0x10
-/* 8036224C 0035DEAC 4B F9 4B 31 */ bl func_802F6D7C
+/* 8036224C 0035DEAC 4B F9 4B 31 */ bl SOHtoNs
/* 80362250 0035DEB0 B0 61 00 0E */ sth r3, 0xe(r1)
/* 80362254 0035DEB4 38 61 00 10 */ addi r3, r1, 0x10
/* 80362258 0035DEB8 38 81 00 0E */ addi r4, r1, 0xe
@@ -4203,7 +4203,7 @@ SBSendNatNegotiateCookieToServer: /* 80362338 0035DF98 99 01 00 0F */ stb r8, 0xf(r1)
/* 8036233C 0035DF9C 98 E1 00 10 */ stb r7, 0x10(r1)
/* 80362340 0035DFA0 98 01 00 11 */ stb r0, 0x11(r1)
-/* 80362344 0035DFA4 4B F9 4A 35 */ bl func_802F6D78
+/* 80362344 0035DFA4 4B F9 4A 35 */ bl SOHtoNl
/* 80362348 0035DFA8 90 61 00 08 */ stw r3, 8(r1)
/* 8036234C 0035DFAC 38 61 00 12 */ addi r3, r1, 0x12
/* 80362350 0035DFB0 38 81 00 08 */ addi r4, r1, 8
|