Rev 4347 | Rev 4366 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4347 | Rev 4365 | ||
---|---|---|---|
Line 26... | Line 26... | ||
26 | mutex MUTEX |
26 | mutex MUTEX |
Line 27... | Line 27... | ||
27 | 27 | ||
28 | PID dd ? ; process ID |
28 | PID dd ? ; process ID |
29 | TID dd ? ; thread ID |
29 | TID dd ? ; thread ID |
30 | Domain dd ? ; INET/LOCAL/.. |
30 | Domain dd ? ; INET/LOCAL/.. |
31 | Type dd ? ; RAW/STREAM/DGRAP |
31 | Type dd ? ; RAW/STREAM/DGRAM |
32 | Protocol dd ? ; ICMP/IPv4/ARP/TCP/UDP |
32 | Protocol dd ? ; ICMP/IPv4/ARP/TCP/UDP |
33 | errorcode dd ? |
33 | errorcode dd ? |
Line 34... | Line 34... | ||
34 | device dd ? ; driver pointer, socket pointer if it's an LOCAL socket |
34 | device dd ? ; driver pointer, socket pointer if it's an LOCAL socket |
Line 709... | Line 709... | ||
709 | .free: |
709 | .free: |
710 | call SOCKET_free |
710 | call SOCKET_free |
711 | ret |
711 | ret |
Line 712... | Line 712... | ||
712 | 712 | ||
713 | .tcp: |
- | |
714 | cmp [eax + TCP_SOCKET.t_state], TCPS_SYN_RECEIVED ; state must be LISTEN, SYN_SENT or CLOSED |
- | |
Line 715... | Line 713... | ||
715 | jb .free |
713 | .tcp: |
716 | - | ||
717 | call TCP_usrclosed |
- | |
Line 718... | Line 714... | ||
718 | call TCP_output ;;;; Fixme: is this nescessary?? |
714 | |
Line 719... | Line 715... | ||
719 | call SOCKET_free |
715 | call TCP_usrclosed |