summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorKota Tsuyuzaki <tsuyuzaki.kota@lab.ntt.co.jp>2015-02-05 02:20:48 +0900
committerKota Tsuyuzaki <bloodeagle40234@gmail.com>2015-02-10 18:28:05 -0800
commitb30a15d87f13479d32965620179438f1b177bae1 (patch)
treee7a5865f56ce8bcabd2d623365d1cc527e83819a /include
parentaa276d43221fb595d4b0bb1e422276a4ebeff5e0 (diff)
downloadliberasurecode-b30a15d87f13479d32965620179438f1b177bae1.tar.gz
Add NTT backend called "shss"ntt_backend
This introduces a new plug-able backend called "shss" made by Nippon Telegraph and Telephone corporation (NTT). Note that this produces a just plug-in to shss erasure coding binary so that users have to install a shss binary (i.e. libshss.so) aside from liberasurecode when using shss. Please contact us if you are insterested in the NTT backend (welcome!): Kota Tsuyuzaki <tsuyuzaki.kota@lab.ntt.co.jp> Co-Author: Ryuta Kon <kon.ryuta@po.ntts.co.jp>
Diffstat (limited to 'include')
-rw-r--r--include/erasurecode/erasurecode.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/erasurecode/erasurecode.h b/include/erasurecode/erasurecode.h
index 53c89d9..4bd2a59 100644
--- a/include/erasurecode/erasurecode.h
+++ b/include/erasurecode/erasurecode.h
@@ -45,6 +45,7 @@ typedef enum {
EC_BACKEND_JERASURE_RS_CAUCHY = 2,
EC_BACKEND_FLAT_XOR_HD = 3,
EC_BACKEND_ISA_L_RS_VAND = 4,
+ EC_BACKEND_SHSS = 5,
EC_BACKENDS_MAX,
} ec_backend_id_t;