Changeset 3be9d10 in mainline for uspace/srv/locsrv/locsrv.c
- Timestamp:
- 2018-03-21T21:29:31Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 3e242d2
- Parents:
- eadaeae8
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/locsrv/locsrv.c
readaeae8 r3be9d10 339 339 { 340 340 ipc_call_t icall; 341 ipc_callid_t iid = async_get_call(&icall);341 cap_call_handle_t iid = async_get_call(&icall); 342 342 343 343 if (IPC_GET_IMETHOD(icall) != LOC_SERVER_REGISTER) { … … 453 453 * 454 454 */ 455 static void loc_service_register( ipc_callid_t iid, ipc_call_t *icall,455 static void loc_service_register(cap_call_handle_t iid, ipc_call_t *icall, 456 456 loc_server_t *server) 457 457 { … … 541 541 * 542 542 */ 543 static void loc_service_unregister( ipc_callid_t iid, ipc_call_t *icall,543 static void loc_service_unregister(cap_call_handle_t iid, ipc_call_t *icall, 544 544 loc_server_t *server) 545 545 { … … 568 568 } 569 569 570 static void loc_category_get_name( ipc_callid_t iid, ipc_call_t *icall)571 { 572 ipc_callid_t callid;570 static void loc_category_get_name(cap_call_handle_t iid, ipc_call_t *icall) 571 { 572 cap_call_handle_t callid; 573 573 size_t size; 574 574 size_t act_size; … … 607 607 } 608 608 609 static void loc_service_get_name( ipc_callid_t iid, ipc_call_t *icall)610 { 611 ipc_callid_t callid;609 static void loc_service_get_name(cap_call_handle_t iid, ipc_call_t *icall) 610 { 611 cap_call_handle_t callid; 612 612 size_t size; 613 613 size_t act_size; … … 656 656 } 657 657 658 static void loc_service_get_server_name( ipc_callid_t iid, ipc_call_t *icall)659 { 660 ipc_callid_t callid;658 static void loc_service_get_server_name(cap_call_handle_t iid, ipc_call_t *icall) 659 { 660 cap_call_handle_t callid; 661 661 size_t size; 662 662 size_t act_size; … … 708 708 * 709 709 */ 710 static void loc_forward( ipc_callid_t callid, ipc_call_t *call, void *arg)710 static void loc_forward(cap_call_handle_t callid, ipc_call_t *call, void *arg) 711 711 { 712 712 fibril_mutex_lock(&services_list_mutex); … … 738 738 * 739 739 */ 740 static void loc_service_get_id( ipc_callid_t iid, ipc_call_t *icall)740 static void loc_service_get_id(cap_call_handle_t iid, ipc_call_t *icall) 741 741 { 742 742 char *fqsn; … … 801 801 * 802 802 */ 803 static void loc_namespace_get_id( ipc_callid_t iid, ipc_call_t *icall)803 static void loc_namespace_get_id(cap_call_handle_t iid, ipc_call_t *icall) 804 804 { 805 805 char *name; … … 855 855 * 856 856 */ 857 static void loc_callback_create( ipc_callid_t iid, ipc_call_t *icall)857 static void loc_callback_create(cap_call_handle_t iid, ipc_call_t *icall) 858 858 { 859 859 cb_sess_t *cb_sess = calloc(1, sizeof(cb_sess_t)); … … 899 899 * 900 900 */ 901 static void loc_category_get_id( ipc_callid_t iid, ipc_call_t *icall)901 static void loc_category_get_id(cap_call_handle_t iid, ipc_call_t *icall) 902 902 { 903 903 char *name; … … 927 927 } 928 928 929 static void loc_id_probe( ipc_callid_t iid, ipc_call_t *icall)929 static void loc_id_probe(cap_call_handle_t iid, ipc_call_t *icall) 930 930 { 931 931 fibril_mutex_lock(&services_list_mutex); … … 946 946 } 947 947 948 static void loc_get_namespace_count( ipc_callid_t iid, ipc_call_t *icall)948 static void loc_get_namespace_count(cap_call_handle_t iid, ipc_call_t *icall) 949 949 { 950 950 fibril_mutex_lock(&services_list_mutex); … … 953 953 } 954 954 955 static void loc_get_service_count( ipc_callid_t iid, ipc_call_t *icall)955 static void loc_get_service_count(cap_call_handle_t iid, ipc_call_t *icall) 956 956 { 957 957 fibril_mutex_lock(&services_list_mutex); … … 967 967 } 968 968 969 static void loc_get_categories( ipc_callid_t iid, ipc_call_t *icall)970 { 971 ipc_callid_t callid;969 static void loc_get_categories(cap_call_handle_t iid, ipc_call_t *icall) 970 { 971 cap_call_handle_t callid; 972 972 size_t size; 973 973 size_t act_size; … … 1006 1006 } 1007 1007 1008 static void loc_get_namespaces( ipc_callid_t iid, ipc_call_t *icall)1009 { 1010 ipc_callid_t callid;1008 static void loc_get_namespaces(cap_call_handle_t iid, ipc_call_t *icall) 1009 { 1010 cap_call_handle_t callid; 1011 1011 size_t size; 1012 1012 if (!async_data_read_receive(&callid, &size)) { … … 1055 1055 } 1056 1056 1057 static void loc_get_services( ipc_callid_t iid, ipc_call_t *icall)1057 static void loc_get_services(cap_call_handle_t iid, ipc_call_t *icall) 1058 1058 { 1059 1059 /* FIXME: Use faster algorithm which can make better use 1060 1060 of namespaces */ 1061 1061 1062 ipc_callid_t callid;1062 cap_call_handle_t callid; 1063 1063 size_t size; 1064 1064 if (!async_data_read_receive(&callid, &size)) { … … 1118 1118 } 1119 1119 1120 static void loc_category_get_svcs( ipc_callid_t iid, ipc_call_t *icall)1121 { 1122 ipc_callid_t callid;1120 static void loc_category_get_svcs(cap_call_handle_t iid, ipc_call_t *icall) 1121 { 1122 cap_call_handle_t callid; 1123 1123 size_t size; 1124 1124 size_t act_size; … … 1170 1170 1171 1171 1172 static void loc_null_create( ipc_callid_t iid, ipc_call_t *icall)1172 static void loc_null_create(cap_call_handle_t iid, ipc_call_t *icall) 1173 1173 { 1174 1174 fibril_mutex_lock(&null_services_mutex); … … 1244 1244 } 1245 1245 1246 static void loc_null_destroy( ipc_callid_t iid, ipc_call_t *icall)1246 static void loc_null_destroy(cap_call_handle_t iid, ipc_call_t *icall) 1247 1247 { 1248 1248 sysarg_t i = IPC_GET_ARG1(*icall); … … 1272 1272 } 1273 1273 1274 static void loc_service_add_to_cat( ipc_callid_t iid, ipc_call_t *icall)1274 static void loc_service_add_to_cat(cap_call_handle_t iid, ipc_call_t *icall) 1275 1275 { 1276 1276 category_t *cat; … … 1393 1393 * 1394 1394 */ 1395 static void loc_connection_supplier( ipc_callid_t iid, ipc_call_t *icall, void *arg)1395 static void loc_connection_supplier(cap_call_handle_t iid, ipc_call_t *icall, void *arg) 1396 1396 { 1397 1397 /* Accept connection */ … … 1404 1404 while (true) { 1405 1405 ipc_call_t call; 1406 ipc_callid_t callid = async_get_call(&call);1406 cap_call_handle_t callid = async_get_call(&call); 1407 1407 1408 1408 if (!IPC_GET_IMETHOD(call)) … … 1451 1451 * 1452 1452 */ 1453 static void loc_connection_consumer( ipc_callid_t iid, ipc_call_t *icall, void *arg)1453 static void loc_connection_consumer(cap_call_handle_t iid, ipc_call_t *icall, void *arg) 1454 1454 { 1455 1455 /* Accept connection */ … … 1458 1458 while (true) { 1459 1459 ipc_call_t call; 1460 ipc_callid_t callid = async_get_call(&call);1460 cap_call_handle_t callid = async_get_call(&call); 1461 1461 1462 1462 if (!IPC_GET_IMETHOD(call))
Note:
See TracChangeset
for help on using the changeset viewer.