#define _SYSTEM 1 #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include int minix_rs_lookup(const char *name, endpoint_t *value) { message m; size_t len_key; len_key = strlen(name)+1; memset(&m, 0, sizeof(m)); m.RS_NAME = (char *) __UNCONST(name); m.RS_NAME_LEN = len_key; if (_syscall(RS_PROC_NR, RS_LOOKUP, &m) != -1) { *value = m.RS_ENDPOINT; return OK; } return -1; }