Changeset aaa3f33a in mainline for uspace/lib/net
- Timestamp:
- 2010-11-19T21:26:08Z (15 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- a7811f17, cc3c2a1c
- Parents:
- 4eca056
- Location:
- uspace/lib/net
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/net/adt/module_map.c
r4eca056 raaa3f33a 63 63 */ 64 64 int 65 add_module(module_t **module, modules_ refmodules, const char *name,65 add_module(module_t **module, modules_t *modules, const char *name, 66 66 const char *filename, services_t service, task_id_t task_id, 67 67 connect_module_t connect_module) … … 104 104 * @returns NULL if there is no such module. 105 105 */ 106 module_t *get_running_module(modules_ refmodules, char *name)106 module_t *get_running_module(modules_t *modules, char *name) 107 107 { 108 108 module_t *module; -
uspace/lib/net/include/adt/module_map.h
r4eca056 raaa3f33a 72 72 }; 73 73 74 extern int add_module(module_t **, modules_ ref, const char *, const char *,74 extern int add_module(module_t **, modules_t *, const char *, const char *, 75 75 services_t, task_id_t, connect_module_t *); 76 extern module_t *get_running_module(modules_ ref, char *);76 extern module_t *get_running_module(modules_t *, char *); 77 77 extern task_id_t spawn(const char *); 78 78 -
uspace/lib/net/include/socket_core.h
r4eca056 raaa3f33a 108 108 INT_MAP_DECLARE(socket_ports, socket_port_t); 109 109 110 extern void socket_cores_release(int, socket_cores_ ref, socket_ports_ref,110 extern void socket_cores_release(int, socket_cores_t *, socket_ports_t *, 111 111 void (*)(socket_core_t *)); 112 extern int socket_bind(socket_cores_ ref, socket_ports_ref, int, void *, size_t,112 extern int socket_bind(socket_cores_t *, socket_ports_t *, int, void *, size_t, 113 113 int, int, int); 114 extern int socket_bind_free_port(socket_ports_ ref, socket_core_t *, int, int,114 extern int socket_bind_free_port(socket_ports_t *, socket_core_t *, int, int, 115 115 int); 116 extern int socket_create(socket_cores_ ref, int, void *, int *);117 extern int socket_destroy(int, int, socket_cores_ ref, socket_ports_ref,116 extern int socket_create(socket_cores_t *, int, void *, int *); 117 extern int socket_destroy(int, int, socket_cores_t *, socket_ports_t *, 118 118 void (*)(socket_core_t *)); 119 119 extern int socket_reply_packets(packet_t, size_t *); 120 extern socket_core_t *socket_port_find(socket_ports_ ref, int, const char *,120 extern socket_core_t *socket_port_find(socket_ports_t *, int, const char *, 121 121 size_t); 122 extern void socket_port_release(socket_ports_ ref, socket_core_t *);123 extern int socket_port_add(socket_ports_ ref, int, socket_core_t *,122 extern void socket_port_release(socket_ports_t *, socket_core_t *); 123 extern int socket_port_add(socket_ports_t *, int, socket_core_t *, 124 124 const char *, size_t); 125 125 -
uspace/lib/net/tl/socket_core.c
r4eca056 raaa3f33a 86 86 static void 87 87 socket_destroy_core(int packet_phone, socket_core_t *socket, 88 socket_cores_ ref local_sockets, socket_ports_refglobal_sockets,88 socket_cores_t *local_sockets, socket_ports_t *global_sockets, 89 89 void (* socket_release)(socket_core_t *socket)) 90 90 { … … 121 121 */ 122 122 void 123 socket_cores_release(int packet_phone, socket_cores_ reflocal_sockets,124 socket_ports_ refglobal_sockets,123 socket_cores_release(int packet_phone, socket_cores_t *local_sockets, 124 socket_ports_t *global_sockets, 125 125 void (* socket_release)(socket_core_t *socket)) 126 126 { … … 200 200 */ 201 201 static int 202 socket_bind_insert(socket_ports_ refglobal_sockets, socket_core_t *socket,202 socket_bind_insert(socket_ports_t *global_sockets, socket_core_t *socket, 203 203 int port) 204 204 { … … 258 258 */ 259 259 int 260 socket_bind(socket_cores_ ref local_sockets, socket_ports_refglobal_sockets,260 socket_bind(socket_cores_t *local_sockets, socket_ports_t *global_sockets, 261 261 int socket_id, void *addr, size_t addrlen, int free_ports_start, 262 262 int free_ports_end, int last_used_port) … … 328 328 */ 329 329 int 330 socket_bind_free_port(socket_ports_ refglobal_sockets, socket_core_t *socket,330 socket_bind_free_port(socket_ports_t *global_sockets, socket_core_t *socket, 331 331 int free_ports_start, int free_ports_end, int last_used_port) 332 332 { … … 370 370 * @returns ELIMIT if there is no socket identifier available. 371 371 */ 372 static int socket_generate_new_id(socket_cores_ reflocal_sockets, int positive)372 static int socket_generate_new_id(socket_cores_t *local_sockets, int positive) 373 373 { 374 374 int socket_id; … … 415 415 */ 416 416 int 417 socket_create(socket_cores_ reflocal_sockets, int app_phone,417 socket_create(socket_cores_t *local_sockets, int app_phone, 418 418 void *specific_data, int *socket_id) 419 419 { … … 486 486 */ 487 487 int 488 socket_destroy(int packet_phone, int socket_id, socket_cores_ reflocal_sockets,489 socket_ports_ refglobal_sockets,488 socket_destroy(int packet_phone, int socket_id, socket_cores_t *local_sockets, 489 socket_ports_t *global_sockets, 490 490 void (*socket_release)(socket_core_t *socket)) 491 491 { … … 602 602 */ 603 603 socket_core_t * 604 socket_port_find(socket_ports_ refglobal_sockets, int port, const char *key,604 socket_port_find(socket_ports_t *global_sockets, int port, const char *key, 605 605 size_t key_length) 606 606 { … … 628 628 */ 629 629 void 630 socket_port_release(socket_ports_ refglobal_sockets, socket_core_t *socket)630 socket_port_release(socket_ports_t *global_sockets, socket_core_t *socket) 631 631 { 632 632 socket_port_t *socket_port; … … 679 679 */ 680 680 int 681 socket_port_add(socket_ports_ refglobal_sockets, int port,681 socket_port_add(socket_ports_t *global_sockets, int port, 682 682 socket_core_t *socket, const char *key, size_t key_length) 683 683 {
Note:
See TracChangeset
for help on using the changeset viewer.