Rev 4700 | Rev 4708 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 4700 | Rev 4704 | ||
|---|---|---|---|
| Line 29... | Line 29... | ||
| 29 | /** @addtogroup socket |
29 | /** @addtogroup socket |
| 30 | * @{ |
30 | * @{ |
| 31 | */ |
31 | */ |
| 32 | 32 | ||
| 33 | /** @file |
33 | /** @file |
| - | 34 | * \todo |
|
| 34 | */ |
35 | */ |
| 35 | 36 | ||
| 36 | #include "../err.h" |
37 | #include "../err.h" |
| 37 | 38 | ||
| 38 | #include "../include/in.h" |
39 | #include "../include/in.h" |
| Line 121... | Line 122... | ||
| 121 | ERROR_DECLARE; |
122 | ERROR_DECLARE; |
| 122 | 123 | ||
| 123 | socket_core_ref * socket_pointer; |
124 | socket_core_ref * socket_pointer; |
| 124 | 125 | ||
| 125 | // create a wrapper |
126 | // create a wrapper |
| 126 | socket_pointer = ( socket_core_ref * ) malloc( sizeof( * socket_pointer )); |
127 | socket_pointer = ( socket_core_ref * ) malloc( sizeof( socket_core_ref )); |
| 127 | if( ! socket_pointer ) return ENOMEM; |
128 | if( ! socket_pointer ) return ENOMEM; |
| 128 | * socket_pointer = socket; |
129 | * socket_pointer = socket; |
| 129 | // register the incomming port |
130 | // register the incomming port |
| 130 | ERROR_CODE = socket_ports_add( global_sockets, port, socket_pointer ); |
131 | ERROR_CODE = socket_ports_add( global_sockets, port, socket_pointer ); |
| 131 | if( ERROR_CODE < 0 ){ |
132 | if( ERROR_CODE < 0 ){ |