diff options
Diffstat (limited to 'vendor/golang.org/x/sys/unix/ztypes_linux_riscv64.go')
-rw-r--r-- | vendor/golang.org/x/sys/unix/ztypes_linux_riscv64.go | 498 |
1 files changed, 365 insertions, 133 deletions
diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_riscv64.go b/vendor/golang.org/x/sys/unix/ztypes_linux_riscv64.go index 673e5e7..774d5c3 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_linux_riscv64.go +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_riscv64.go | |||
@@ -445,139 +445,181 @@ const ( | |||
445 | ) | 445 | ) |
446 | 446 | ||
447 | const ( | 447 | const ( |
448 | IFA_UNSPEC = 0x0 | 448 | NDA_UNSPEC = 0x0 |
449 | IFA_ADDRESS = 0x1 | 449 | NDA_DST = 0x1 |
450 | IFA_LOCAL = 0x2 | 450 | NDA_LLADDR = 0x2 |
451 | IFA_LABEL = 0x3 | 451 | NDA_CACHEINFO = 0x3 |
452 | IFA_BROADCAST = 0x4 | 452 | NDA_PROBES = 0x4 |
453 | IFA_ANYCAST = 0x5 | 453 | NDA_VLAN = 0x5 |
454 | IFA_CACHEINFO = 0x6 | 454 | NDA_PORT = 0x6 |
455 | IFA_MULTICAST = 0x7 | 455 | NDA_VNI = 0x7 |
456 | IFLA_UNSPEC = 0x0 | 456 | NDA_IFINDEX = 0x8 |
457 | IFLA_ADDRESS = 0x1 | 457 | NDA_MASTER = 0x9 |
458 | IFLA_BROADCAST = 0x2 | 458 | NDA_LINK_NETNSID = 0xa |
459 | IFLA_IFNAME = 0x3 | 459 | NDA_SRC_VNI = 0xb |
460 | IFLA_INFO_KIND = 0x1 | 460 | NTF_USE = 0x1 |
461 | IFLA_MTU = 0x4 | 461 | NTF_SELF = 0x2 |
462 | IFLA_LINK = 0x5 | 462 | NTF_MASTER = 0x4 |
463 | IFLA_QDISC = 0x6 | 463 | NTF_PROXY = 0x8 |
464 | IFLA_STATS = 0x7 | 464 | NTF_EXT_LEARNED = 0x10 |
465 | IFLA_COST = 0x8 | 465 | NTF_OFFLOADED = 0x20 |
466 | IFLA_PRIORITY = 0x9 | 466 | NTF_ROUTER = 0x80 |
467 | IFLA_MASTER = 0xa | 467 | NUD_INCOMPLETE = 0x1 |
468 | IFLA_WIRELESS = 0xb | 468 | NUD_REACHABLE = 0x2 |
469 | IFLA_PROTINFO = 0xc | 469 | NUD_STALE = 0x4 |
470 | IFLA_TXQLEN = 0xd | 470 | NUD_DELAY = 0x8 |
471 | IFLA_MAP = 0xe | 471 | NUD_PROBE = 0x10 |
472 | IFLA_WEIGHT = 0xf | 472 | NUD_FAILED = 0x20 |
473 | IFLA_OPERSTATE = 0x10 | 473 | NUD_NOARP = 0x40 |
474 | IFLA_LINKMODE = 0x11 | 474 | NUD_PERMANENT = 0x80 |
475 | IFLA_LINKINFO = 0x12 | 475 | NUD_NONE = 0x0 |
476 | IFLA_NET_NS_PID = 0x13 | 476 | IFA_UNSPEC = 0x0 |
477 | IFLA_IFALIAS = 0x14 | 477 | IFA_ADDRESS = 0x1 |
478 | IFLA_NUM_VF = 0x15 | 478 | IFA_LOCAL = 0x2 |
479 | IFLA_VFINFO_LIST = 0x16 | 479 | IFA_LABEL = 0x3 |
480 | IFLA_STATS64 = 0x17 | 480 | IFA_BROADCAST = 0x4 |
481 | IFLA_VF_PORTS = 0x18 | 481 | IFA_ANYCAST = 0x5 |
482 | IFLA_PORT_SELF = 0x19 | 482 | IFA_CACHEINFO = 0x6 |
483 | IFLA_AF_SPEC = 0x1a | 483 | IFA_MULTICAST = 0x7 |
484 | IFLA_GROUP = 0x1b | 484 | IFA_FLAGS = 0x8 |
485 | IFLA_NET_NS_FD = 0x1c | 485 | IFA_RT_PRIORITY = 0x9 |
486 | IFLA_EXT_MASK = 0x1d | 486 | IFA_TARGET_NETNSID = 0xa |
487 | IFLA_PROMISCUITY = 0x1e | 487 | IFLA_UNSPEC = 0x0 |
488 | IFLA_NUM_TX_QUEUES = 0x1f | 488 | IFLA_ADDRESS = 0x1 |
489 | IFLA_NUM_RX_QUEUES = 0x20 | 489 | IFLA_BROADCAST = 0x2 |
490 | IFLA_CARRIER = 0x21 | 490 | IFLA_IFNAME = 0x3 |
491 | IFLA_PHYS_PORT_ID = 0x22 | 491 | IFLA_MTU = 0x4 |
492 | IFLA_CARRIER_CHANGES = 0x23 | 492 | IFLA_LINK = 0x5 |
493 | IFLA_PHYS_SWITCH_ID = 0x24 | 493 | IFLA_QDISC = 0x6 |
494 | IFLA_LINK_NETNSID = 0x25 | 494 | IFLA_STATS = 0x7 |
495 | IFLA_PHYS_PORT_NAME = 0x26 | 495 | IFLA_COST = 0x8 |
496 | IFLA_PROTO_DOWN = 0x27 | 496 | IFLA_PRIORITY = 0x9 |
497 | IFLA_GSO_MAX_SEGS = 0x28 | 497 | IFLA_MASTER = 0xa |
498 | IFLA_GSO_MAX_SIZE = 0x29 | 498 | IFLA_WIRELESS = 0xb |
499 | IFLA_PAD = 0x2a | 499 | IFLA_PROTINFO = 0xc |
500 | IFLA_XDP = 0x2b | 500 | IFLA_TXQLEN = 0xd |
501 | IFLA_EVENT = 0x2c | 501 | IFLA_MAP = 0xe |
502 | IFLA_NEW_NETNSID = 0x2d | 502 | IFLA_WEIGHT = 0xf |
503 | IFLA_IF_NETNSID = 0x2e | 503 | IFLA_OPERSTATE = 0x10 |
504 | IFLA_MAX = 0x33 | 504 | IFLA_LINKMODE = 0x11 |
505 | RT_SCOPE_UNIVERSE = 0x0 | 505 | IFLA_LINKINFO = 0x12 |
506 | RT_SCOPE_SITE = 0xc8 | 506 | IFLA_NET_NS_PID = 0x13 |
507 | RT_SCOPE_LINK = 0xfd | 507 | IFLA_IFALIAS = 0x14 |
508 | RT_SCOPE_HOST = 0xfe | 508 | IFLA_NUM_VF = 0x15 |
509 | RT_SCOPE_NOWHERE = 0xff | 509 | IFLA_VFINFO_LIST = 0x16 |
510 | RT_TABLE_UNSPEC = 0x0 | 510 | IFLA_STATS64 = 0x17 |
511 | RT_TABLE_COMPAT = 0xfc | 511 | IFLA_VF_PORTS = 0x18 |
512 | RT_TABLE_DEFAULT = 0xfd | 512 | IFLA_PORT_SELF = 0x19 |
513 | RT_TABLE_MAIN = 0xfe | 513 | IFLA_AF_SPEC = 0x1a |
514 | RT_TABLE_LOCAL = 0xff | 514 | IFLA_GROUP = 0x1b |
515 | RT_TABLE_MAX = 0xffffffff | 515 | IFLA_NET_NS_FD = 0x1c |
516 | RTA_UNSPEC = 0x0 | 516 | IFLA_EXT_MASK = 0x1d |
517 | RTA_DST = 0x1 | 517 | IFLA_PROMISCUITY = 0x1e |
518 | RTA_SRC = 0x2 | 518 | IFLA_NUM_TX_QUEUES = 0x1f |
519 | RTA_IIF = 0x3 | 519 | IFLA_NUM_RX_QUEUES = 0x20 |
520 | RTA_OIF = 0x4 | 520 | IFLA_CARRIER = 0x21 |
521 | RTA_GATEWAY = 0x5 | 521 | IFLA_PHYS_PORT_ID = 0x22 |
522 | RTA_PRIORITY = 0x6 | 522 | IFLA_CARRIER_CHANGES = 0x23 |
523 | RTA_PREFSRC = 0x7 | 523 | IFLA_PHYS_SWITCH_ID = 0x24 |
524 | RTA_METRICS = 0x8 | 524 | IFLA_LINK_NETNSID = 0x25 |
525 | RTA_MULTIPATH = 0x9 | 525 | IFLA_PHYS_PORT_NAME = 0x26 |
526 | RTA_FLOW = 0xb | 526 | IFLA_PROTO_DOWN = 0x27 |
527 | RTA_CACHEINFO = 0xc | 527 | IFLA_GSO_MAX_SEGS = 0x28 |
528 | RTA_TABLE = 0xf | 528 | IFLA_GSO_MAX_SIZE = 0x29 |
529 | RTA_MARK = 0x10 | 529 | IFLA_PAD = 0x2a |
530 | RTA_MFC_STATS = 0x11 | 530 | IFLA_XDP = 0x2b |
531 | RTA_VIA = 0x12 | 531 | IFLA_EVENT = 0x2c |
532 | RTA_NEWDST = 0x13 | 532 | IFLA_NEW_NETNSID = 0x2d |
533 | RTA_PREF = 0x14 | 533 | IFLA_IF_NETNSID = 0x2e |
534 | RTA_ENCAP_TYPE = 0x15 | 534 | IFLA_TARGET_NETNSID = 0x2e |
535 | RTA_ENCAP = 0x16 | 535 | IFLA_CARRIER_UP_COUNT = 0x2f |
536 | RTA_EXPIRES = 0x17 | 536 | IFLA_CARRIER_DOWN_COUNT = 0x30 |
537 | RTA_PAD = 0x18 | 537 | IFLA_NEW_IFINDEX = 0x31 |
538 | RTA_UID = 0x19 | 538 | IFLA_MIN_MTU = 0x32 |
539 | RTA_TTL_PROPAGATE = 0x1a | 539 | IFLA_MAX_MTU = 0x33 |
540 | RTA_IP_PROTO = 0x1b | 540 | IFLA_MAX = 0x33 |
541 | RTA_SPORT = 0x1c | 541 | IFLA_INFO_KIND = 0x1 |
542 | RTA_DPORT = 0x1d | 542 | IFLA_INFO_DATA = 0x2 |
543 | RTN_UNSPEC = 0x0 | 543 | IFLA_INFO_XSTATS = 0x3 |
544 | RTN_UNICAST = 0x1 | 544 | IFLA_INFO_SLAVE_KIND = 0x4 |
545 | RTN_LOCAL = 0x2 | 545 | IFLA_INFO_SLAVE_DATA = 0x5 |
546 | RTN_BROADCAST = 0x3 | 546 | RT_SCOPE_UNIVERSE = 0x0 |
547 | RTN_ANYCAST = 0x4 | 547 | RT_SCOPE_SITE = 0xc8 |
548 | RTN_MULTICAST = 0x5 | 548 | RT_SCOPE_LINK = 0xfd |
549 | RTN_BLACKHOLE = 0x6 | 549 | RT_SCOPE_HOST = 0xfe |
550 | RTN_UNREACHABLE = 0x7 | 550 | RT_SCOPE_NOWHERE = 0xff |
551 | RTN_PROHIBIT = 0x8 | 551 | RT_TABLE_UNSPEC = 0x0 |
552 | RTN_THROW = 0x9 | 552 | RT_TABLE_COMPAT = 0xfc |
553 | RTN_NAT = 0xa | 553 | RT_TABLE_DEFAULT = 0xfd |
554 | RTN_XRESOLVE = 0xb | 554 | RT_TABLE_MAIN = 0xfe |
555 | RTNLGRP_NONE = 0x0 | 555 | RT_TABLE_LOCAL = 0xff |
556 | RTNLGRP_LINK = 0x1 | 556 | RT_TABLE_MAX = 0xffffffff |
557 | RTNLGRP_NOTIFY = 0x2 | 557 | RTA_UNSPEC = 0x0 |
558 | RTNLGRP_NEIGH = 0x3 | 558 | RTA_DST = 0x1 |
559 | RTNLGRP_TC = 0x4 | 559 | RTA_SRC = 0x2 |
560 | RTNLGRP_IPV4_IFADDR = 0x5 | 560 | RTA_IIF = 0x3 |
561 | RTNLGRP_IPV4_MROUTE = 0x6 | 561 | RTA_OIF = 0x4 |
562 | RTNLGRP_IPV4_ROUTE = 0x7 | 562 | RTA_GATEWAY = 0x5 |
563 | RTNLGRP_IPV4_RULE = 0x8 | 563 | RTA_PRIORITY = 0x6 |
564 | RTNLGRP_IPV6_IFADDR = 0x9 | 564 | RTA_PREFSRC = 0x7 |
565 | RTNLGRP_IPV6_MROUTE = 0xa | 565 | RTA_METRICS = 0x8 |
566 | RTNLGRP_IPV6_ROUTE = 0xb | 566 | RTA_MULTIPATH = 0x9 |
567 | RTNLGRP_IPV6_IFINFO = 0xc | 567 | RTA_FLOW = 0xb |
568 | RTNLGRP_IPV6_PREFIX = 0x12 | 568 | RTA_CACHEINFO = 0xc |
569 | RTNLGRP_IPV6_RULE = 0x13 | 569 | RTA_TABLE = 0xf |
570 | RTNLGRP_ND_USEROPT = 0x14 | 570 | RTA_MARK = 0x10 |
571 | SizeofNlMsghdr = 0x10 | 571 | RTA_MFC_STATS = 0x11 |
572 | SizeofNlMsgerr = 0x14 | 572 | RTA_VIA = 0x12 |
573 | SizeofRtGenmsg = 0x1 | 573 | RTA_NEWDST = 0x13 |
574 | SizeofNlAttr = 0x4 | 574 | RTA_PREF = 0x14 |
575 | SizeofRtAttr = 0x4 | 575 | RTA_ENCAP_TYPE = 0x15 |
576 | SizeofIfInfomsg = 0x10 | 576 | RTA_ENCAP = 0x16 |
577 | SizeofIfAddrmsg = 0x8 | 577 | RTA_EXPIRES = 0x17 |
578 | SizeofRtMsg = 0xc | 578 | RTA_PAD = 0x18 |
579 | SizeofRtNexthop = 0x8 | 579 | RTA_UID = 0x19 |
580 | SizeofNdUseroptmsg = 0x10 | 580 | RTA_TTL_PROPAGATE = 0x1a |
581 | RTA_IP_PROTO = 0x1b | ||
582 | RTA_SPORT = 0x1c | ||
583 | RTA_DPORT = 0x1d | ||
584 | RTN_UNSPEC = 0x0 | ||
585 | RTN_UNICAST = 0x1 | ||
586 | RTN_LOCAL = 0x2 | ||
587 | RTN_BROADCAST = 0x3 | ||
588 | RTN_ANYCAST = 0x4 | ||
589 | RTN_MULTICAST = 0x5 | ||
590 | RTN_BLACKHOLE = 0x6 | ||
591 | RTN_UNREACHABLE = 0x7 | ||
592 | RTN_PROHIBIT = 0x8 | ||
593 | RTN_THROW = 0x9 | ||
594 | RTN_NAT = 0xa | ||
595 | RTN_XRESOLVE = 0xb | ||
596 | RTNLGRP_NONE = 0x0 | ||
597 | RTNLGRP_LINK = 0x1 | ||
598 | RTNLGRP_NOTIFY = 0x2 | ||
599 | RTNLGRP_NEIGH = 0x3 | ||
600 | RTNLGRP_TC = 0x4 | ||
601 | RTNLGRP_IPV4_IFADDR = 0x5 | ||
602 | RTNLGRP_IPV4_MROUTE = 0x6 | ||
603 | RTNLGRP_IPV4_ROUTE = 0x7 | ||
604 | RTNLGRP_IPV4_RULE = 0x8 | ||
605 | RTNLGRP_IPV6_IFADDR = 0x9 | ||
606 | RTNLGRP_IPV6_MROUTE = 0xa | ||
607 | RTNLGRP_IPV6_ROUTE = 0xb | ||
608 | RTNLGRP_IPV6_IFINFO = 0xc | ||
609 | RTNLGRP_IPV6_PREFIX = 0x12 | ||
610 | RTNLGRP_IPV6_RULE = 0x13 | ||
611 | RTNLGRP_ND_USEROPT = 0x14 | ||
612 | SizeofNlMsghdr = 0x10 | ||
613 | SizeofNlMsgerr = 0x14 | ||
614 | SizeofRtGenmsg = 0x1 | ||
615 | SizeofNlAttr = 0x4 | ||
616 | SizeofRtAttr = 0x4 | ||
617 | SizeofIfInfomsg = 0x10 | ||
618 | SizeofIfAddrmsg = 0x8 | ||
619 | SizeofRtMsg = 0xc | ||
620 | SizeofRtNexthop = 0x8 | ||
621 | SizeofNdUseroptmsg = 0x10 | ||
622 | SizeofNdMsg = 0xc | ||
581 | ) | 623 | ) |
582 | 624 | ||
583 | type NlMsghdr struct { | 625 | type NlMsghdr struct { |
@@ -654,6 +696,16 @@ type NdUseroptmsg struct { | |||
654 | Pad3 uint32 | 696 | Pad3 uint32 |
655 | } | 697 | } |
656 | 698 | ||
699 | type NdMsg struct { | ||
700 | Family uint8 | ||
701 | Pad1 uint8 | ||
702 | Pad2 uint16 | ||
703 | Ifindex int32 | ||
704 | State uint16 | ||
705 | Flags uint8 | ||
706 | Type uint8 | ||
707 | } | ||
708 | |||
657 | const ( | 709 | const ( |
658 | SizeofSockFilter = 0x8 | 710 | SizeofSockFilter = 0x8 |
659 | SizeofSockFprog = 0x10 | 711 | SizeofSockFprog = 0x10 |
@@ -1418,6 +1470,21 @@ type TpacketBlockDesc struct { | |||
1418 | Hdr [40]byte | 1470 | Hdr [40]byte |
1419 | } | 1471 | } |
1420 | 1472 | ||
1473 | type TpacketBDTS struct { | ||
1474 | Sec uint32 | ||
1475 | Usec uint32 | ||
1476 | } | ||
1477 | |||
1478 | type TpacketHdrV1 struct { | ||
1479 | Block_status uint32 | ||
1480 | Num_pkts uint32 | ||
1481 | Offset_to_first_pkt uint32 | ||
1482 | Blk_len uint32 | ||
1483 | Seq_num uint64 | ||
1484 | Ts_first_pkt TpacketBDTS | ||
1485 | Ts_last_pkt TpacketBDTS | ||
1486 | } | ||
1487 | |||
1421 | type TpacketReq struct { | 1488 | type TpacketReq struct { |
1422 | Block_size uint32 | 1489 | Block_size uint32 |
1423 | Block_nr uint32 | 1490 | Block_nr uint32 |
@@ -2100,3 +2167,168 @@ type FanotifyResponse struct { | |||
2100 | Fd int32 | 2167 | Fd int32 |
2101 | Response uint32 | 2168 | Response uint32 |
2102 | } | 2169 | } |
2170 | |||
2171 | const ( | ||
2172 | CRYPTO_MSG_BASE = 0x10 | ||
2173 | CRYPTO_MSG_NEWALG = 0x10 | ||
2174 | CRYPTO_MSG_DELALG = 0x11 | ||
2175 | CRYPTO_MSG_UPDATEALG = 0x12 | ||
2176 | CRYPTO_MSG_GETALG = 0x13 | ||
2177 | CRYPTO_MSG_DELRNG = 0x14 | ||
2178 | CRYPTO_MSG_GETSTAT = 0x15 | ||
2179 | ) | ||
2180 | |||
2181 | const ( | ||
2182 | CRYPTOCFGA_UNSPEC = 0x0 | ||
2183 | CRYPTOCFGA_PRIORITY_VAL = 0x1 | ||
2184 | CRYPTOCFGA_REPORT_LARVAL = 0x2 | ||
2185 | CRYPTOCFGA_REPORT_HASH = 0x3 | ||
2186 | CRYPTOCFGA_REPORT_BLKCIPHER = 0x4 | ||
2187 | CRYPTOCFGA_REPORT_AEAD = 0x5 | ||
2188 | CRYPTOCFGA_REPORT_COMPRESS = 0x6 | ||
2189 | CRYPTOCFGA_REPORT_RNG = 0x7 | ||
2190 | CRYPTOCFGA_REPORT_CIPHER = 0x8 | ||
2191 | CRYPTOCFGA_REPORT_AKCIPHER = 0x9 | ||
2192 | CRYPTOCFGA_REPORT_KPP = 0xa | ||
2193 | CRYPTOCFGA_REPORT_ACOMP = 0xb | ||
2194 | CRYPTOCFGA_STAT_LARVAL = 0xc | ||
2195 | CRYPTOCFGA_STAT_HASH = 0xd | ||
2196 | CRYPTOCFGA_STAT_BLKCIPHER = 0xe | ||
2197 | CRYPTOCFGA_STAT_AEAD = 0xf | ||
2198 | CRYPTOCFGA_STAT_COMPRESS = 0x10 | ||
2199 | CRYPTOCFGA_STAT_RNG = 0x11 | ||
2200 | CRYPTOCFGA_STAT_CIPHER = 0x12 | ||
2201 | CRYPTOCFGA_STAT_AKCIPHER = 0x13 | ||
2202 | CRYPTOCFGA_STAT_KPP = 0x14 | ||
2203 | CRYPTOCFGA_STAT_ACOMP = 0x15 | ||
2204 | ) | ||
2205 | |||
2206 | type CryptoUserAlg struct { | ||
2207 | Name [64]uint8 | ||
2208 | Driver_name [64]uint8 | ||
2209 | Module_name [64]uint8 | ||
2210 | Type uint32 | ||
2211 | Mask uint32 | ||
2212 | Refcnt uint32 | ||
2213 | Flags uint32 | ||
2214 | } | ||
2215 | |||
2216 | type CryptoStatAEAD struct { | ||
2217 | Type [64]uint8 | ||
2218 | Encrypt_cnt uint64 | ||
2219 | Encrypt_tlen uint64 | ||
2220 | Decrypt_cnt uint64 | ||
2221 | Decrypt_tlen uint64 | ||
2222 | Err_cnt uint64 | ||
2223 | } | ||
2224 | |||
2225 | type CryptoStatAKCipher struct { | ||
2226 | Type [64]uint8 | ||
2227 | Encrypt_cnt uint64 | ||
2228 | Encrypt_tlen uint64 | ||
2229 | Decrypt_cnt uint64 | ||
2230 | Decrypt_tlen uint64 | ||
2231 | Verify_cnt uint64 | ||
2232 | Sign_cnt uint64 | ||
2233 | Err_cnt uint64 | ||
2234 | } | ||
2235 | |||
2236 | type CryptoStatCipher struct { | ||
2237 | Type [64]uint8 | ||
2238 | Encrypt_cnt uint64 | ||
2239 | Encrypt_tlen uint64 | ||
2240 | Decrypt_cnt uint64 | ||
2241 | Decrypt_tlen uint64 | ||
2242 | Err_cnt uint64 | ||
2243 | } | ||
2244 | |||
2245 | type CryptoStatCompress struct { | ||
2246 | Type [64]uint8 | ||
2247 | Compress_cnt uint64 | ||
2248 | Compress_tlen uint64 | ||
2249 | Decompress_cnt uint64 | ||
2250 | Decompress_tlen uint64 | ||
2251 | Err_cnt uint64 | ||
2252 | } | ||
2253 | |||
2254 | type CryptoStatHash struct { | ||
2255 | Type [64]uint8 | ||
2256 | Hash_cnt uint64 | ||
2257 | Hash_tlen uint64 | ||
2258 | Err_cnt uint64 | ||
2259 | } | ||
2260 | |||
2261 | type CryptoStatKPP struct { | ||
2262 | Type [64]uint8 | ||
2263 | Setsecret_cnt uint64 | ||
2264 | Generate_public_key_cnt uint64 | ||
2265 | Compute_shared_secret_cnt uint64 | ||
2266 | Err_cnt uint64 | ||
2267 | } | ||
2268 | |||
2269 | type CryptoStatRNG struct { | ||
2270 | Type [64]uint8 | ||
2271 | Generate_cnt uint64 | ||
2272 | Generate_tlen uint64 | ||
2273 | Seed_cnt uint64 | ||
2274 | Err_cnt uint64 | ||
2275 | } | ||
2276 | |||
2277 | type CryptoStatLarval struct { | ||
2278 | Type [64]uint8 | ||
2279 | } | ||
2280 | |||
2281 | type CryptoReportLarval struct { | ||
2282 | Type [64]uint8 | ||
2283 | } | ||
2284 | |||
2285 | type CryptoReportHash struct { | ||
2286 | Type [64]uint8 | ||
2287 | Blocksize uint32 | ||
2288 | Digestsize uint32 | ||
2289 | } | ||
2290 | |||
2291 | type CryptoReportCipher struct { | ||
2292 | Type [64]uint8 | ||
2293 | Blocksize uint32 | ||
2294 | Min_keysize uint32 | ||
2295 | Max_keysize uint32 | ||
2296 | } | ||
2297 | |||
2298 | type CryptoReportBlkCipher struct { | ||
2299 | Type [64]uint8 | ||
2300 | Geniv [64]uint8 | ||
2301 | Blocksize uint32 | ||
2302 | Min_keysize uint32 | ||
2303 | Max_keysize uint32 | ||
2304 | Ivsize uint32 | ||
2305 | } | ||
2306 | |||
2307 | type CryptoReportAEAD struct { | ||
2308 | Type [64]uint8 | ||
2309 | Geniv [64]uint8 | ||
2310 | Blocksize uint32 | ||
2311 | Maxauthsize uint32 | ||
2312 | Ivsize uint32 | ||
2313 | } | ||
2314 | |||
2315 | type CryptoReportComp struct { | ||
2316 | Type [64]uint8 | ||
2317 | } | ||
2318 | |||
2319 | type CryptoReportRNG struct { | ||
2320 | Type [64]uint8 | ||
2321 | Seedsize uint32 | ||
2322 | } | ||
2323 | |||
2324 | type CryptoReportAKCipher struct { | ||
2325 | Type [64]uint8 | ||
2326 | } | ||
2327 | |||
2328 | type CryptoReportKPP struct { | ||
2329 | Type [64]uint8 | ||
2330 | } | ||
2331 | |||
2332 | type CryptoReportAcomp struct { | ||
2333 | Type [64]uint8 | ||
2334 | } | ||