rem: fd = sys_open("/boot/addons/fs", STREAM_TYPE_DIR, 0);
add: fd = sys_open_dir("/boot/addons/fs");
context: vfs_bootstrap_all_filesystems(void){	int err;	int fd;	// bootstrap the root filesystem	bootstrap_rootfs();	err = sys_mount("/", NULL, "rootfs", NULL);	if(err < 0)		panic("error mounting rootfs!\n");	sys_setcwd("/");	// bootstrap the bootfs	bootstrap_bootfs();	sys_create("/boot", STREAM_TYPE_DIR);	err = sys_mount("/boot", NULL, "bootfs", NULL);	if(err < 0)		panic("error mounting bootfs\n");	// bootstrap the devfs	bootstrap_devfs();	sys_create("/dev", STREAM_TYPE_DIR);	err = sys_mount("/dev", NULL, "devfs", NULL);	if(err < 0)		panic("error mounting devfs\n");	fd = sys_open("/boot/addons/fs", STREAM_TYPE_DIR, 0);	if (fd >= 0) {		ssize_t len;		char buf[SYS_MAX_NAME_LEN];		while ((len = sys_read(fd, buf, 0, sizeof(buf))) > 0) {			vfs_load_fs_module(buf);		}		sys_close(fd);	}	return B_NO_ERROR;}