Changeset 124c061 in mainline for uspace/lib/c
- Timestamp:
- 2011-01-23T23:47:58Z (15 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 11bb813
- Parents:
- fdb9982c
- Location:
- uspace/lib/c
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/generic/devman.c
rfdb9982c r124c061 116 116 async_set_client_connection(conn); 117 117 118 sysarg_t callback_phonehash; 119 ipc_connect_to_me(phone, 0, 0, 0, &callback_phonehash); 118 ipc_connect_to_me(phone, 0, 0, 0, NULL, NULL); 120 119 async_wait_for(req, &retval); 121 120 -
uspace/lib/c/generic/devmap.c
rfdb9982c r124c061 116 116 async_set_client_connection(conn); 117 117 118 sysarg_t callback_phonehash; 119 ipc_connect_to_me(phone, 0, 0, 0, &callback_phonehash); 118 ipc_connect_to_me(phone, 0, 0, 0, NULL, NULL); 120 119 async_wait_for(req, &retval); 121 120 -
uspace/lib/c/generic/ipc.c
rfdb9982c r124c061 578 578 * @param arg2 Service-defined argument. 579 579 * @param arg3 Service-defined argument. 580 * @param phonehash Storage where the library will store an opaque 580 * @param taskhash Storage where the kernel will store an opaque 581 * identifier of the client task. 582 * @param phonehash Storage where the kernel will store an opaque 581 583 * identifier of the phone that will be used for incoming 582 584 * calls. This identifier can be used for connection … … 586 588 */ 587 589 int ipc_connect_to_me(int phoneid, int arg1, int arg2, int arg3, 588 sysarg_t * phonehash)590 sysarg_t *taskhash, sysarg_t *phonehash) 589 591 { 590 592 return ipc_call_sync_3_5(phoneid, IPC_M_CONNECT_TO_ME, arg1, arg2, 591 arg3, NULL, NULL, NULL, NULL, phonehash);593 arg3, NULL, NULL, NULL, taskhash, phonehash); 592 594 } 593 595 -
uspace/lib/c/generic/net/modules.c
rfdb9982c r124c061 145 145 sysarg_t phonehash; 146 146 147 rc = ipc_connect_to_me(phone, arg1, arg2, arg3, &phonehash); 147 rc = ipc_connect_to_me(phone, arg1, arg2, arg3, NULL, 148 &phonehash); 148 149 if (rc != EOK) { 149 150 ipc_hangup(phone); -
uspace/lib/c/include/ipc/ipc.h
rfdb9982c r124c061 259 259 sysarg_t, sysarg_t, void *, ipc_async_callback_t, int); 260 260 261 extern int ipc_connect_to_me(int, int, int, int, sysarg_t * );261 extern int ipc_connect_to_me(int, int, int, int, sysarg_t *, sysarg_t *); 262 262 extern int ipc_connect_me_to(int, int, int, int); 263 263 extern int ipc_connect_me_to_blocking(int, int, int, int);
Note:
See TracChangeset
for help on using the changeset viewer.