I was unaware you can open device paths with store_typed_open. I thought you had to use store_open?
Reference Manual and store.h are incomplete about store_typed_open. Here is what is in libstore/typed.c, and what the code does:
/* Open the store indicated by NAME, which should consist of a store type name followed by a ':' and any type-specific name, returning the new store in STORE. If NAME doesn't contain a `:', then it will be interpreted as either a class name, if such a class occurs in CLASSES, or a filename, which is opened by calling store_open on NAME; a `:' at the end or the beginning of NAME unambiguously causes the remainder to be treated as a class-name or a filename, respectively. CLASSES is used to select classes specified by the type name; if it is 0, STORE_STD_CLASSES is used. */
error_t store_typed_open (const char *name, int flags, const struct store_class *const *classes, struct store **store)
Regards, ogi
_______________________________________________ Bug-hurd mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/bug-hurd