Changeset View
Changeset View
Standalone View
Standalone View
head/sys/boot/zfs/zfs.c
Show First 20 Lines • Show All 572 Lines • ▼ Show 20 Lines | |||||
{ | { | ||||
free(f->f_devdata); | free(f->f_devdata); | ||||
f->f_devdata = NULL; | f->f_devdata = NULL; | ||||
return (0); | return (0); | ||||
} | } | ||||
static int | static int | ||||
zfs_dev_strategy(void *devdata, int rw, daddr_t dblk, size_t size, char *buf, size_t *rsize) | zfs_dev_strategy(void *devdata, int rw, daddr_t dblk, size_t offset, size_t size, char *buf, size_t *rsize) | ||||
{ | { | ||||
return (ENOSYS); | return (ENOSYS); | ||||
} | } | ||||
struct devsw zfs_dev = { | struct devsw zfs_dev = { | ||||
.dv_name = "zfs", | .dv_name = "zfs", | ||||
.dv_type = DEVT_ZFS, | .dv_type = DEVT_ZFS, | ||||
▲ Show 20 Lines • Show All 299 Lines • ▼ Show 20 Lines | for (; zfs_env_index <= ZFS_BE_LAST; zfs_env_index++) { | ||||
snprintf(envname, sizeof(envname), "bootenvmenu_command[%d]", zfs_env_index); | snprintf(envname, sizeof(envname), "bootenvmenu_command[%d]", zfs_env_index); | ||||
(void)unsetenv(envname); | (void)unsetenv(envname); | ||||
snprintf(envname, sizeof(envname), "bootenv_root[%d]", zfs_env_index); | snprintf(envname, sizeof(envname), "bootenv_root[%d]", zfs_env_index); | ||||
(void)unsetenv(envname); | (void)unsetenv(envname); | ||||
} | } | ||||
return (rv); | return (rv); | ||||
} | } | ||||
No newline at end of file | No newline at end of file |