diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2014-10-20 20:09:42 +0200 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2014-10-24 16:39:31 +0200 |
commit | d4dab0aa34102527c32d68f69196aaabda5e3711 (patch) | |
tree | 760a89c1bc006b76d3ac41627fbeb9e474435804 /lib/snapshot | |
parent | 9411c19b31b391e7be262d95fb2fa5a5162012b2 (diff) | |
download | lvm2-d4dab0aa34102527c32d68f69196aaabda5e3711.tar.gz |
cleanup: drop default implementation
Now we reference segment name via lvseg_name() and
we can drop default implementation and leave its
function pointer to be NULL.
Default give us 'return seg->segtype->name'.
Diffstat (limited to 'lib/snapshot')
-rw-r--r-- | lib/snapshot/snapshot.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/lib/snapshot/snapshot.c b/lib/snapshot/snapshot.c index 0557f4538..18e811172 100644 --- a/lib/snapshot/snapshot.c +++ b/lib/snapshot/snapshot.c @@ -25,18 +25,13 @@ log_error(t " segment %s of logical volume %s.", ## p, \ dm_config_parent_name(sn), seg->lv->name), 0; -static const char *_snap_name(const struct lv_segment *seg) -{ - return seg->segtype->name; -} - static const char *_snap_target_name(const struct lv_segment *seg, const struct lv_activate_opts *laopts) { if (!laopts->no_merging && (seg->status & MERGING)) return "snapshot-merge"; - return _snap_name(seg); + return lvseg_name(seg); } static int _snap_text_import(struct lv_segment *seg, const struct dm_config_node *sn, @@ -234,7 +229,6 @@ static void _snap_destroy(struct segment_type *segtype) } static struct segtype_handler _snapshot_ops = { - .name = _snap_name, .target_name = _snap_target_name, .text_import = _snap_text_import, .text_export = _snap_text_export, |