Rev 4030 | Rev 4052 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4030 | Rev 4035 | ||
---|---|---|---|
Line 325... | Line 325... | ||
325 | test [eax + SOCKET.state], SS_ISCONNECTED |
325 | test [eax + SOCKET.state], SS_ISCONNECTED |
326 | jz @f |
326 | jz @f |
327 | call UDP_disconnect |
327 | call UDP_disconnect |
328 | @@: |
328 | @@: |
Line 329... | Line 329... | ||
329 | 329 | ||
330 | push eax |
330 | push eax edx |
331 | lea ecx, [eax + SOCKET.mutex] |
331 | lea ecx, [eax + SOCKET.mutex] |
332 | call mutex_lock |
332 | call mutex_lock |
Line 333... | Line 333... | ||
333 | pop eax |
333 | pop edx eax |
334 | 334 | ||
335 | ; Fill in local IP |
335 | ; Fill in local IP |
336 | cmp [eax + IP_SOCKET.LocalIP], 0 |
336 | cmp [eax + IP_SOCKET.LocalIP], 0 |