Changeset 925a21e in mainline for uspace/lib/c/generic/ns.c
- Timestamp:
- 2011-09-24T14:20:29Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 5bf76c1
- Parents:
- 867e2555 (diff), 1ab4aca (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/generic/ns.c
r867e2555 r925a21e 52 52 { 53 53 async_exch_t *exch = async_exchange_begin(session_ns); 54 if (!exch) 55 return NULL; 54 56 async_sess_t *sess = 55 57 async_connect_me_to(mgmt, exch, service, arg2, arg3); 56 58 async_exchange_end(exch); 59 60 if (!sess) 61 return NULL; 62 63 /* 64 * FIXME Ugly hack to work around limitation of implementing 65 * parallel exchanges using multiple connections. Shift out 66 * first argument for non-initial connections. 67 */ 68 async_sess_args_set(sess, arg2, arg3, 0); 57 69 58 70 return sess; … … 66 78 async_connect_me_to_blocking(mgmt, exch, service, arg2, arg3); 67 79 async_exchange_end(exch); 80 81 /* 82 * FIXME Ugly hack to work around limitation of implementing 83 * parallel exchanges using multiple connections. Shift out 84 * first argument for non-initial connections. 85 */ 86 async_sess_args_set(sess, arg2, arg3, 0); 68 87 69 88 return sess;
Note:
See TracChangeset
for help on using the changeset viewer.