aboutsummaryrefslogtreecommitdiffstats
path: root/sys/syz-sysgen
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2017-08-31 19:21:52 +0200
committerDmitry Vyukov <dvyukov@google.com>2017-08-31 19:21:52 +0200
commit4ccdd78294694dcc56fa186d1532b285d72a4384 (patch)
tree55ee8d412bb3d8897e8180b49669380150004ec2 /sys/syz-sysgen
parent5a093b74f6098caf00949dcf2c2ba4c2cd9ff255 (diff)
sys: export struct/union attributes
Export struct/union attributes so that they can be filled in by a different package.
Diffstat (limited to 'sys/syz-sysgen')
-rw-r--r--sys/syz-sysgen/sysgen.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/syz-sysgen/sysgen.go b/sys/syz-sysgen/sysgen.go
index 3f1967410..438d92a93 100644
--- a/sys/syz-sysgen/sysgen.go
+++ b/sys/syz-sysgen/sysgen.go
@@ -381,15 +381,15 @@ func generateStructEntry(str *Struct, out io.Writer) {
}
packed := ""
if str.Packed {
- packed = ", packed: true"
+ packed = ", IsPacked: true"
}
varlen := ""
if str.Varlen {
- varlen = ", varlen: true"
+ varlen = ", IsVarlen: true"
}
align := ""
if str.Align != 0 {
- align = fmt.Sprintf(", align: %v", str.Align)
+ align = fmt.Sprintf(", AlignAttr: %v", str.Align)
}
fmt.Fprintf(out, "&%v{TypeCommon: TypeCommon{TypeName: \"%v\", IsOptional: %v} %v %v %v},\n",
typ, str.Name, false, packed, align, varlen)