-int
-Allocator::dispatch(l4_umword_t obj, L4::Ipc::Iostream &ios)
-{
- l4_msgtag_t tag;
- ios >> tag;
- switch (tag.label())
- {
- case L4::Meta::Protocol:
- return L4Re::Util::handle_meta_request<L4::Factory>(ios);
- case L4::Factory::Protocol:
- return disp_factory(obj, ios);
-
- default:
- return -L4_EBADPROTO;
- }
-}
-
-