Rev 3259 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3259 | Rev 3261 | ||
---|---|---|---|
Line 13... | Line 13... | ||
13 | ;; GNU GENERAL PUBLIC LICENSE ;; |
13 | ;; GNU GENERAL PUBLIC LICENSE ;; |
14 | ;; Version 2, June 1991 ;; |
14 | ;; Version 2, June 1991 ;; |
15 | ;; ;; |
15 | ;; ;; |
16 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
16 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
Line 17... | Line 17... | ||
17 | 17 | ||
Line 18... | Line 18... | ||
18 | $Revision: 3259 $ |
18 | $Revision: 3261 $ |
Line 19... | Line 19... | ||
19 | 19 | ||
Line 1147... | Line 1147... | ||
1147 | mov [eax + SOCKET.Domain], AF_LOCAL |
1147 | mov [eax + SOCKET.Domain], AF_LOCAL |
1148 | mov [eax + SOCKET.Type], SOCK_STREAM |
1148 | mov [eax + SOCKET.Type], SOCK_STREAM |
1149 | mov [eax + SOCKET.Protocol], 0 ;;; CHECKME |
1149 | mov [eax + SOCKET.Protocol], 0 ;;; CHECKME |
1150 | mov [eax + SOCKET.snd_proc], SOCKET_send_local |
1150 | mov [eax + SOCKET.snd_proc], SOCKET_send_local |
1151 | mov [eax + SOCKET.rcv_proc], SOCKET_receive_local |
1151 | mov [eax + SOCKET.rcv_proc], SOCKET_receive_local |
- | 1152 | mov [eax + SOCKET.PID], 0 |
|
1152 | mov ebx, eax |
1153 | mov ebx, eax |
Line 1153... | Line 1154... | ||
1153 | 1154 | ||
1154 | call SOCKET_alloc |
1155 | call SOCKET_alloc |
1155 | jz .error |
1156 | jz .error |
Line 1158... | Line 1159... | ||
1158 | mov [eax + SOCKET.Domain], AF_LOCAL |
1159 | mov [eax + SOCKET.Domain], AF_LOCAL |
1159 | mov [eax + SOCKET.Type], SOCK_STREAM |
1160 | mov [eax + SOCKET.Type], SOCK_STREAM |
1160 | mov [eax + SOCKET.Protocol], 0 ;;; CHECKME |
1161 | mov [eax + SOCKET.Protocol], 0 ;;; CHECKME |
1161 | mov [eax + SOCKET.snd_proc], SOCKET_send_local |
1162 | mov [eax + SOCKET.snd_proc], SOCKET_send_local |
1162 | mov [eax + SOCKET.rcv_proc], SOCKET_receive_local |
1163 | mov [eax + SOCKET.rcv_proc], SOCKET_receive_local |
- | 1164 | mov [eax + SOCKET.PID], 0 |
|
Line 1163... | Line 1165... | ||
1163 | 1165 | ||
1164 | ; Link the two sockets to eachother |
1166 | ; Link the two sockets to eachother |
1165 | mov [eax + SOCKET.device], ebx |
1167 | mov [eax + SOCKET.device], ebx |