aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux/init_alg.go
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2019-11-25 14:28:32 +0100
committerDmitry Vyukov <dvyukov@google.com>2019-11-25 14:30:28 +0100
commit6bfd3dd23bb76adbc71f245930d5969243843641 (patch)
treeddcc652b5506ebfe77176919d758177240e2594a /sys/linux/init_alg.go
parent371caf773385df0a40211aa2f91c5fe131a338ee (diff)
sys/linux: update to current linux-next
Regenerate consts on linux-next next-20191125. DEVLINK_ATTR_NETNS_* consts were chifted by 1. __BPF_FUNC_MAX_ID increased as usual. CRYPTO_ALG_TYPE_BLKCIPHER, CRYPTO_ALG_TYPE_ABLKCIPHER were removed, replace them with CRYPTO_ALG_TYPE_SKCIPHER.
Diffstat (limited to 'sys/linux/init_alg.go')
-rw-r--r--sys/linux/init_alg.go40
1 files changed, 20 insertions, 20 deletions
diff --git a/sys/linux/init_alg.go b/sys/linux/init_alg.go
index 41b66ac20..f70a1385c 100644
--- a/sys/linux/init_alg.go
+++ b/sys/linux/init_alg.go
@@ -50,9 +50,9 @@ func (arch *arch) generateAlgHashName(g *prog.Gen, typ prog.Type, old prog.Arg)
return generateAlgNameStruct(g, typ, ALG_HASH)
}
-func (arch *arch) generateAlgBlkcipherhName(g *prog.Gen, typ prog.Type, old prog.Arg) (
+func (arch *arch) generateAlgSkcipherhName(g *prog.Gen, typ prog.Type, old prog.Arg) (
arg prog.Arg, calls []*prog.Call) {
- return generateAlgNameStruct(g, typ, ALG_BLKCIPHER)
+ return generateAlgNameStruct(g, typ, ALG_SKCIPHER)
}
func generateAlgNameStruct(g *prog.Gen, typ0 prog.Type, algTyp int) (arg prog.Arg, calls []*prog.Call) {
@@ -108,7 +108,7 @@ type algDesc struct {
const (
ALG_CIPHER = iota
- ALG_BLKCIPHER
+ ALG_SKCIPHER
ALG_AEAD
ALG_HASH
ALG_RNG
@@ -116,7 +116,7 @@ const (
var allTypes = []algType{
{"aead", ALG_AEAD},
- {"skcipher", ALG_BLKCIPHER},
+ {"skcipher", ALG_SKCIPHER},
{"hash", ALG_HASH},
{"rng", ALG_RNG},
}
@@ -124,20 +124,20 @@ var allTypes = []algType{
var allAlgs = map[int][]algDesc{
ALG_AEAD: {
// templates:
- {"authenc", []int{ALG_HASH, ALG_BLKCIPHER}},
- {"authencesn", []int{ALG_HASH, ALG_BLKCIPHER}},
+ {"authenc", []int{ALG_HASH, ALG_SKCIPHER}},
+ {"authencesn", []int{ALG_HASH, ALG_SKCIPHER}},
{"ccm", []int{ALG_CIPHER}},
- {"ccm_base", []int{ALG_BLKCIPHER, ALG_HASH}},
+ {"ccm_base", []int{ALG_SKCIPHER, ALG_HASH}},
{"echainiv", []int{ALG_AEAD}},
{"essiv", []int{ALG_AEAD, ALG_HASH}},
{"gcm", []int{ALG_CIPHER}},
- {"gcm_base", []int{ALG_BLKCIPHER, ALG_HASH}},
+ {"gcm_base", []int{ALG_SKCIPHER, ALG_HASH}},
{"pcrypt", []int{ALG_AEAD}},
{"rfc4106", []int{ALG_AEAD}},
{"rfc4309", []int{ALG_AEAD}},
{"rfc4543", []int{ALG_AEAD}},
- {"rfc7539", []int{ALG_BLKCIPHER, ALG_HASH}},
- {"rfc7539esp", []int{ALG_BLKCIPHER, ALG_HASH}},
+ {"rfc7539", []int{ALG_SKCIPHER, ALG_HASH}},
+ {"rfc7539esp", []int{ALG_SKCIPHER, ALG_HASH}},
{"seqiv", []int{ALG_AEAD}},
// algorithms:
@@ -165,25 +165,25 @@ var allAlgs = map[int][]algDesc{
{"rfc4106(gcm(aes))", nil},
{"rfc4106-gcm-aesni", nil},
},
- ALG_BLKCIPHER: {
+ ALG_SKCIPHER: {
// templates:
- {"adiantum", []int{ALG_BLKCIPHER, ALG_CIPHER, ALG_HASH}},
- {"adiantum", []int{ALG_BLKCIPHER, ALG_CIPHER}},
+ {"adiantum", []int{ALG_SKCIPHER, ALG_CIPHER, ALG_HASH}},
+ {"adiantum", []int{ALG_SKCIPHER, ALG_CIPHER}},
{"cbc", []int{ALG_CIPHER}},
{"cfb", []int{ALG_CIPHER}},
- {"cryptd", []int{ALG_BLKCIPHER}},
+ {"cryptd", []int{ALG_SKCIPHER}},
{"ctr", []int{ALG_CIPHER}},
- {"cts", []int{ALG_BLKCIPHER}},
+ {"cts", []int{ALG_SKCIPHER}},
{"ecb", []int{ALG_CIPHER}},
- {"essiv", []int{ALG_BLKCIPHER, ALG_HASH}},
- {"fpu", []int{ALG_BLKCIPHER}},
+ {"essiv", []int{ALG_SKCIPHER, ALG_HASH}},
+ {"fpu", []int{ALG_SKCIPHER}},
{"kw", []int{ALG_CIPHER}},
- {"lrw", []int{ALG_BLKCIPHER}},
+ {"lrw", []int{ALG_SKCIPHER}},
{"lrw", []int{ALG_CIPHER}},
{"ofb", []int{ALG_CIPHER}},
{"pcbc", []int{ALG_CIPHER}},
- {"rfc3686", []int{ALG_BLKCIPHER}},
- {"xts", []int{ALG_BLKCIPHER}},
+ {"rfc3686", []int{ALG_SKCIPHER}},
+ {"xts", []int{ALG_SKCIPHER}},
{"xts", []int{ALG_CIPHER}},
// algorithms: