1 Type hb: HBytes_Value @
2 Init hb hbytes_sentinel(&@);
5 Init hbv @.hb=0; @.obj=0; @.var=0; @.copied=0;
6 Fini hbv fini_hbv(ip, rc, &@);
8 Type sockaddr: SockAddr_Value @
9 Init sockaddr sockaddr_clear(&@);
11 Type sockid: DgramSockID @
12 Type ulong: uint32_t @
17 Table toplevel TopLevel_Command
19 subcmd enum(HBytes_SubCommand, "hbytes subcommand")
22 subcmd enum(DgramSocket_SubCommand,"dgram-socket subcommand")
25 subcmd enum(ULong_SubCommand,"ulong subcommand")
28 Table ulong ULong_SubCommand
52 right charfrom("lr", "shift direction")
65 Table hbytes HBytes_SubCommand
131 meth enum(PadMethod, "hbytes pad subcommand")
136 op enum(BlockCipherOp, "op")
139 alg enum(HashAlgInfo, "hash alg")
143 alg enum(HashAlgInfo, "hash alg for hmac")
149 Table dgram_socket DgramSocket_SubCommand
163 Table blockcipherop BlockCipherOp
166 alg enum(BlockCipherAlgInfo, "alg")
168 mode enum(BlockCipherModeInfo, "mode")
173 alg enum(BlockCipherAlgInfo, "alg")
175 mode enum(BlockCipherModeInfo, "mode")
180 alg enum(BlockCipherAlgInfo, "alg")
182 mode enum(BlockCipherModeInfo, "mode")
186 EntryExtra BlockCipherOp