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 ){ |