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
56 right charfrom("lr", "shift direction")
69 Table hbytes HBytes_SubCommand
135 meth enum(PadMethod, "hbytes pad subcommand")
140 op enum(BlockCipherOp, "op")
143 alg enum(HashAlgInfo, "hash alg")
147 alg enum(HashAlgInfo, "hash alg for hmac")
153 Table dgram_socket DgramSocket_SubCommand
167 Table blockcipherop BlockCipherOp
170 alg enum(BlockCipherAlgInfo, "alg")
172 mode enum(BlockCipherModeInfo, "mode")
177 alg enum(BlockCipherAlgInfo, "alg")
179 mode enum(BlockCipherModeInfo, "mode")
184 alg enum(BlockCipherAlgInfo, "alg")
186 mode enum(BlockCipherModeInfo, "mode")
190 EntryExtra BlockCipherOp