Rev 1763 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1763 | Rev 1773 | ||
---|---|---|---|
Line 11... | Line 11... | ||
11 | ;; GNU GENERAL PUBLIC LICENSE ;; |
11 | ;; GNU GENERAL PUBLIC LICENSE ;; |
12 | ;; Version 2, June 1991 ;; |
12 | ;; Version 2, June 1991 ;; |
13 | ;; ;; |
13 | ;; ;; |
14 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
14 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
Line 15... | Line 15... | ||
15 | 15 | ||
- | 16 | $Revision: 1773 $ |
|
Line 16... | Line 17... | ||
16 | $Revision: 1763 $ |
17 | |
Line 17... | Line 18... | ||
17 | 18 | ||
18 | virtual at 0 |
19 | virtual at 0 |
Line 1678... | Line 1679... | ||
1678 | 1679 | ||
1679 | .done: |
1680 | .done: |
Line 1680... | Line 1681... | ||
1680 | pop ebx |
1681 | pop ebx |
- | 1682 | ||
- | 1683 | ret |
|
- | 1684 | ||
- | 1685 | ||
- | 1686 | ||
- | 1687 | ||
- | 1688 | ||
- | 1689 | ||
- | 1690 | ||
- | 1691 | ||
- | 1692 | ;----------------------------------------------------------------- |
|
- | 1693 | ; |
|
- | 1694 | ; SOCKET_is_disconnecting |
|
- | 1695 | ; |
|
- | 1696 | ; IN: eax = socket ptr |
|
- | 1697 | ; OUT: / |
|
- | 1698 | ; |
|
- | 1699 | ;----------------------------------------------------------------- |
|
- | 1700 | ||
- | 1701 | align 4 |
|
- | 1702 | SOCKET_is_disconnecting: |
|
- | 1703 | ||
- | 1704 | and [eax + SOCKET.options], not (SS_ISCONNECTING) |
|
- | 1705 | or [eax + SOCKET.options], SS_ISDISCONNECTING + SS_CANTRCVMORE + SS_CANTSENDMORE |
|
- | 1706 | ||
- | 1707 | jmp SOCKET_notify_owner |
|
- | 1708 | ||
- | 1709 | ||
- | 1710 | ||
- | 1711 | ;----------------------------------------------------------------- |
|
- | 1712 | ; |
|
- | 1713 | ; SOCKET_is_disconnected |
|
- | 1714 | ; |
|
- | 1715 | ; IN: eax = socket ptr |
|
- | 1716 | ; OUT: / |
|
- | 1717 | ; |
|
- | 1718 | ;----------------------------------------------------------------- |
|
- | 1719 | ||
- | 1720 | align 4 |
|
- | 1721 | SOCKET_is_disconnected: |
|
- | 1722 | ||
- | 1723 | and [eax + SOCKET.options], not (SS_ISCONNECTING + SS_ISCONNECTED + SS_ISDISCONNECTING) |
|
- | 1724 | or [eax + SOCKET.options], SS_CANTRCVMORE + SS_CANTSENDMORE |