mirror of
https://github.com/waku-org/nwaku.git
synced 2025-02-21 03:18:32 +00:00
14167 lines
951 KiB
C
14167 lines
951 KiB
C
/* Generated by Nim Compiler v1.2.6 */
|
|
/* (c) 2020 Andreas Rumpf */
|
|
/* The generated code is subject to the original license. */
|
|
/* Compiled for: Linux, amd64, gcc */
|
|
/* Command for C compiler:
|
|
gcc -c -w -pthread -I/home/runner/work/nim-waku/nim-waku/vendor/nim-libbacktrace -I/home/runner/work/nim-waku/nim-waku/vendor/nim-libbacktrace/install/usr/include -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/src -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/inc -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/tools -DBR_USE_UNIX_TIME=1 -DBR_USE_URANDOM=1 -DBR_LE_UNALIGNED=1 -DBR_64=1 -DBR_amd64=1 -DBR_INT128=1 -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper/secp256k1 -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper/secp256k1/src -DHAVE_CONFIG_H -DHAVE_BUILTIN_EXPECT -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/certs -I/home/runner/work/nim-waku/nim-waku/vendor/nim-nat-traversal/vendor/miniupnp/miniupnpc -I/home/runner/work/nim-waku/nim-waku/vendor/nim-nat-traversal/vendor/libnatpmp-upstream -DENABLE_STRNATPMPERR -march=native -g3 -Og -O3 -fno-strict-aliasing -fno-ident -I/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib -I/home/runner/work/nim-waku/nim-waku/examples/v2 -o nimcache/release/basic2/@m..@s..@svendor@snim-libp2p@slibp2p@sprotocols@ssecure@ssecio.nim.c.o nimcache/release/basic2/@m..@s..@svendor@snim-libp2p@slibp2p@sprotocols@ssecure@ssecio.nim.c */
|
|
#define NIM_INTBITS 64
|
|
|
|
#include "nimbase.h"
|
|
#include <sys/types.h>
|
|
#include <pthread.h>
|
|
#include <string.h>
|
|
#include <setjmp.h>
|
|
#include "bearssl_rand.h"
|
|
#include "bearssl_hash.h"
|
|
#undef LANGUAGE_C
|
|
#undef MIPSEB
|
|
#undef MIPSEL
|
|
#undef PPC
|
|
#undef R3000
|
|
#undef R4000
|
|
#undef i386
|
|
#undef linux
|
|
#undef mips
|
|
#undef near
|
|
#undef far
|
|
#undef powerpc
|
|
#undef unix
|
|
#define nimfr_(x, y)
|
|
#define nimln_(x, y)
|
|
typedef struct tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw;
|
|
typedef struct tyObject_SecioConncolonObjectType___jStiZSTupOKJ5SL4chUhow tyObject_SecioConncolonObjectType___jStiZSTupOKJ5SL4chUhow;
|
|
typedef struct tyObject_Env_seciodotnim___llwG9c7D5E7rBgTtQTa1bJw tyObject_Env_seciodotnim___llwG9c7D5E7rBgTtQTa1bJw;
|
|
typedef struct RootObj RootObj;
|
|
typedef struct TNimType TNimType;
|
|
typedef struct TNimNode TNimNode;
|
|
typedef struct tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw;
|
|
typedef struct tyObject_SecureConncolonObjectType___EQt0Xolm1d2el9cDkzC6TAA tyObject_SecureConncolonObjectType___EQt0Xolm1d2el9cDkzC6TAA;
|
|
typedef struct tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg;
|
|
typedef struct tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA;
|
|
typedef struct tyObject_AsyncEventcolonObjectType___h6Ul8aB21JtS9b9a8IUpMChw tyObject_AsyncEventcolonObjectType___h6Ul8aB21JtS9b9a8IUpMChw;
|
|
typedef struct NimStringDesc NimStringDesc;
|
|
typedef struct TGenericSeq TGenericSeq;
|
|
typedef struct tyObject_Oid__v0fX7UzOqz7toHgI0d87SA tyObject_Oid__v0fX7UzOqz7toHgI0d87SA;
|
|
typedef struct tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw;
|
|
typedef struct tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA;
|
|
typedef struct tyObject_PeerInfocolonObjectType___tniXhe3Zv7xQqYX3AOw9aQw tyObject_PeerInfocolonObjectType___tniXhe3Zv7xQqYX3AOw9aQw;
|
|
typedef struct tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw;
|
|
typedef struct tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA;
|
|
typedef struct tySequence__6H5Oh5UUvVCLiakt9aTwtUQ tySequence__6H5Oh5UUvVCLiakt9aTwtUQ;
|
|
typedef struct tyObject_StreamSeq__rh4FrSJeqFgjpGXgKxSF9cA tyObject_StreamSeq__rh4FrSJeqFgjpGXgKxSF9cA;
|
|
typedef struct tyObject_SecureMac__4xz9aO5EmMl1A9b7oAZ3yQyw tyObject_SecureMac__4xz9aO5EmMl1A9b7oAZ3yQyw;
|
|
typedef struct tyObject_HMAC__CxVfcs3qQxev4nVq3Txjyg tyObject_HMAC__CxVfcs3qQxev4nVq3Txjyg;
|
|
typedef struct tyObject_Sha2Context__5brAquljQjPUyNuIC4vV1w tyObject_Sha2Context__5brAquljQjPUyNuIC4vV1w;
|
|
typedef struct tyObject_HMAC__Jej2TBsaJwA9baQxZ5QM8SA tyObject_HMAC__Jej2TBsaJwA9baQxZ5QM8SA;
|
|
typedef struct tyObject_Sha2Context__qb3VnmKVDutwz9aD1ApjZKg tyObject_Sha2Context__qb3VnmKVDutwz9aD1ApjZKg;
|
|
typedef struct tyObject_HMAC__uzU4ZNoO8e2OOO1BYHLqoQ tyObject_HMAC__uzU4ZNoO8e2OOO1BYHLqoQ;
|
|
typedef struct tyObject_Sha1Context__xzOcQO5jKMUoBcYv9ctHzLQ tyObject_Sha1Context__xzOcQO5jKMUoBcYv9ctHzLQ;
|
|
typedef struct tyObject_SecureCipher__hgmpngAnk82735HEJtfsRQ tyObject_SecureCipher__hgmpngAnk82735HEJtfsRQ;
|
|
typedef struct tyObject_CTR__CSv7tJ1uWHDvWQ9cM87Zmdg tyObject_CTR__CSv7tJ1uWHDvWQ9cM87Zmdg;
|
|
typedef struct tyObject_RijndaelContext__P9ctyX6u5ZjparlFDMKF09bg tyObject_RijndaelContext__P9ctyX6u5ZjparlFDMKF09bg;
|
|
typedef struct tyObject_CTR__nMdVHfl563dLRfhNhOqtmw tyObject_CTR__nMdVHfl563dLRfhNhOqtmw;
|
|
typedef struct tyObject_TwofishContext__iigPIJ6JY8ooY2CiyAZvrg tyObject_TwofishContext__iigPIJ6JY8ooY2CiyAZvrg;
|
|
typedef struct tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g;
|
|
typedef struct tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w;
|
|
typedef struct tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ;
|
|
typedef struct tyObject_GcStack__7fytPA5bBsob6See21YMRA tyObject_GcStack__7fytPA5bBsob6See21YMRA;
|
|
typedef struct tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg;
|
|
typedef struct tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ;
|
|
typedef struct tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg;
|
|
typedef struct tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw;
|
|
typedef struct tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA;
|
|
typedef struct tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw;
|
|
typedef struct tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw;
|
|
typedef struct tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg;
|
|
typedef struct tyTuple__ujsjpB2O9cjj3uDHsXbnSzg tyTuple__ujsjpB2O9cjj3uDHsXbnSzg;
|
|
typedef struct tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg;
|
|
typedef struct tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ;
|
|
typedef struct tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg;
|
|
typedef struct tyObject_SharedList__JI9cx34TL8n3aOKF6tSMBUw tyObject_SharedList__JI9cx34TL8n3aOKF6tSMBUw;
|
|
typedef struct tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg;
|
|
typedef struct tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg;
|
|
typedef struct tyObject_Env_asyncmacro2dotnim___vXJ4HuVM5t9cXCmGIlSpFgg tyObject_Env_asyncmacro2dotnim___vXJ4HuVM5t9cXCmGIlSpFgg;
|
|
typedef struct tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA;
|
|
typedef struct tyObject_BufferedOutput__8P9alBgCoSqOy9alEKOH4etg tyObject_BufferedOutput__8P9alBgCoSqOy9alEKOH4etg;
|
|
typedef struct tyTuple__yobv8JsmBBRNC1NIieLJzQ tyTuple__yobv8JsmBBRNC1NIieLJzQ;
|
|
typedef struct tyObject_StdOutOutput__QHttWltDMaZ0hK1JkeyuCA tyObject_StdOutOutput__QHttWltDMaZ0hK1JkeyuCA;
|
|
typedef struct tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA;
|
|
typedef struct tySequence__qkV9cggxceO9cpfUWIbCnvJg tySequence__qkV9cggxceO9cpfUWIbCnvJg;
|
|
typedef struct Exception Exception;
|
|
typedef struct tyObject_Env_seciodotnim___JJFUDKCGk0soEkMRyovTEA tyObject_Env_seciodotnim___JJFUDKCGk0soEkMRyovTEA;
|
|
typedef struct tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q;
|
|
typedef struct tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA;
|
|
typedef struct tyObject_FutureError__EUoRp7OBZg41PuLzH7xC8Q tyObject_FutureError__EUoRp7OBZg41PuLzH7xC8Q;
|
|
typedef struct tySequence__uB9b75OUPRENsBAu4AnoePA tySequence__uB9b75OUPRENsBAu4AnoePA;
|
|
typedef struct TSafePoint TSafePoint;
|
|
typedef struct tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ;
|
|
typedef struct tyObject_Env_seciodotnim___9ayG4InAlww7djNBNfh9bP5g tyObject_Env_seciodotnim___9ayG4InAlww7djNBNfh9bP5g;
|
|
typedef struct tyObject_Env_asyncmacro2dotnim___9bgUMCX0ExhIKaXWX1N84mg tyObject_Env_asyncmacro2dotnim___9bgUMCX0ExhIKaXWX1N84mg;
|
|
typedef struct tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA;
|
|
typedef struct tyObject_FuturecolonObjectType___h3NGA0yZw8sOcnJC7Nzi6Q tyObject_FuturecolonObjectType___h3NGA0yZw8sOcnJC7Nzi6Q;
|
|
typedef struct tyObject_SeciocolonObjectType___IGFWoVQDf54L4RKyNcn39cg tyObject_SeciocolonObjectType___IGFWoVQDf54L4RKyNcn39cg;
|
|
typedef struct tyObject_Env_seciodotnim___1IQefw180bn9aWpdr3BsnkA tyObject_Env_seciodotnim___1IQefw180bn9aWpdr3BsnkA;
|
|
typedef struct tyObject_SecurecolonObjectType___rfxdGx6GJLVE9aqiYjwpDKQ tyObject_SecurecolonObjectType___rfxdGx6GJLVE9aqiYjwpDKQ;
|
|
typedef struct tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w;
|
|
typedef struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ tySequence__sM4lkSb7zS6F7OVMvW9cffQ;
|
|
typedef struct tyObject_PrivateKey__GSDbMQxBVd3KO4qBUjzPKQ tyObject_PrivateKey__GSDbMQxBVd3KO4qBUjzPKQ;
|
|
typedef struct tyObject_RsaPrivateKeycolonObjectType___xFWT9bk7KDVd9cMFfRtPM9c9bw tyObject_RsaPrivateKeycolonObjectType___xFWT9bk7KDVd9cMFfRtPM9c9bw;
|
|
typedef struct tyObject_EdPrivateKey__KumOofCUWyjlYLnvXlcIJA tyObject_EdPrivateKey__KumOofCUWyjlYLnvXlcIJA;
|
|
typedef struct tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w;
|
|
typedef struct tyObject_EcPrivateKeycolonObjectType___OJbV39curmS5TCBXopR7itA tyObject_EcPrivateKeycolonObjectType___OJbV39curmS5TCBXopR7itA;
|
|
typedef struct tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA;
|
|
typedef struct tyObject_RsaPublicKeycolonObjectType___cEZIZ6MRRYNM7g7RvdoBpg tyObject_RsaPublicKeycolonObjectType___cEZIZ6MRRYNM7g7RvdoBpg;
|
|
typedef struct tyObject_EdPublicKey__fCTHNrLwOTcb1HatTDTAEA tyObject_EdPublicKey__fCTHNrLwOTcb1HatTDTAEA;
|
|
typedef struct tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA;
|
|
typedef struct tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ;
|
|
typedef struct tyObject_EcPublicKeycolonObjectType___2rc9bUkP8wBzp3UeWWgE9b5Q tyObject_EcPublicKeycolonObjectType___2rc9bUkP8wBzp3UeWWgE9b5Q;
|
|
typedef struct tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg;
|
|
typedef struct tyObject_Signature__CGRrBG2C4jqyNkskN9acy8Q tyObject_Signature__CGRrBG2C4jqyNkskN9acy8Q;
|
|
typedef struct tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw;
|
|
typedef struct tyObject_EcKeyPair__bsR3ZYy78BmQsv6nJi4PSw tyObject_EcKeyPair__bsR3ZYy78BmQsv6nJi4PSw;
|
|
typedef struct tyObject_Secret__w1fK9a9cXYbXeecISdPerXxA tyObject_Secret__w1fK9a9cXYbXeecISdPerXxA;
|
|
typedef struct tyObject_Result__wI9bduJs1m4ktObREEZ9adiQ tyObject_Result__wI9bduJs1m4ktObREEZ9adiQ;
|
|
typedef struct tyObject_Result__rRs2IHyL9cPDf0qPXyWd1oQ tyObject_Result__rRs2IHyL9cPDf0qPXyWd1oQ;
|
|
typedef struct tyObject_Env_seciodotnim___ksRUcZuaw9aTYc6NLvHmBCg tyObject_Env_seciodotnim___ksRUcZuaw9aTYc6NLvHmBCg;
|
|
typedef struct tyObject_Env_asyncmacro2dotnim___y3iBwbQZ9bgYqo7Fb8manZA tyObject_Env_asyncmacro2dotnim___y3iBwbQZ9bgYqo7Fb8manZA;
|
|
typedef struct tyObject_Result__zGyZB68DDVJsh9ahWOPH3zw tyObject_Result__zGyZB68DDVJsh9ahWOPH3zw;
|
|
typedef struct tyObject_Result__iS17NtK7ldheyAdSzroSMA tyObject_Result__iS17NtK7ldheyAdSzroSMA;
|
|
typedef struct tyObject_Result__4V9aavu9bX80MVc5K82Pp59aA tyObject_Result__4V9aavu9bX80MVc5K82Pp59aA;
|
|
typedef struct tyObject_Result__ZGY78kIl5s9a88zIUpvwquA tyObject_Result__ZGY78kIl5s9a88zIUpvwquA;
|
|
typedef struct tySequence__pJDjdGjSf3HlAOELaHOmSA tySequence__pJDjdGjSf3HlAOELaHOmSA;
|
|
typedef struct tyObject_Option__Em5DpQtK80JNdy8nyXe6Kg tyObject_Option__Em5DpQtK80JNdy8nyXe6Kg;
|
|
typedef struct tyObject_Result__vwq6q8V74XCA8dzFvuzU1Q tyObject_Result__vwq6q8V74XCA8dzFvuzU1Q;
|
|
typedef struct tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw;
|
|
typedef struct tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA;
|
|
typedef NU8 tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A;
|
|
typedef NU8 tySet_tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ;
|
|
typedef N_NIMCALL_PTR(void, tyProc__ojoeKfW4VYIm36I9cpDTQIg) (void* p, NI op);
|
|
typedef N_NIMCALL_PTR(void*, tyProc__WSm2xU5ARYv9aAR4l0z9c9auQ) (void* p);
|
|
struct TNimType {NI size;
|
|
tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A kind;
|
|
tySet_tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ flags;
|
|
TNimType* base;
|
|
TNimNode* node;
|
|
void* finalizer;
|
|
tyProc__ojoeKfW4VYIm36I9cpDTQIg marker;
|
|
tyProc__WSm2xU5ARYv9aAR4l0z9c9auQ deepcopy;
|
|
NCSTRING name;
|
|
TNimType* nextType;
|
|
NI instances;
|
|
NI sizes;
|
|
};
|
|
struct RootObj {TNimType* m_type;};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, ClP_0) (void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__Y7TIAk6Os9cRMtmIj9bEqCww;
|
|
struct tyObject_Env_seciodotnim___llwG9c7D5E7rBgTtQTa1bJw { RootObj Sup;NI colonstate_;
|
|
tyObject_SecioConncolonObjectType___jStiZSTupOKJ5SL4chUhow* sconn1;
|
|
tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw* chronosInternalRetFuture2;
|
|
tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym1374600463_;
|
|
};
|
|
typedef NU8 tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ;
|
|
struct TNimNode {tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ kind;
|
|
NI offset;
|
|
TNimType* typ;
|
|
NCSTRING name;
|
|
NI len;
|
|
TNimNode** sons;
|
|
};
|
|
struct TGenericSeq {NI len;
|
|
NI reserved;
|
|
};
|
|
struct NimStringDesc { TGenericSeq Sup;NIM_CHAR data[SEQ_DECL_SIZE];
|
|
};
|
|
struct tyObject_Oid__v0fX7UzOqz7toHgI0d87SA {NI32 time;
|
|
NI32 fuzz;
|
|
NI32 count;
|
|
};
|
|
typedef NU8 tyEnum_Direction__9bkTPbaNDHTJEk9bOBOlnl9aQ;
|
|
struct tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA { RootObj Sup;tyObject_AsyncEventcolonObjectType___h6Ul8aB21JtS9b9a8IUpMChw* closeEvent;
|
|
NIM_BOOL isClosed;
|
|
NIM_BOOL isEof;
|
|
NimStringDesc* objName;
|
|
tyObject_Oid__v0fX7UzOqz7toHgI0d87SA oid;
|
|
tyEnum_Direction__9bkTPbaNDHTJEk9bOBOlnl9aQ dir;
|
|
NIM_BOOL closedWithEOF;
|
|
};
|
|
struct tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw {NI64 value;
|
|
};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, ClP_0) (void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__ez1e9bsRJ8r5L9cicKflzx3Q;
|
|
struct tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA {tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* buffer;
|
|
NI offset;
|
|
};
|
|
struct tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw {tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA data;
|
|
};
|
|
struct tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg { tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA Sup;NIM_BOOL activity;
|
|
tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw timeout;
|
|
tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* timerTaskFut;
|
|
tyProc__ez1e9bsRJ8r5L9cicKflzx3Q timeoutHandler;
|
|
tyObject_PeerInfocolonObjectType___tniXhe3Zv7xQqYX3AOw9aQw* peerInfo;
|
|
tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw observedAddr;
|
|
tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* upgraded;
|
|
};
|
|
struct tyObject_StreamSeq__rh4FrSJeqFgjpGXgKxSF9cA {tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* buf;
|
|
NI rpos;
|
|
NI wpos;
|
|
};
|
|
struct tyObject_SecureConncolonObjectType___EQt0Xolm1d2el9cDkzC6TAA { tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg Sup;tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* stream;
|
|
tyObject_StreamSeq__rh4FrSJeqFgjpGXgKxSF9cA buf;
|
|
};
|
|
typedef NU8 tyEnum_SecureMacType__QHom0A2ZzlXVqTlIuzgcWw;
|
|
typedef NU32 tyArray__JlnxiR65D9cjJpwi6uBZRtA[2];
|
|
typedef NU32 tyArray__MpWsq9bBH14GsDQQ59cgyxAQ[8];
|
|
typedef NU8 tyArray__w5VB8h5K8DB3oWrO5U2wqg[64];
|
|
struct tyObject_Sha2Context__5brAquljQjPUyNuIC4vV1w {tyArray__JlnxiR65D9cjJpwi6uBZRtA count;
|
|
tyArray__MpWsq9bBH14GsDQQ59cgyxAQ state;
|
|
tyArray__w5VB8h5K8DB3oWrO5U2wqg buffer;
|
|
};
|
|
struct tyObject_HMAC__CxVfcs3qQxev4nVq3Txjyg {tyObject_Sha2Context__5brAquljQjPUyNuIC4vV1w mdctx;
|
|
tyObject_Sha2Context__5brAquljQjPUyNuIC4vV1w opadctx;
|
|
tyArray__w5VB8h5K8DB3oWrO5U2wqg ipad;
|
|
tyArray__w5VB8h5K8DB3oWrO5U2wqg opad;
|
|
};
|
|
typedef NU64 tyArray__NzKR9bw29cLPrd712Xt6Liiw[2];
|
|
typedef NU64 tyArray__9cHI9ce3NOVpqam1bGmXg5vw[8];
|
|
typedef NU8 tyArray__Zu7UusKTJ9auYSy2NZNrWFg[128];
|
|
struct tyObject_Sha2Context__qb3VnmKVDutwz9aD1ApjZKg {tyArray__NzKR9bw29cLPrd712Xt6Liiw count;
|
|
tyArray__9cHI9ce3NOVpqam1bGmXg5vw state;
|
|
tyArray__Zu7UusKTJ9auYSy2NZNrWFg buffer;
|
|
};
|
|
struct tyObject_HMAC__Jej2TBsaJwA9baQxZ5QM8SA {tyObject_Sha2Context__qb3VnmKVDutwz9aD1ApjZKg mdctx;
|
|
tyObject_Sha2Context__qb3VnmKVDutwz9aD1ApjZKg opadctx;
|
|
tyArray__Zu7UusKTJ9auYSy2NZNrWFg ipad;
|
|
tyArray__Zu7UusKTJ9auYSy2NZNrWFg opad;
|
|
};
|
|
typedef NU32 tyArray__xsE8WL1yT5DKfrMdYB89bYA[5];
|
|
struct tyObject_Sha1Context__xzOcQO5jKMUoBcYv9ctHzLQ {NU64 size;
|
|
tyArray__xsE8WL1yT5DKfrMdYB89bYA h;
|
|
tyArray__w5VB8h5K8DB3oWrO5U2wqg w;
|
|
};
|
|
struct tyObject_HMAC__uzU4ZNoO8e2OOO1BYHLqoQ {tyObject_Sha1Context__xzOcQO5jKMUoBcYv9ctHzLQ mdctx;
|
|
tyObject_Sha1Context__xzOcQO5jKMUoBcYv9ctHzLQ opadctx;
|
|
tyArray__w5VB8h5K8DB3oWrO5U2wqg ipad;
|
|
tyArray__w5VB8h5K8DB3oWrO5U2wqg opad;
|
|
};
|
|
struct tyObject_SecureMac__4xz9aO5EmMl1A9b7oAZ3yQyw {tyEnum_SecureMacType__QHom0A2ZzlXVqTlIuzgcWw kind;
|
|
union{
|
|
struct {tyObject_HMAC__CxVfcs3qQxev4nVq3Txjyg ctxsha256;
|
|
} _kind_1;
|
|
struct {tyObject_HMAC__Jej2TBsaJwA9baQxZ5QM8SA ctxsha512;
|
|
} _kind_2;
|
|
struct {tyObject_HMAC__uzU4ZNoO8e2OOO1BYHLqoQ ctxsha1;
|
|
} _kind_3;
|
|
};
|
|
};
|
|
typedef NU8 tyEnum_SecureCipherType__yYTyZSa7ERzOwWc8ynblQw;
|
|
typedef NU64 tyArray__wa4ExhM0I5D0wQQmyrXAHA[120];
|
|
struct tyObject_RijndaelContext__P9ctyX6u5ZjparlFDMKF09bg {tyArray__wa4ExhM0I5D0wQQmyrXAHA skey;
|
|
NI nr;
|
|
};
|
|
typedef NU8 tyArray__vEOa9c5qaE9ajWxR5R4zwfQg[32];
|
|
struct tyObject_CTR__CSv7tJ1uWHDvWQ9cM87Zmdg {tyObject_RijndaelContext__P9ctyX6u5ZjparlFDMKF09bg cipher;
|
|
tyArray__vEOa9c5qaE9ajWxR5R4zwfQg iv;
|
|
tyArray__vEOa9c5qaE9ajWxR5R4zwfQg ecount;
|
|
NU num;
|
|
};
|
|
typedef NU32 tyArray__gEFnRB9aCNYsXpRJmdSsCKw[256];
|
|
typedef tyArray__gEFnRB9aCNYsXpRJmdSsCKw tyArray__HwM2Ph10ewA49cc9ac05WIUQ[4];
|
|
typedef NU32 tyArray__0BuyudyzcsRvAXSF9alfatw[40];
|
|
struct tyObject_TwofishContext__iigPIJ6JY8ooY2CiyAZvrg {tyArray__HwM2Ph10ewA49cc9ac05WIUQ S;
|
|
tyArray__0BuyudyzcsRvAXSF9alfatw K;
|
|
};
|
|
struct tyObject_CTR__nMdVHfl563dLRfhNhOqtmw {tyObject_TwofishContext__iigPIJ6JY8ooY2CiyAZvrg cipher;
|
|
tyArray__vEOa9c5qaE9ajWxR5R4zwfQg iv;
|
|
tyArray__vEOa9c5qaE9ajWxR5R4zwfQg ecount;
|
|
NU num;
|
|
};
|
|
struct tyObject_SecureCipher__hgmpngAnk82735HEJtfsRQ {tyEnum_SecureCipherType__yYTyZSa7ERzOwWc8ynblQw kind;
|
|
union{
|
|
struct {tyObject_CTR__CSv7tJ1uWHDvWQ9cM87Zmdg ctxaes128;
|
|
} _kind_1;
|
|
struct {tyObject_CTR__CSv7tJ1uWHDvWQ9cM87Zmdg ctxaes256;
|
|
} _kind_2;
|
|
struct {tyObject_CTR__nMdVHfl563dLRfhNhOqtmw ctxtwofish256;
|
|
} _kind_3;
|
|
};
|
|
};
|
|
struct tyObject_SecioConncolonObjectType___jStiZSTupOKJ5SL4chUhow { tyObject_SecureConncolonObjectType___EQt0Xolm1d2el9cDkzC6TAA Sup;tyObject_SecureMac__4xz9aO5EmMl1A9b7oAZ3yQyw writerMac;
|
|
tyObject_SecureMac__4xz9aO5EmMl1A9b7oAZ3yQyw readerMac;
|
|
tyObject_SecureCipher__hgmpngAnk82735HEJtfsRQ writerCoder;
|
|
tyObject_SecureCipher__hgmpngAnk82735HEJtfsRQ readerCoder;
|
|
};
|
|
struct tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g {NI refcount;
|
|
TNimType* typ;
|
|
};
|
|
struct tyObject_GcStack__7fytPA5bBsob6See21YMRA {void* bottom;
|
|
};
|
|
struct tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w {NI len;
|
|
NI cap;
|
|
tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g** d;
|
|
};
|
|
typedef tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* tyArray__SiRwrEKZdLgxqz9a9aoVBglg[512];
|
|
typedef NU32 tyArray__BHbOSqU1t9b3Gt7K2c6fQig[24];
|
|
typedef tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* tyArray__N1u1nqOgmuJN9cSZrnMHgOQ[32];
|
|
typedef tyArray__N1u1nqOgmuJN9cSZrnMHgOQ tyArray__B6durA4ZCi1xjJvRtyYxMg[24];
|
|
typedef tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw* tyArray__lh2A89ahMmYg9bCmpVaplLbA[256];
|
|
struct tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA {tyArray__lh2A89ahMmYg9bCmpVaplLbA data;
|
|
};
|
|
typedef tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* tyArray__0aOLqZchNi8nWtMTi8ND8w[2];
|
|
struct tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw {tyArray__0aOLqZchNi8nWtMTi8ND8w link;
|
|
NI key;
|
|
NI upperBound;
|
|
NI level;
|
|
};
|
|
struct tyTuple__ujsjpB2O9cjj3uDHsXbnSzg {
|
|
tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* Field0;
|
|
NI Field1;
|
|
};
|
|
typedef tyTuple__ujsjpB2O9cjj3uDHsXbnSzg tyArray__LzOv2eCDGiceMKQstCLmhw[30];
|
|
struct tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg {NI len;
|
|
tyArray__LzOv2eCDGiceMKQstCLmhw chunks;
|
|
tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg* next;
|
|
};
|
|
struct tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg {NI minLargeObj;
|
|
NI maxLargeObj;
|
|
tyArray__SiRwrEKZdLgxqz9a9aoVBglg freeSmallChunks;
|
|
NU32 flBitmap;
|
|
tyArray__BHbOSqU1t9b3Gt7K2c6fQig slBitmap;
|
|
tyArray__B6durA4ZCi1xjJvRtyYxMg matrix;
|
|
tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw* llmem;
|
|
NI currMem;
|
|
NI maxMem;
|
|
NI freeMem;
|
|
NI occ;
|
|
NI lastSize;
|
|
tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA chunkStarts;
|
|
tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* root;
|
|
tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* deleted;
|
|
tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* last;
|
|
tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* freeAvlNodes;
|
|
NIM_BOOL locked;
|
|
NIM_BOOL blockChunkSizeIncrease;
|
|
NI nextChunkSize;
|
|
tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw bottomData;
|
|
tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg heapLinks;
|
|
NI allocCounter;
|
|
NI deallocCounter;
|
|
};
|
|
struct tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg {NI stackScans;
|
|
NI cycleCollections;
|
|
NI maxThreshold;
|
|
NI maxStackSize;
|
|
NI maxStackCells;
|
|
NI cycleTableSize;
|
|
NI64 maxPause;
|
|
};
|
|
struct tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ {NI counter;
|
|
NI max;
|
|
tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* head;
|
|
tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg** data;
|
|
};
|
|
typedef long tyArray__xDUyu9aScDpt0JZLU6q9aEZQ[5];
|
|
struct tyObject_SharedList__JI9cx34TL8n3aOKF6tSMBUw {tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg* head;
|
|
tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg* tail;
|
|
pthread_mutex_t lock;
|
|
};
|
|
struct tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ {tyObject_GcStack__7fytPA5bBsob6See21YMRA stack;
|
|
NI cycleThreshold;
|
|
NI zctThreshold;
|
|
tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w zct;
|
|
tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w decStack;
|
|
tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w tempStack;
|
|
NI recGcLock;
|
|
tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg region;
|
|
tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg stat;
|
|
tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ marked;
|
|
tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w additionalRoots;
|
|
tyObject_SharedList__JI9cx34TL8n3aOKF6tSMBUw toDispose;
|
|
NI gcThreadId;
|
|
};
|
|
struct tyObject_StdOutOutput__QHttWltDMaZ0hK1JkeyuCA {char dummy;
|
|
};
|
|
struct tyTuple__yobv8JsmBBRNC1NIieLJzQ {
|
|
tyObject_StdOutOutput__QHttWltDMaZ0hK1JkeyuCA Field0;
|
|
};
|
|
struct tyObject_BufferedOutput__8P9alBgCoSqOy9alEKOH4etg {tyTuple__yobv8JsmBBRNC1NIieLJzQ finalOutputs;
|
|
NimStringDesc* buffer;
|
|
};
|
|
typedef NU8 tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA;
|
|
struct tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA {tyObject_BufferedOutput__8P9alBgCoSqOy9alEKOH4etg output;
|
|
tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA level;
|
|
};
|
|
struct tyObject_Env_asyncmacro2dotnim___vXJ4HuVM5t9cXCmGIlSpFgg { RootObj Sup;NI colonstate_;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* result1;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture2;
|
|
tyObject_Env_seciodotnim___llwG9c7D5E7rBgTtQTa1bJw* colonup_;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result4;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* buf5;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record6;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym1375250197_;
|
|
};
|
|
typedef tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* tyArray__06L8jjfbunFPxVliYUVjmQ[2];
|
|
typedef struct {
|
|
N_NIMCALL_PTR(void, ClP_0) (void* arg, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__9bqx36VxQxXejdrF09bFARDQ;
|
|
typedef NU8 tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA;
|
|
struct tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw { RootObj Sup;tyArray__06L8jjfbunFPxVliYUVjmQ location;
|
|
tySequence__qkV9cggxceO9cpfUWIbCnvJg* callbacks;
|
|
tyProc__9bqx36VxQxXejdrF09bFARDQ cancelcb;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* child;
|
|
tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA state;
|
|
Exception* error;
|
|
NIM_BOOL mustCancel;
|
|
NI id;
|
|
};
|
|
struct tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* value;
|
|
};
|
|
struct tyObject_Env_seciodotnim___JJFUDKCGk0soEkMRyovTEA { RootObj Sup;NI colonstate_;
|
|
tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn1;
|
|
tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw* chronosInternalRetFuture2;
|
|
tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym1370152443_;
|
|
};
|
|
typedef NU8 tyArray__H8qf9bpC2ziYA2earmO8m7w[4];
|
|
struct tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q { RootObj Sup;NI colonstate_;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* result1;
|
|
tyArray__H8qf9bpC2ziYA2earmO8m7w lengthBuf2;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture3;
|
|
tyObject_Env_seciodotnim___JJFUDKCGk0soEkMRyovTEA* colonup_;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result5;
|
|
NU32 length6;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record7;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym1370700198_;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record9;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13721001910_;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* buf11;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture12;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record13;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13730001914_;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record15;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13739501916_;
|
|
};
|
|
struct tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;};
|
|
struct Exception { RootObj Sup;Exception* parent;
|
|
NCSTRING name;
|
|
NimStringDesc* message;
|
|
tySequence__uB9b75OUPRENsBAu4AnoePA* trace;
|
|
Exception* up;
|
|
};
|
|
struct tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA { Exception Sup;};
|
|
struct tyObject_FutureError__EUoRp7OBZg41PuLzH7xC8Q { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA Sup;};
|
|
struct tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA { tyObject_FutureError__EUoRp7OBZg41PuLzH7xC8Q Sup;};
|
|
typedef NU8 tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw;
|
|
typedef long tyArray__TcvIiMAJvcwzNLsZkfnFnQ[25];
|
|
struct TSafePoint {TSafePoint* prev;
|
|
NI status;
|
|
jmp_buf context;
|
|
};
|
|
struct tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA Sup;};
|
|
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__efoQf6oR7pdfyv6JVnE1Sw_36) (void);
|
|
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__efoQf6oR7pdfyv6JVnE1Sw_37) (void);
|
|
typedef N_CLOSURE_PTR(void, TM__efoQf6oR7pdfyv6JVnE1Sw_39) (void* udataX60gensym137015245_);
|
|
typedef NU32 tyArray__U0SiHM0pVagA9c71oWelQMA[16];
|
|
typedef NU8 tyArray__cleXh9bMEnUU9aNvjKX8m6BA[32];
|
|
typedef NU8 tyArray__YyRa69aN4VsyfqqzTn4sexg[64];
|
|
typedef NU8 tyArray__pLpSLU6LOEt9cf9bx5T2csHg[20];
|
|
typedef NU8 tyArray__cizw9bdTN1Bzer1N9ayP9cHbQ[1];
|
|
typedef NU8 tyArray__cdsir9aPB24hAk6k77P9b9bCA[8];
|
|
typedef NU8 tySet_tyEnum_HexFlags__1Frk6a29aEzIs9cJdkfOVHJQ;
|
|
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__efoQf6oR7pdfyv6JVnE1Sw_111) (void);
|
|
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__efoQf6oR7pdfyv6JVnE1Sw_112) (void);
|
|
typedef N_CLOSURE_PTR(void, TM__efoQf6oR7pdfyv6JVnE1Sw_114) (void* udataX60gensym137460047_);
|
|
struct tyObject_Env_seciodotnim___9ayG4InAlww7djNBNfh9bP5g { RootObj Sup;NI colonstate_;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* message1;
|
|
tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* chronosInternalRetFuture2;
|
|
tyObject_SecioConncolonObjectType___jStiZSTupOKJ5SL4chUhow* sconn3;
|
|
tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym1376005554_;
|
|
};
|
|
struct tyObject_Env_asyncmacro2dotnim___9bgUMCX0ExhIKaXWX1N84mg { RootObj Sup;NI colonstate_;
|
|
tyObject_Env_seciodotnim___9ayG4InAlww7djNBNfh9bP5g* colonup_;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result2;
|
|
NI left3;
|
|
NI offset4;
|
|
NI chunkSize5;
|
|
NI macsize6;
|
|
NI length7;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* msg8;
|
|
NI mo9;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record10;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13767001911_;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture12;
|
|
};
|
|
struct tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA {NI a;
|
|
NI b;
|
|
};
|
|
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__efoQf6oR7pdfyv6JVnE1Sw_140) (void);
|
|
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__efoQf6oR7pdfyv6JVnE1Sw_141) (void);
|
|
typedef N_CLOSURE_PTR(void, TM__efoQf6oR7pdfyv6JVnE1Sw_143) (void* udataX60gensym137600556_);
|
|
struct tyObject_Env_seciodotnim___1IQefw180bn9aWpdr3BsnkA { RootObj Sup;NI colonstate_;
|
|
tyObject_SeciocolonObjectType___IGFWoVQDf54L4RKyNcn39cg* s1;
|
|
tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn2;
|
|
tyObject_FuturecolonObjectType___h3NGA0yZw8sOcnJC7Nzi6Q* chronosInternalRetFuture3;
|
|
tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym1382700464_;
|
|
};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, ClP_0) (tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn, NimStringDesc* proto, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__Sx7TcXJiI2BS08wYpfOyIg;
|
|
struct tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w { RootObj Sup;tySequence__sM4lkSb7zS6F7OVMvW9cffQ* codecs;
|
|
tyProc__Sx7TcXJiI2BS08wYpfOyIg handler;
|
|
};
|
|
struct tyObject_SecurecolonObjectType___rfxdGx6GJLVE9aqiYjwpDKQ { tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w Sup;};
|
|
typedef NU8 tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg;
|
|
struct tyObject_EdPrivateKey__KumOofCUWyjlYLnvXlcIJA {tyArray__w5VB8h5K8DB3oWrO5U2wqg data;
|
|
};
|
|
struct tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w {tyArray__vEOa9c5qaE9ajWxR5R4zwfQg data;
|
|
};
|
|
struct tyObject_PrivateKey__GSDbMQxBVd3KO4qBUjzPKQ {tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg scheme;
|
|
union{
|
|
struct {tyObject_RsaPrivateKeycolonObjectType___xFWT9bk7KDVd9cMFfRtPM9c9bw* rsakey;
|
|
} _scheme_1;
|
|
struct {tyObject_EdPrivateKey__KumOofCUWyjlYLnvXlcIJA edkey;
|
|
} _scheme_2;
|
|
struct {tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w skkey;
|
|
} _scheme_3;
|
|
struct {tyObject_EcPrivateKeycolonObjectType___OJbV39curmS5TCBXopR7itA* eckey;
|
|
} _scheme_4;
|
|
};
|
|
};
|
|
struct tyObject_EdPublicKey__fCTHNrLwOTcb1HatTDTAEA {tyArray__vEOa9c5qaE9ajWxR5R4zwfQg data;
|
|
};
|
|
struct tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ {tyArray__w5VB8h5K8DB3oWrO5U2wqg data;
|
|
};
|
|
struct tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA {tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ data;
|
|
};
|
|
struct tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA {tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg scheme;
|
|
union{
|
|
struct {tyObject_RsaPublicKeycolonObjectType___cEZIZ6MRRYNM7g7RvdoBpg* rsakey;
|
|
} _scheme_1;
|
|
struct {tyObject_EdPublicKey__fCTHNrLwOTcb1HatTDTAEA edkey;
|
|
} _scheme_2;
|
|
struct {tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA skkey;
|
|
} _scheme_3;
|
|
struct {tyObject_EcPublicKeycolonObjectType___2rc9bUkP8wBzp3UeWWgE9b5Q* eckey;
|
|
} _scheme_4;
|
|
};
|
|
};
|
|
struct tyObject_SeciocolonObjectType___IGFWoVQDf54L4RKyNcn39cg { tyObject_SecurecolonObjectType___rfxdGx6GJLVE9aqiYjwpDKQ Sup;br_hmac_drbg_context* rng;
|
|
tyObject_PrivateKey__GSDbMQxBVd3KO4qBUjzPKQ localPrivateKey;
|
|
tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA localPublicKey;
|
|
tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA remotePublicKey;
|
|
};
|
|
typedef NU8 tyArray__qtqsWM5aXmcpMIVmvq3kAA[16];
|
|
struct tyObject_Signature__CGRrBG2C4jqyNkskN9acy8Q {tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* data;
|
|
};
|
|
struct tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw {tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* data;
|
|
};
|
|
struct tyObject_EcKeyPair__bsR3ZYy78BmQsv6nJi4PSw {tyObject_EcPrivateKeycolonObjectType___OJbV39curmS5TCBXopR7itA* seckey;
|
|
tyObject_EcPublicKeycolonObjectType___2rc9bUkP8wBzp3UeWWgE9b5Q* pubkey;
|
|
};
|
|
struct tyObject_Secret__w1fK9a9cXYbXeecISdPerXxA {NI ivsize;
|
|
NI keysize;
|
|
NI macsize;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* data;
|
|
};
|
|
struct tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg { RootObj Sup;NI colonstate_;
|
|
tyObject_SecureConncolonObjectType___EQt0Xolm1d2el9cDkzC6TAA* result1;
|
|
tyArray__qtqsWM5aXmcpMIVmvq3kAA localNonce2;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* remoteNonce3;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* remoteBytesPubkey4;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* remoteEBytesPubkey5;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* remoteEBytesSig6;
|
|
tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA remotePubkey7;
|
|
tyObject_EcPublicKeycolonObjectType___2rc9bUkP8wBzp3UeWWgE9b5Q* remoteEPubkey8;
|
|
tyObject_Signature__CGRrBG2C4jqyNkskN9acy8Q remoteESignature9;
|
|
NimStringDesc* remoteExchanges10;
|
|
NimStringDesc* remoteCiphers11;
|
|
NimStringDesc* remoteHashes12;
|
|
tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw remotePeerId13;
|
|
tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw localPeerId14;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* localBytesPubkey15;
|
|
tyObject_Env_seciodotnim___1IQefw180bn9aWpdr3BsnkA* colonup_;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* request17;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record18;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13831501919_;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture20;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result21;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* answer22;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record23;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13843001924_;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record25;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13849501926_;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record27;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13856001928_;
|
|
NI order29;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record30;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13862501931_;
|
|
NimStringDesc* scheme32;
|
|
NimStringDesc* cipher33;
|
|
NimStringDesc* hash34;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record35;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13874001936_;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record37;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13880501938_;
|
|
tyObject_EcKeyPair__bsR3ZYy78BmQsv6nJi4PSw ekeypair39;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* epubkey40;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* localCorpus41;
|
|
tyObject_Signature__CGRrBG2C4jqyNkskN9acy8Q signature42;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* localExchange43;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* remoteExchange44;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record45;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13891001946_;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record47;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13897501948_;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record49;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13904001950_;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* remoteCorpus51;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record52;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13911501953_;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record54;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13921001955_;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record56;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13933501957_;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* secret58;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record59;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13940001960_;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record61;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13945501962_;
|
|
tyObject_Secret__w1fK9a9cXYbXeecISdPerXxA keys63;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record64;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13952001965_;
|
|
tyObject_SecioConncolonObjectType___jStiZSTupOKJ5SL4chUhow* secioConn66;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* res67;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record68;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13975001969_;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record70;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym13982501971_;
|
|
};
|
|
typedef NU8 tyEnum_CryptoError__Z6S5YnPavFcXanJgC9cU1uw;
|
|
struct tyObject_Result__wI9bduJs1m4ktObREEZ9adiQ {NIM_BOOL o;
|
|
union{
|
|
struct {tyEnum_CryptoError__Z6S5YnPavFcXanJgC9cU1uw e;
|
|
} _o_1;
|
|
struct {tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* v;
|
|
} _o_2;
|
|
};
|
|
};
|
|
struct tyObject_Result__rRs2IHyL9cPDf0qPXyWd1oQ {NIM_BOOL o;
|
|
union{
|
|
struct {NCSTRING e;
|
|
} _o_1;
|
|
struct {tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw v;
|
|
} _o_2;
|
|
};
|
|
};
|
|
struct tyObject_Env_seciodotnim___ksRUcZuaw9aTYc6NLvHmBCg { RootObj Sup;NI colonstate_;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* msg1;
|
|
tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn2;
|
|
tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw* chronosInternalRetFuture3;
|
|
tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym1381200374_;
|
|
};
|
|
struct tyObject_Env_asyncmacro2dotnim___y3iBwbQZ9bgYqo7Fb8manZA { RootObj Sup;NI colonstate_;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* colontmpSlLower01_;
|
|
tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* colontmpSlLower12_;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* result3;
|
|
tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record4;
|
|
tyObject_Env_seciodotnim___ksRUcZuaw9aTYc6NLvHmBCg* colonup_;
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym1381650196_;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture7;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result8;
|
|
};
|
|
struct tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg {NCSTRING procedure;
|
|
NCSTRING file;
|
|
NI line;
|
|
};
|
|
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__efoQf6oR7pdfyv6JVnE1Sw_165) (void);
|
|
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__efoQf6oR7pdfyv6JVnE1Sw_166) (void);
|
|
typedef N_CLOSURE_PTR(void, TM__efoQf6oR7pdfyv6JVnE1Sw_168) (void* udataX60gensym138120038_);
|
|
struct tyObject_FuturecolonObjectType___h3NGA0yZw8sOcnJC7Nzi6Q { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;tyObject_SecureConncolonObjectType___EQt0Xolm1d2el9cDkzC6TAA* value;
|
|
};
|
|
struct tyObject_Result__zGyZB68DDVJsh9ahWOPH3zw {NIM_BOOL o;
|
|
union{
|
|
struct {tyEnum_CryptoError__Z6S5YnPavFcXanJgC9cU1uw e;
|
|
} _o_1;
|
|
struct {NI v;
|
|
} _o_2;
|
|
};
|
|
};
|
|
struct tyObject_Result__iS17NtK7ldheyAdSzroSMA {NIM_BOOL o;
|
|
union{
|
|
struct {tyEnum_CryptoError__Z6S5YnPavFcXanJgC9cU1uw e;
|
|
} _o_1;
|
|
struct {tyObject_EcKeyPair__bsR3ZYy78BmQsv6nJi4PSw v;
|
|
} _o_2;
|
|
};
|
|
};
|
|
typedef NU8 tyEnum_EcError__uEgxZ29b8TyXtXI1lvZiARA;
|
|
struct tyObject_Result__4V9aavu9bX80MVc5K82Pp59aA {NIM_BOOL o;
|
|
union{
|
|
struct {tyEnum_EcError__uEgxZ29b8TyXtXI1lvZiARA e;
|
|
} _o_1;
|
|
struct {tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* v;
|
|
} _o_2;
|
|
};
|
|
};
|
|
struct tyObject_Result__ZGY78kIl5s9a88zIUpvwquA {NIM_BOOL o;
|
|
union{
|
|
struct {tyEnum_CryptoError__Z6S5YnPavFcXanJgC9cU1uw e;
|
|
} _o_1;
|
|
struct {tyObject_Signature__CGRrBG2C4jqyNkskN9acy8Q v;
|
|
} _o_2;
|
|
};
|
|
};
|
|
typedef NU8 tyEnum_KeyType__RX9cgRnEh9bnsWx9cuPhqOgtw;
|
|
struct tyObject_Option__Em5DpQtK80JNdy8nyXe6Kg {tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA val;
|
|
NIM_BOOL has;
|
|
};
|
|
struct tyObject_PeerInfocolonObjectType___tniXhe3Zv7xQqYX3AOw9aQw { RootObj Sup;tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw peerId;
|
|
tySequence__pJDjdGjSf3HlAOELaHOmSA* addrs;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* protocols;
|
|
NimStringDesc* protoVersion;
|
|
NimStringDesc* agentVersion;
|
|
NimStringDesc* secure;
|
|
tyEnum_KeyType__RX9cgRnEh9bnsWx9cuPhqOgtw keyType;
|
|
union{
|
|
struct {tyObject_PrivateKey__GSDbMQxBVd3KO4qBUjzPKQ privateKey;
|
|
} _keyType_1;
|
|
struct {tyObject_Option__Em5DpQtK80JNdy8nyXe6Kg key;
|
|
} _keyType_2;
|
|
};
|
|
};
|
|
typedef tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw tyArray__dy9bXFnEOSMt49aV7Vz01bkw[1];
|
|
typedef NimStringDesc* tyArray__8ZvwQIddfpj2THRVPsFzIQ[1];
|
|
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__efoQf6oR7pdfyv6JVnE1Sw_366) (void);
|
|
typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__efoQf6oR7pdfyv6JVnE1Sw_367) (void);
|
|
typedef N_CLOSURE_PTR(void, TM__efoQf6oR7pdfyv6JVnE1Sw_369) (void* udataX60gensym138270047_);
|
|
struct tyObject_Result__vwq6q8V74XCA8dzFvuzU1Q {NIM_BOOL o;
|
|
union{
|
|
struct {tyEnum_CryptoError__Z6S5YnPavFcXanJgC9cU1uw e;
|
|
} _o_1;
|
|
struct {tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA v;
|
|
} _o_2;
|
|
};
|
|
};
|
|
struct tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw {tyProc__9bqx36VxQxXejdrF09bFARDQ function;
|
|
void* udata;
|
|
};
|
|
struct tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA {NCSTRING procname;
|
|
NI line;
|
|
NCSTRING filename;
|
|
};
|
|
typedef unsigned char tyArray__A1SHJCPZVISPTujoygIPEQ[64];
|
|
typedef N_CDECL_PTR(void, tyProc__3qI9bVHqiq07sTQRU9bkkkYQ) (br_prng_class** ctx, void* params, void* seed, NI seedLen);
|
|
typedef N_CDECL_PTR(void, tyProc__hquUwNr88w4T5ldt8BqLLQ) (br_prng_class** ctx, void* out_0, NI len_0);
|
|
typedef N_CDECL_PTR(void, tyProc__bF2JFxTs1q6Lq365NU79a2Q) (br_hash_class** ctx);
|
|
typedef N_CDECL_PTR(void, tyProc__Dc9br5a6SHw9cxie3cas0KTA) (br_hash_class** ctx, void* data_0, NI len_0);
|
|
typedef N_CDECL_PTR(void, tyProc__JETfgzvEnx6Tz9bYRct9a51g) (br_hash_class** ctx, void* dst);
|
|
typedef N_CDECL_PTR(NU64, tyProc__e9bd9aJH2sCZh75q9aAcv7ylg) (br_hash_class** ctx, void* dst);
|
|
typedef N_CDECL_PTR(void, tyProc__g9c2vH2tlPaPmvfTZ3PeWQQ) (br_hash_class** ctx, void* stb, NU64 count_0);
|
|
struct tySequence__6H5Oh5UUvVCLiakt9aTwtUQ { TGenericSeq Sup; NU8 data[SEQ_DECL_SIZE];};struct tySequence__qkV9cggxceO9cpfUWIbCnvJg { TGenericSeq Sup; tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw data[SEQ_DECL_SIZE];};struct tySequence__uB9b75OUPRENsBAu4AnoePA { TGenericSeq Sup; tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA data[SEQ_DECL_SIZE];};struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ { TGenericSeq Sup; NimStringDesc* data[SEQ_DECL_SIZE];};struct tySequence__pJDjdGjSf3HlAOELaHOmSA { TGenericSeq Sup; tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw data[SEQ_DECL_SIZE];};N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw*, readMessage__DHXupgSLmQdbQ9bYp18TLMA)(tyObject_SecioConncolonObjectType___jStiZSTupOKJ5SL4chUhow* sconn);
|
|
N_LIB_PRIVATE N_NIMCALL(void, nimGCvisit)(void* d, NI op);
|
|
static N_NIMCALL(void, Marker_tyRef__raMv09bXEdspSkPWQhTwPjQ)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tyRef__Nbvc1NpsrArG9c0xhXHRnNg)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(void*, newObj)(TNimType* typ, NI size);
|
|
static N_INLINE(void, asgnRef)(void** dest, void* src);
|
|
static N_INLINE(void, incRef__AT1eRuflKWyTTBdLjEDZbg_3system)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c);
|
|
static N_INLINE(NI, pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem)(NI x, NI y);
|
|
static N_INLINE(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*, usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem)(void* usr);
|
|
static N_INLINE(NI, minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system)(NI x, NI y);
|
|
static N_INLINE(void, decRef__AT1eRuflKWyTTBdLjEDZbgsystem)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c);
|
|
static N_INLINE(NIM_BOOL, ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem)(NI x, NI y);
|
|
static N_INLINE(void, rtlAddZCT__AT1eRuflKWyTTBdLjEDZbg_2system)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c);
|
|
N_LIB_PRIVATE N_NOINLINE(void, addZCT__Y66tOYFjgwJ0k4aLz4bc0Q)(tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw*, newFutureImpl__HDlsl4b9c3SH7ywTZvkTzLg)(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__ZCdVHm7D2eDCYLrLB9a2jJg)(void);
|
|
static N_NIMCALL(void, Marker_tyRef__OQGXPW5mAy3P9cDGLdClbSQ)(void* p, NI op);
|
|
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, readMessage__w9bljSHWeLNc6HdAooyqzHQ)(void* ClE_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw*, readRawMessage__F7b4VJ4WEINce17QThDzaA)(tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn);
|
|
static N_NIMCALL(void, Marker_tyRef__Xm5o2AYPAjfjY9bmDXhwN1w)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__laoSDxVs8KFGAVvPiqLQBw)(void);
|
|
static N_NIMCALL(void, Marker_tyRef__JBGkT9aNb7iFk7vCwONbLpQ)(void* p, NI op);
|
|
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, readRawMessage__w9bljSHWeLNc6HdAooyqzHQ_2)(void* ClE_0);
|
|
static N_INLINE(void, nimZeroMem)(void* p, NI size);
|
|
static N_INLINE(void, nimSetMem__zxfKBYntu9cBapkhrCOk1fgmemory)(void* a, int v, NI size);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, readExactly__4BjUGrVVevZHmVP89b7B4Jg)(tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* s, void* pbytes, NI nbytes);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyStringRC1)(NimStringDesc* src);
|
|
static N_INLINE(void, nimGCunrefNoCycle)(void* p);
|
|
N_LIB_PRIVATE N_NIMCALL(void, raiseExceptionEx)(Exception* e, NCSTRING ename, NCSTRING procname, NCSTRING filename, NI line);
|
|
N_LIB_PRIVATE N_NIMCALL(void, internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* fut);
|
|
static N_INLINE(void, internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* fut);
|
|
static N_INLINE(NU32, fromBytesBE__B6MnJTSFlWnRVssEAAvT9aQendians2)(tyArray__H8qf9bpC2ziYA2earmO8m7w x_0);
|
|
static N_INLINE(NU32, fromBytes__kWkoGbuWTfpcWQVHC6GqKgendians2)(tyArray__H8qf9bpC2ziYA2earmO8m7w x_0, tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw endian);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseIndexError2)(NI i, NI n);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseOverflow)(void);
|
|
static N_INLINE(NU32, swapBytes__a09aOtLA9b4piPbGbo9c8yVRgendians2)(NU32 x_0);
|
|
static N_INLINE(void, pushSafePoint)(TSafePoint* s);
|
|
N_LIB_PRIVATE N_NOINLINE(void, chckNil)(void* p);
|
|
N_LIB_PRIVATE N_NIMCALL(void, unsureAsgnRef)(void** dest, void* src);
|
|
N_LIB_PRIVATE N_NIMCALL(void, initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r, tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA lvl, NimStringDesc* topics, NimStringDesc* name_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, setProperty__czv7v33Y9bwyVAHI9b2eiKDw)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r, NimStringDesc* key_0, NI val_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, setProperty__U2vmGWVLHFSD9cvjHnmuu2A)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r, NimStringDesc* key_0, NimStringDesc* val_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, shortLog__t8DD2nZSoPvV28s0XouGjw)(NU8* item, NI itemLen_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, setProperty__29bE4HlL7Q4TGGs4IGLk1VA)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r, NimStringDesc* key_0, NU32 val_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r);
|
|
N_LIB_PRIVATE N_NIMCALL(void, flushRecord__2TFyTWhDxeU5kGr2yqnA6w)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r);
|
|
static N_INLINE(void, popSafePoint)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, isObj)(TNimType* obj, TNimType* subclass);
|
|
static N_INLINE(Exception*, nimBorrowCurrentException)(void);
|
|
static N_INLINE(Exception*, getCurrentException)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg)(NCSTRING msg, Exception* ex);
|
|
static N_INLINE(void, popCurrentException)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, reraiseException)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, shortLog__Fso3jK7jRMeiF9aFUl9as7gw)(tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn);
|
|
static N_NIMCALL(void, Marker_tyRef__9cq71F0t3p13uDMLl85rriQ)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, newSeq__DpCWN7DIBuAjgoeQ9c29blYQ)(NI len_0);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseRangeErrorI)(NI64 i, NI64 a, NI64 b);
|
|
N_LIB_PRIVATE N_NIMCALL(void, complete__77JDPrOat3o3k9b9bX42gf9aQ)(tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw* future, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* val_0, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__Ce2oZ9c6xEQHB9cxkEFetnKQ)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__8orCkWekRSP1TR9aPsDSguw)(void);
|
|
N_LIB_PRIVATE N_CLOSURE(void, readRawMessage_continue__3NZSZxPYE74Dwm83WBwQBQ)(void* udataX60gensym137015245_, void* ClE_0);
|
|
static N_INLINE(NIM_BOOL, finished__jZtCnaq0a9atKQMcz6A0Atwsystem)(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww x);
|
|
static N_INLINE(NIM_BOOL, finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future);
|
|
static N_INLINE(NIM_BOOL, finished__uAiPZ2jn5grxHQdo5wIXhwasyncloop)(tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw* future);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseAssert__gpGJG5CoQzE64skFd9bPG7A)(NimStringDesc* msg) __attribute__((noreturn));
|
|
N_LIB_PRIVATE N_NIMCALL(void, addCallback__QeHWXKbDl8k58l1wtsnOOw)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future, tyProc__9bqx36VxQxXejdrF09bFARDQ cb, void* udata);
|
|
N_LIB_PRIVATE N_NIMCALL(void, cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__79cY7uR9cmEURqRGzzdHerWg)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, fail__u4f9arKHGmBiZpS59c1aYv9cw)(tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw* future, Exception* error, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__Jr8Jfi7B2iUixKYroydjOg)(void);
|
|
static N_INLINE(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, internalRead__PkaI2I4xSJzS7FEcHwUvGAasyncloop)(tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw* fut);
|
|
N_LIB_PRIVATE N_NIMCALL(void, genericSeqAssign)(void* dest_0, void* src, TNimType* mt);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, macCheckAndDecode__7zkgsnU9cvkXfJ7hp7z9bLuA)(tyObject_SecioConncolonObjectType___jStiZSTupOKJ5SL4chUhow* sconn, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ** data_0);
|
|
static N_INLINE(NI, sizeDigest__s8XTWBHf9cDhMzfKbjEz9aDwsecio)(tyObject_SecureMac__4xz9aO5EmMl1A9b7oAZ3yQyw* mac_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, update__B7xtL2PqlWtVmQfmUPMKEg)(tyObject_SecureMac__4xz9aO5EmMl1A9b7oAZ3yQyw* mac_0, NU8* data_0, NI data_0Len_0);
|
|
static N_INLINE(void, update__JDQKL6F3d4BVGKvrNMc9bmghmac)(tyObject_HMAC__CxVfcs3qQxev4nVq3Txjyg* hmctx, NU8* data_0, NI data_0Len_0);
|
|
static N_INLINE(void, update__JVKV5lsc6z00iHHbNwyg9bAsha2)(tyObject_Sha2Context__5brAquljQjPUyNuIC4vV1w* ctx, NU8* data_0, NI data_0Len_0);
|
|
static N_INLINE(void, copyMem__i80o3k0SgEI5gTRCzYdyWAsystem)(void* dest, void* source, NI size);
|
|
static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size);
|
|
N_LIB_PRIVATE N_NIMCALL(void, sha256Transform__BJNBQtWr9bJwzqbyfKXd38Q)(NU32* state_0, NU8* data_0, NI data_0Len_0);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseFieldError)(NimStringDesc* f);
|
|
static N_INLINE(void, update__P8Hx9cwSAuFGMTp7c7Ov5Qghmac)(tyObject_HMAC__Jej2TBsaJwA9baQxZ5QM8SA* hmctx, NU8* data_0, NI data_0Len_0);
|
|
static N_INLINE(void, update__89bzCSJW3tR9bSg6RN2NtA4Qsha2)(tyObject_Sha2Context__qb3VnmKVDutwz9aD1ApjZKg* ctx, NU8* data_0, NI data_0Len_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, sha512Transform__d4P1X7sPV8KvC9aZQp9b36cw)(NU64* state_0, NU8* data_0, NI data_0Len_0);
|
|
static N_INLINE(void, update__cHEpE6eVZC1vxcDUa5cRzQhmac)(tyObject_HMAC__uzU4ZNoO8e2OOO1BYHLqoQ* hmctx, NU8* data_0, NI data_0Len_0);
|
|
static N_INLINE(void, update__TbMIKWJ9a7Vcn9b3Mn73eu3Asha)(tyObject_Sha1Context__xzOcQO5jKMUoBcYv9ctHzLQ* ctx, NU8* data_0, NI data_0Len_0);
|
|
static N_INLINE(void, sha1Transform__ap4JvFa646AtUaeJcf6V9bwsha)(tyObject_Sha1Context__xzOcQO5jKMUoBcYv9ctHzLQ* ctx, NU8* blk, NI blkLen_0, NI offset);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseIndexError)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, finish__spCsuHhBeCQxSsBAOLecZA)(tyObject_SecureMac__4xz9aO5EmMl1A9b7oAZ3yQyw* mac_0, NU8* data_0, NI data_0Len_0);
|
|
static N_INLINE(NU, finish__21C9bb9bs8ZSGFBr7oxmCmkghmac)(tyObject_HMAC__CxVfcs3qQxev4nVq3Txjyg* hmctx, NU8* data_0, NI data_0Len_0);
|
|
static N_INLINE(NU, finish__XWD9ckGqZzLMH9bax9c7RDdGgsha2)(tyObject_Sha2Context__5brAquljQjPUyNuIC4vV1w* ctx, NU8* data_0, NI data_0Len_0);
|
|
static N_INLINE(void, finalize256__C8fXqRtxb2ILgkwYRN3qiQ_2sha2)(tyObject_Sha2Context__5brAquljQjPUyNuIC4vV1w* ctx);
|
|
static N_INLINE(NU, finish__zAquD44FHEHiQoKy0GFmgwhmac)(tyObject_HMAC__Jej2TBsaJwA9baQxZ5QM8SA* hmctx, NU8* data_0, NI data_0Len_0);
|
|
static N_INLINE(NU, finish__7hDm0DZMoaghTD0sTURKDAsha2)(tyObject_Sha2Context__qb3VnmKVDutwz9aD1ApjZKg* ctx, NU8* data_0, NI data_0Len_0);
|
|
static N_INLINE(void, finalize512__mFNLSfMaKA1Pfo7EZrdH0A_2sha2)(tyObject_Sha2Context__qb3VnmKVDutwz9aD1ApjZKg* ctx);
|
|
static N_INLINE(NU, finish__s1QQURcOZutMpfomNuT8ZAhmac)(tyObject_HMAC__uzU4ZNoO8e2OOO1BYHLqoQ* hmctx, NU8* data_0, NI data_0Len_0);
|
|
static N_INLINE(NU, finish__FQ1NJvRwuhjIgUEBxM3zOwsha)(tyObject_Sha1Context__xzOcQO5jKMUoBcYv9ctHzLQ* ctx, NU8* data_0, NI data_0Len_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, reset__MTNxwv9a8XIKoWRKhr9bOn9bw)(tyObject_SecureMac__4xz9aO5EmMl1A9b7oAZ3yQyw* mac_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, reset__3PkHS3KRpSG9bEaZCBbhR4w)(tyObject_HMAC__CxVfcs3qQxev4nVq3Txjyg* hmctx);
|
|
N_LIB_PRIVATE N_NIMCALL(void, reset__PtGrqrN9a3VnFC2nyLSZoOQ)(tyObject_HMAC__Jej2TBsaJwA9baQxZ5QM8SA* hmctx);
|
|
N_LIB_PRIVATE N_NIMCALL(void, reset__8KfQ8vhZdyv6uCCA1VmTlg)(tyObject_HMAC__uzU4ZNoO8e2OOO1BYHLqoQ* hmctx);
|
|
static N_INLINE(NIM_BOOL, equalMem__9bGgqEk7RXXl6eqM9c1HdELAsystem)(void* a, void* b, NI size);
|
|
static N_INLINE(int, nimCmpMem)(void* a, void* b, NI size);
|
|
static N_INLINE(NimStringDesc*, toHex__TfeJ361pglyJR5Hz15wCJQutils)(NU8* a, NI aLen_0, NIM_BOOL lowercase);
|
|
N_NIMCALL(NimStringDesc*, mnewString)(NI len);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, bytesToHex__TSuuVF9b8JuBk8cjfFOyavA)(NU8* src, NI srcLen_0, NIM_CHAR* dst, NI dstLen_0, tySet_tyEnum_HexFlags__1Frk6a29aEzIs9cJdkfOVHJQ flags_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyString)(NimStringDesc* src);
|
|
static N_INLINE(void, decrypt__q0MIvw5EhzqhO9c9cXlf6gugsecio)(tyObject_SecureCipher__hgmpngAnk82735HEJtfsRQ* cipher, NU8* input, NI inputLen_0, NU8* output, NI outputLen_0);
|
|
static N_INLINE(void, decrypt__GIhSBO9bXAX05gpkiTBcgqwbcmode)(tyObject_CTR__CSv7tJ1uWHDvWQ9cM87Zmdg* ctx, NU8* input, NI inputLen_0, NU8* output, NI outputLen_0);
|
|
static N_INLINE(void, encrypt__GIhSBO9bXAX05gpkiTBcgqw_2bcmode)(tyObject_CTR__CSv7tJ1uWHDvWQ9cM87Zmdg* ctx, NU8* input, NI inputLen_0, NU8* output, NI outputLen_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A)(NimStringDesc* msg);
|
|
N_LIB_PRIVATE N_NIMCALL(void, encrypt__5IhSwNYMkLuIObwT9aTBOyQ)(tyObject_RijndaelContext__P9ctyX6u5ZjparlFDMKF09bg* ctx, NU8* input, NI inputLen_0, NU8* output, NI outputLen_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, inc128__vRz5m42fv3XKwSYgATX55Q)(NU8* counter, NI counterLen_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, inc256__vRz5m42fv3XKwSYgATX55Q_2)(NU8* counter, NI counterLen_0);
|
|
static N_INLINE(void, decrypt__GIhSBO9bXAX05gpkiTBcgqw_3bcmode)(tyObject_CTR__CSv7tJ1uWHDvWQ9cM87Zmdg* ctx, NU8* input, NI inputLen_0, NU8* output, NI outputLen_0);
|
|
static N_INLINE(void, encrypt__GIhSBO9bXAX05gpkiTBcgqw_4bcmode)(tyObject_CTR__CSv7tJ1uWHDvWQ9cM87Zmdg* ctx, NU8* input, NI inputLen_0, NU8* output, NI outputLen_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, encrypt__5IhSwNYMkLuIObwT9aTBOyQ_2)(tyObject_RijndaelContext__P9ctyX6u5ZjparlFDMKF09bg* ctx, NU8* input, NI inputLen_0, NU8* output, NI outputLen_0);
|
|
static N_INLINE(void, decrypt__YukYn3Fe7vZy1xOdxxVNlQbcmode)(tyObject_CTR__nMdVHfl563dLRfhNhOqtmw* ctx, NU8* input, NI inputLen_0, NU8* output, NI outputLen_0);
|
|
static N_INLINE(void, encrypt__YukYn3Fe7vZy1xOdxxVNlQ_2bcmode)(tyObject_CTR__nMdVHfl563dLRfhNhOqtmw* ctx, NU8* input, NI inputLen_0, NU8* output, NI outputLen_0);
|
|
static N_INLINE(void, encrypt__BS82Aa2svJKonuhrc3rm4Qtwofish)(tyObject_TwofishContext__iigPIJ6JY8ooY2CiyAZvrg* ctx, NU8* input, NI inputLen_0, NU8* output, NI outputLen_0);
|
|
static N_INLINE(void, twofishEncrypt__9bg6X9cF9a3MHlf3atzV09bbKwtwofish)(tyObject_TwofishContext__iigPIJ6JY8ooY2CiyAZvrg* ctx, NU8* inp, NI inpLen_0, NU8* oup, NI oupLen_0);
|
|
N_LIB_PRIVATE N_NIMCALL(TGenericSeq*, setLengthSeqV2)(TGenericSeq* s, TNimType* typ, NI newLen);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___39cF9bFahdYMwI55nfkiIPqA)(tyObject_Oid__v0fX7UzOqz7toHgI0d87SA oid_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__fbSnVUF9cNhLnukNG9bd6ycg)(void);
|
|
N_LIB_PRIVATE N_CLOSURE(void, readMessage_continue__iQ38GfgYaH1Opg9bpdY60hg)(void* udataX60gensym137460047_, void* ClE_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, write__inMxsxhE9bbWr9akcI0VXIrA)(tyObject_SecioConncolonObjectType___jStiZSTupOKJ5SL4chUhow* sconn, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* message);
|
|
static N_NIMCALL(void, Marker_tyRef__x9cpBmdb5ws7ejFxdi2Pwjg)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, newFutureImpl__wu9buovQIxiU3ndXmKRpnVw)(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__S8W9cVQ0MyR3p18niV9bM7eQ)(void);
|
|
static N_NIMCALL(void, Marker_tyRef__9cbROblCKjLU52GEOJJDHcw)(void* p, NI op);
|
|
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, write__w9bljSHWeLNc6HdAooyqzHQ_3)(void* ClE_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, complete__nHHWNIBkqCfVC3oe9a1ZdIQ)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__RnxTw0dp44Wk4p7oIHGM9aw)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, X5BX5Deq___qJlVOFBL4jBLOAqY9cXVxDQ)(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ** s, tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA x_0, NU8* b, NI bLen_0);
|
|
static N_INLINE(tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA, dotdot___BokNSDrKN1xmV1nA01G9brAsystem)(NI a, NI b);
|
|
static N_INLINE(void, toBytesBE__frQ3R0BPaGRHruiChJfyhAendians2)(NU32 x_0, tyArray__H8qf9bpC2ziYA2earmO8m7w Result);
|
|
static N_INLINE(void, toBytes__aJssfgKl1RsT4HYF3ZsGsAendians2)(NU32 x_0, tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw endian, tyArray__H8qf9bpC2ziYA2earmO8m7w Result);
|
|
static N_INLINE(void, encrypt__q0MIvw5EhzqhO9c9cXlf6gug_2secio)(tyObject_SecureCipher__hgmpngAnk82735HEJtfsRQ* cipher, NU8* input, NI inputLen_0, NU8* output, NI outputLen_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, write__p9arEFb3fACdRSnfwdTMZuw)(tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* s, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* msg);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__fxb8OLoHaB7hZnPsBcINNA)(void);
|
|
N_LIB_PRIVATE N_CLOSURE(void, write_continue__KpEBWTrDMcLjuo7x5d6fAg)(void* udataX60gensym137600556_, void* ClE_0);
|
|
static N_INLINE(NIM_BOOL, finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future);
|
|
N_LIB_PRIVATE N_NIMCALL(void, fail__SwGHbFJf49cefkD9a9cbvNyqA)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future, Exception* error, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___h3NGA0yZw8sOcnJC7Nzi6Q*, handshake__myMzxBM83wuCJNda0jdSuA)(tyObject_SeciocolonObjectType___IGFWoVQDf54L4RKyNcn39cg* s, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn, NIM_BOOL initiator);
|
|
static N_NIMCALL(void, Marker_tyRef__jgOD84e2snIOScNPfRyPNQ)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tyRef__383dQfLaxC39clURvlVEN6Q)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___h3NGA0yZw8sOcnJC7Nzi6Q*, newFutureImpl__2ydZ72GwJ9cgMPhmJC8EPrg)(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__iSt79brI9aGiqyy3iuj44Tnw)(void);
|
|
static N_NIMCALL(void, Marker_tyRef__uoDlfI1BX4acVXFXKpRWVg)(void* p, NI op);
|
|
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, handshake__w9bljSHWeLNc6HdAooyqzHQ_4)(void* ClE_0);
|
|
static N_INLINE(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, tryGet__pg72R9b53e39bPQBiMgCX8Rgresults)(tyObject_Result__wI9bduJs1m4ktObREEZ9adiQ self);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseResultError__VdO7CLGgWUXuCrOXQ3B2ZA)(tyObject_Result__wI9bduJs1m4ktObREEZ9adiQ self) __attribute__((noreturn));
|
|
N_LIB_PRIVATE N_NIMCALL(void, getBytes__4eZxdwajU59aqY5fR5EvlLg)(tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA* key_0, tyObject_Result__wI9bduJs1m4ktObREEZ9adiQ* Result);
|
|
N_LIB_PRIVATE N_NIMCALL(void, brHmacDrbgGenerate__jb39atYOOGTT2cdYx6onnSw)(br_hmac_drbg_context* ctx, NU8* outp, NI outpLen_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, createProposal__H77QupSVNLJySA9cX9cLXQfw)(NU8* nonce_0, NI nonce_0Len_0, NU8* pubkey, NI pubkeyLen_0, NimStringDesc* exchanges, NimStringDesc* ciphers, NimStringDesc* hashes_0);
|
|
static N_INLINE(void, tryGet__ME7aJ9cmvtfOzZSR3TgduCA_2results)(tyObject_Result__rRs2IHyL9cPDf0qPXyWd1oQ self, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw* Result);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseResultError__3mB4FvIEM5rjrsbjkbEISw)(tyObject_Result__rRs2IHyL9cPDf0qPXyWd1oQ self) __attribute__((noreturn));
|
|
N_LIB_PRIVATE N_NIMCALL(void, init__62yqKJpN4T5rhMXt9cfWICA)(tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA* pubkey, tyObject_Result__rRs2IHyL9cPDf0qPXyWd1oQ* Result);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, shortLog__YvhybdNIMaDdbU9cTJva0oQ)(tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw pid);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw*, transactMessage__61QsNzA9c1cb19awIkhFAijQ)(tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* msg);
|
|
static N_NIMCALL(void, Marker_tyRef__CSQtXn2acHppww79bcN7oIQ)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__EwEQaKr4hZHPhqlRRiCgng)(void);
|
|
static N_NIMCALL(void, Marker_tyRef__fi6SzqqiODle5V7UzbwnKA)(void* p, NI op);
|
|
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, transactMessage__w9bljSHWeLNc6HdAooyqzHQ_5)(void* ClE_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__MbicPf0wpyB12WVPqvUp8g)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__3pFD7yGaPlnWpnvqcIJ36w)(void);
|
|
N_LIB_PRIVATE N_CLOSURE(void, transactMessage_continue__9aM89cyc6lCJ7L2LLt9buSG7w)(void* udataX60gensym138120038_, void* ClE_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, decodeProposal__usPxSkdt33tx9cA9ai9cH5Ztw)(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* message, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ** nonce_0, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ** pubkey, NimStringDesc** exchanges, NimStringDesc** ciphers, NimStringDesc** hashes_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, init__ZFrj29apZJPaB79ca09cGOStw)(tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA* key_0, NU8* data_0, NI data_0Len_0);
|
|
static N_INLINE(NI, tryGet__cEJ0rFweac349aODxq1ZM9cgresults)(tyObject_Result__zGyZB68DDVJsh9ahWOPH3zw self);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseResultError__Vu9bwUgIFWoWvraiSdcdiIg)(tyObject_Result__zGyZB68DDVJsh9ahWOPH3zw self) __attribute__((noreturn));
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_Result__zGyZB68DDVJsh9ahWOPH3zw, getOrder__7SSF9auN14yuhL9a2AYxOVfg)(NU8* remotePubkey, NI remotePubkeyLen_0, NU8* localNonce, NI localNonceLen_0, NU8* localPubkey, NI localPubkeyLen_0, NU8* remoteNonce, NI remoteNonceLen_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, selectBest__IfUm6AncJPGOru6oPQaZ6A)(NI order_0, NimStringDesc* p1, NimStringDesc* p2);
|
|
static N_INLINE(void, tryGet__n9bZU1ZmMUafbBYTTHzZQ1wresults)(tyObject_Result__iS17NtK7ldheyAdSzroSMA self, tyObject_EcKeyPair__bsR3ZYy78BmQsv6nJi4PSw* Result);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseResultError__zWCO8DdqZQtRXY9b6e9aAjFg)(tyObject_Result__iS17NtK7ldheyAdSzroSMA self) __attribute__((noreturn));
|
|
N_LIB_PRIVATE N_NIMCALL(void, ephemeral__tKoYnchqWVV015hG9azV5rw)(NimStringDesc* scheme, br_hmac_drbg_context* rng_0, tyObject_Result__iS17NtK7ldheyAdSzroSMA* Result);
|
|
static N_INLINE(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, tryGet__1Rm9c5FVloDJdaGjfyuiRhAresults)(tyObject_Result__4V9aavu9bX80MVc5K82Pp59aA self);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseResultError__eYOcA5zTN9aAlkfihYvKKZw)(tyObject_Result__4V9aavu9bX80MVc5K82Pp59aA self) __attribute__((noreturn));
|
|
N_LIB_PRIVATE N_NIMCALL(void, getRawBytes__9coFnXXweAFsWW2RRW9bjCeg_2)(tyObject_EcPublicKeycolonObjectType___2rc9bUkP8wBzp3UeWWgE9b5Q* pubkey, tyObject_Result__4V9aavu9bX80MVc5K82Pp59aA* Result);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, amp___GKDTgswYEfLZ0HJ4qcD9cGQ)(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* x_0, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* y_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, X5BX5D___wOb6H4KHZySddEgq9c9cTBTQ)(NU8* s, NI sLen_0, tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA x_0);
|
|
static N_INLINE(tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA, dotdot___xNR8BVBMWzS9bXXNMikmyLgsystem)(NI a, NI b);
|
|
static N_INLINE(void, tryGet__fUUXwq71T5lZxtHw9bDHKqAresults)(tyObject_Result__ZGY78kIl5s9a88zIUpvwquA self, tyObject_Signature__CGRrBG2C4jqyNkskN9acy8Q* Result);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseResultError__9bEWNaffPLA0w1iJf3HIyZA)(tyObject_Result__ZGY78kIl5s9a88zIUpvwquA self) __attribute__((noreturn));
|
|
N_LIB_PRIVATE N_NIMCALL(void, sign__aZO9bv2QzDrkoNSd9c7rh3Bg)(tyObject_PrivateKey__GSDbMQxBVd3KO4qBUjzPKQ* key_0, NU8* data_0, NI data_0Len_0, tyObject_Result__ZGY78kIl5s9a88zIUpvwquA* Result);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, createExchange__VxdTLrjHiFkVOD6si9cLIPA)(NU8* epubkey, NI epubkeyLen_0, NU8* signature, NI signatureLen_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, getBytes__c1mSmfwMuNxjcxH6tqzdLg)(tyObject_Signature__CGRrBG2C4jqyNkskN9acy8Q sig);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, decodeExchange__nEMKoCBcPx3SQzcIx4u1nw)(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* message, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ** pubkey, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ** signature);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, init__6Cs9aoQUoUHTjlNfrez9bVnw)(tyObject_Signature__CGRrBG2C4jqyNkskN9acy8Q* sig, NU8* data_0, NI data_0Len_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, verify__TsBOm3TqPuBNRfSnGdwfiw)(tyObject_Signature__CGRrBG2C4jqyNkskN9acy8Q sig, NU8* message, NI messageLen_0, tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA* key_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, reprEnum)(NI e_0, TNimType* typ);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___m1SQxUgX7wCPGDEQbGyNUg)(tyObject_Signature__CGRrBG2C4jqyNkskN9acy8Q sig);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___9bwC9ckFxGbRuRIhv18L2Mvg)(tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA* key_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___zMVAqVKur1IdGuBDQciPBg)(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* x_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, setProperty__Vm2U62A2eLGNuDn1rpxibA)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r, NimStringDesc* key_0, tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg val_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, initRaw__dSPaCDk6zBntpF9ch4vS8wg)(tyObject_EcPublicKeycolonObjectType___2rc9bUkP8wBzp3UeWWgE9b5Q** pubkey, NU8* data_0, NI data_0Len_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, getSecret__4S3ePcyiwJzcvCemhN69baQ)(tyObject_EcPublicKeycolonObjectType___2rc9bUkP8wBzp3UeWWgE9b5Q* pubkey, tyObject_EcPrivateKeycolonObjectType___OJbV39curmS5TCBXopR7itA* seckey);
|
|
N_LIB_PRIVATE N_NIMCALL(void, stretchKeys__dqSmfXwobN7z6f6k9bnshGw)(NimStringDesc* cipherType, NimStringDesc* hashType, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* sharedSecret, tyObject_Secret__w1fK9a9cXYbXeecISdPerXxA* Result);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SecioConncolonObjectType___jStiZSTupOKJ5SL4chUhow*, newSecioConn__Svoy9c9cFUSnB3PX33tYC5rA)(tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn, NimStringDesc* hash_0, NimStringDesc* cipher, tyObject_Secret__w1fK9a9cXYbXeecISdPerXxA* secrets, NI order_0, tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA* remotePubKey);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_PeerInfocolonObjectType___tniXhe3Zv7xQqYX3AOw9aQw*, init__TUPt4n8JhXOdckFHlV7m8A)(tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw peerId, tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw* addrs, NI addrsLen_0, NimStringDesc** protocols, NI protocolsLen_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SecioConncolonObjectType___jStiZSTupOKJ5SL4chUhow*, init__bFkX2aeoRqXN2jUL6MzUIg)(tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn, tyObject_PeerInfocolonObjectType___tniXhe3Zv7xQqYX3AOw9aQw* peerInfo, tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw observedAddr, tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw timeout);
|
|
N_LIB_PRIVATE N_NIMCALL(void, init__Vj9bkwPnDTsx8gwk0V1LGyg)(tyObject_SecureMac__4xz9aO5EmMl1A9b7oAZ3yQyw* mac_0, NimStringDesc* hash_0, NU8* key_0, NI key_0Len_0);
|
|
static N_INLINE(NIM_BOOL, eqStrings)(NimStringDesc* a, NimStringDesc* b);
|
|
N_LIB_PRIVATE N_NIMCALL(void, init__XO79cz0G5x9bYWx3NREUG23g)(tyObject_HMAC__CxVfcs3qQxev4nVq3Txjyg* hmctx, NU8* key_0, NI key_0Len_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, init__t9byvLEulypdqdOXTkNC4cA)(tyObject_HMAC__Jej2TBsaJwA9baQxZ5QM8SA* hmctx, NU8* key_0, NI key_0Len_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, init__DdUTIPh9bRY5ReSUjc2MexQ)(tyObject_HMAC__uzU4ZNoO8e2OOO1BYHLqoQ* hmctx, NU8* key_0, NI key_0Len_0);
|
|
static N_INLINE(void, init__MaszaLz9clgR3CPMux9bYNoQsecio)(tyObject_SecureCipher__hgmpngAnk82735HEJtfsRQ* sc, NimStringDesc* cipher, NU8* key_0, NI key_0Len_0, NU8* iv_0, NI iv_0Len_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, init__A1epXaa8QSPgtdyVzI9aWSw)(tyObject_CTR__CSv7tJ1uWHDvWQ9cM87Zmdg* ctx, NU8* key_0, NI key_0Len_0, NU8* iv_0, NI iv_0Len_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, init__A1epXaa8QSPgtdyVzI9aWSw_2)(tyObject_CTR__CSv7tJ1uWHDvWQ9cM87Zmdg* ctx, NU8* key_0, NI key_0Len_0, NU8* iv_0, NI iv_0Len_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, init__XSFRHHJpa7P5leX4RhHhzg)(tyObject_CTR__nMdVHfl563dLRfhNhOqtmw* ctx, NU8* key_0, NI key_0Len_0, NU8* iv_0, NI iv_0Len_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw*, readMessage__6t0aFDLFOXRYMJb3BTugLg)(tyObject_SecureConncolonObjectType___EQt0Xolm1d2el9cDkzC6TAA* c);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, eqeq___cWgGOpcuZLD1zvRRNHffQQ)(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* x_0, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* y_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void*, newSeq)(TNimType* typ, NI len);
|
|
N_LIB_PRIVATE N_NIMCALL(void, complete__mfAiSOoVYAcs3NiT9csuuFQ)(tyObject_FuturecolonObjectType___h3NGA0yZw8sOcnJC7Nzi6Q* future, tyObject_SecureConncolonObjectType___EQt0Xolm1d2el9cDkzC6TAA* val_0, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__Z02STtl8lcBDlZJ9bbOf8XA)(void);
|
|
N_LIB_PRIVATE N_CLOSURE(void, handshake_continue__x75O0kSZBZCbb8XsPVUPkg)(void* udataX60gensym138270047_, void* ClE_0);
|
|
static N_INLINE(NIM_BOOL, finished__K6MD8qU9cYOiuWgxIIj9cYYgasyncloop)(tyObject_FuturecolonObjectType___h3NGA0yZw8sOcnJC7Nzi6Q* future);
|
|
N_LIB_PRIVATE N_NIMCALL(void, fail__XgAYr9cKKkitrv8pmE6f5Rg)(tyObject_FuturecolonObjectType___h3NGA0yZw8sOcnJC7Nzi6Q* future, Exception* error, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc);
|
|
N_LIB_PRIVATE N_NIMCALL(void, init__vOWiI4PMLw9crd7jk1UhZSw)(tyObject_SeciocolonObjectType___IGFWoVQDf54L4RKyNcn39cg* s);
|
|
N_LIB_PRIVATE N_NIMCALL(void, init__HKxPPSXoD44u9b5JpNIfwNw)(tyObject_SecurecolonObjectType___rfxdGx6GJLVE9aqiYjwpDKQ* s);
|
|
N_LIB_PRIVATE N_NIMCALL(void, codeceq___FJgTWmJomZg9cJD1BFJyUDQ)(tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w* p_0, NimStringDesc* codec);
|
|
N_LIB_PRIVATE N_NIMCALL(void, genericAssign)(void* dest_0, void* src, TNimType* mt);
|
|
static N_INLINE(void, tryGet__VeMgo2Cp9aeBXhskxVN2WeAresults)(tyObject_Result__vwq6q8V74XCA8dzFvuzU1Q* self, tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA* Result);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseResultError__d2pyGBpUxBG7xw7hcLOp0g)(tyObject_Result__vwq6q8V74XCA8dzFvuzU1Q* self) __attribute__((noreturn));
|
|
N_LIB_PRIVATE N_NIMCALL(void, getKey__BjB2ThDklmRLi5zxNp1MMg)(tyObject_PrivateKey__GSDbMQxBVd3KO4qBUjzPKQ* key_0, tyObject_Result__vwq6q8V74XCA8dzFvuzU1Q* Result);
|
|
N_LIB_PRIVATE N_NIMCALL(void, init__rxApHebrH7xqTi4tmplvfw)(tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w* p_0);
|
|
extern TNimType NTI__ytyiCJqK439aF9cIibuRVpAg_;
|
|
N_LIB_PRIVATE TNimType NTI__llwG9c7D5E7rBgTtQTa1bJw_;
|
|
extern TNimType NTI__xHTZrq9aYs6boc9bCba0JbpQ_;
|
|
extern TNimType NTI__EQt0Xolm1d2el9cDkzC6TAA_;
|
|
N_LIB_PRIVATE TNimType NTI__jStiZSTupOKJ5SL4chUhow_;
|
|
N_LIB_PRIVATE TNimType NTI__4xz9aO5EmMl1A9b7oAZ3yQyw_;
|
|
N_LIB_PRIVATE TNimType NTI__QHom0A2ZzlXVqTlIuzgcWw_;
|
|
TNimNode* NimDT___4xz9aO5EmMl1A9b7oAZ3yQyw_kind[4];
|
|
extern TNimType NTI__CxVfcs3qQxev4nVq3Txjyg_;
|
|
extern TNimType NTI__Jej2TBsaJwA9baQxZ5QM8SA_;
|
|
extern TNimType NTI__uzU4ZNoO8e2OOO1BYHLqoQ_;
|
|
N_LIB_PRIVATE TNimType NTI__hgmpngAnk82735HEJtfsRQ_;
|
|
N_LIB_PRIVATE TNimType NTI__yYTyZSa7ERzOwWc8ynblQw_;
|
|
TNimNode* NimDT___hgmpngAnk82735HEJtfsRQ_kind[4];
|
|
extern TNimType NTI__CSv7tJ1uWHDvWQ9cM87Zmdg_;
|
|
extern TNimType NTI__nMdVHfl563dLRfhNhOqtmw_;
|
|
N_LIB_PRIVATE TNimType NTI__raMv09bXEdspSkPWQhTwPjQ_;
|
|
extern TNimType NTI__lT9buwOIvTTGQ3Bm66flIpQ_;
|
|
extern TNimType NTI__Y7TIAk6Os9cRMtmIj9bEqCww_;
|
|
N_LIB_PRIVATE TNimType NTI__Nbvc1NpsrArG9c0xhXHRnNg_;
|
|
N_LIB_PRIVATE TNimType NTI__vXJ4HuVM5t9cXCmGIlSpFgg_;
|
|
extern TNimType NTI__6H5Oh5UUvVCLiakt9aTwtUQ_;
|
|
extern TNimType NTI__Oe5U64nDSwOh3KlTzM9b9c7g_;
|
|
extern TNimType NTI__EhHqp0aF43SxfS6MTF9b0hA_;
|
|
extern TNimType NTI__gcKyg9bhR5vWTJg3cREMk0Q_;
|
|
N_LIB_PRIVATE TNimType NTI__OQGXPW5mAy3P9cDGLdClbSQ_;
|
|
N_LIB_PRIVATE TNimType NTI__JJFUDKCGk0soEkMRyovTEA_;
|
|
extern TNimType NTI__ZerMcZkaRbhs8wv4M9cMNuw_;
|
|
N_LIB_PRIVATE TNimType NTI__Xm5o2AYPAjfjY9bmDXhwN1w_;
|
|
N_LIB_PRIVATE TNimType NTI__p4PCfKDrdwSsVP4zNZBe4Q_;
|
|
extern TNimType NTI__H8qf9bpC2ziYA2earmO8m7w_;
|
|
extern TNimType NTI__JrFyJbYm9b5I4hJ9cWDqvfYA_;
|
|
N_LIB_PRIVATE TNimType NTI__JBGkT9aNb7iFk7vCwONbLpQ_;
|
|
extern TNimType NTI__paaBQT4pyImJiuEdGp60qA_;
|
|
extern TNimType NTI__REH9aBNkNbeLkDu8Z1q6BeA_;
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_13, "Future operation cancelled!", 27);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_18, "libp2p secio", 12);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_19, "Recieved message header", 23);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_20, "tid", 3);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_21, "header", 6);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_22, "length", 6);
|
|
extern TNimType NTI__qrLSDoe2oBoAqNtJ9badtnA_;
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_25, "Received size of message exceed limits", 38);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_26, "conn", 4);
|
|
N_LIB_PRIVATE TNimType NTI__pEd3UzW49aa4UbmBl27EUNQ_;
|
|
N_LIB_PRIVATE TNimType NTI__9cq71F0t3p13uDMLl85rriQ_;
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_27, "Message exceeds maximum length", 30);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_30, "Received message body", 21);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_31, "buff", 4);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_34, "Discarding 0-length payload", 27);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_38, "Async procedure (&readRawMessage) yielded `nil`, are you await\'"
|
|
"ing a `nil` Future\?", 82);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_42, "Message is shorter then MAC size", 32);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_43, "message_length", 14);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_44, "mac_size", 8);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_50, "\'ctxsha256\' is not accessible using discriminant \'kind\' of type"
|
|
" \'SecureMac\'", 75);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_55, "\'ctxsha512\' is not accessible using discriminant \'kind\' of type"
|
|
" \'SecureMac\'", 75);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_80, "\'ctxsha1\' is not accessible using discriminant \'kind\' of type \'"
|
|
"SecureMac\'", 73);
|
|
static NIM_CONST tyArray__cizw9bdTN1Bzer1N9ayP9cHbQ TM__efoQf6oR7pdfyv6JVnE1Sw_86 = {((NU8) 128)}
|
|
;
|
|
static NIM_CONST tyArray__cizw9bdTN1Bzer1N9ayP9cHbQ TM__efoQf6oR7pdfyv6JVnE1Sw_87 = {((NU8) 0)}
|
|
;
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_90, "Invalid MAC", 11);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_91, "calculated", 10);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_93, "stored", 6);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_94, "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/"
|
|
"bcmode.nim(503, 9) `len(input) <= len(output)` ", 110);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_95, "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/"
|
|
"bcmode.nim(504, 9) `ctx.sizeBlock == (128 div 8) or ctx.sizeBloc"
|
|
"k == (256 div 8)` ", 145);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_97, "\'ctxaes128\' is not accessible using discriminant \'kind\' of type"
|
|
" \'SecureCipher\'", 78);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_99, "\'ctxaes256\' is not accessible using discriminant \'kind\' of type"
|
|
" \'SecureCipher\'", 78);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_101, "\'ctxtwofish256\' is not accessible using discriminant \'kind\' of "
|
|
"type \'SecureCipher\'", 82);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_106, "Message MAC verification failed", 31);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_107, "buf", 3);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_108, "stream_oid", 10);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_109, "message failed MAC verification", 31);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_113, "Async procedure (&readMessage) yielded `nil`, are you await\'ing"
|
|
" a `nil` Future\?", 79);
|
|
N_LIB_PRIVATE TNimType NTI__9ayG4InAlww7djNBNfh9bP5g_;
|
|
extern TNimType NTI__wrhe6hYHoM2gc8EiW0lE6Q_;
|
|
N_LIB_PRIVATE TNimType NTI__x9cpBmdb5ws7ejFxdi2Pwjg_;
|
|
N_LIB_PRIVATE TNimType NTI__9bgUMCX0ExhIKaXWX1N84mg_;
|
|
extern TNimType NTI__rR5Bzr1D5krxoo1NcNyeMA_;
|
|
N_LIB_PRIVATE TNimType NTI__9cbROblCKjLU52GEOJJDHcw_;
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_135, "Writing message", 15);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_136, "message", 7);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_137, "left", 4);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_138, "offset", 6);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_142, "Async procedure (&write) yielded `nil`, are you await\'ing a `ni"
|
|
"l` Future\?", 73);
|
|
N_LIB_PRIVATE TNimType NTI__1IQefw180bn9aWpdr3BsnkA_;
|
|
extern TNimType NTI__rfxdGx6GJLVE9aqiYjwpDKQ_;
|
|
N_LIB_PRIVATE TNimType NTI__IGFWoVQDf54L4RKyNcn39cg_;
|
|
extern TNimType NTI__RuNvFuo5ptASsihINNteSw_;
|
|
extern TNimType NTI__GSDbMQxBVd3KO4qBUjzPKQ_;
|
|
extern TNimType NTI__mVKS59bRpscItosS0oN9a4zA_;
|
|
N_LIB_PRIVATE TNimType NTI__jgOD84e2snIOScNPfRyPNQ_;
|
|
extern TNimType NTI__0uYCwcXe9a6ORVuTht1QPfQ_;
|
|
N_LIB_PRIVATE TNimType NTI__383dQfLaxC39clURvlVEN6Q_;
|
|
N_LIB_PRIVATE TNimType NTI__kdaSomsuaIFjiTdthWm6Fg_;
|
|
extern TNimType NTI__YcNq9cdJHxLn8sA9bkNprHVQ_;
|
|
extern TNimType NTI__qtqsWM5aXmcpMIVmvq3kAA_;
|
|
extern TNimType NTI__y9abboQL8NPsqWIoJZmI9aiw_;
|
|
extern TNimType NTI__CGRrBG2C4jqyNkskN9acy8Q_;
|
|
extern TNimType NTI__77mFvmsOLKik79ci2hXkHEg_;
|
|
extern TNimType NTI__Se8YyoPxzDpFnTeAyeCVCw_;
|
|
extern TNimType NTI__bsR3ZYy78BmQsv6nJi4PSw_;
|
|
extern TNimType NTI__w1fK9a9cXYbXeecISdPerXxA_;
|
|
N_LIB_PRIVATE TNimType NTI__uoDlfI1BX4acVXFXKpRWVg_;
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_147, "\'v\' is not accessible using discriminant \'o\' of type \'Result\'", 61);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_148, "P-256,P-384,P-521", 17);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_149, "TwofishCTR,AES-256,AES-128", 26);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_150, "SHA256,SHA512", 13);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_153, "Local proposal", 14);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_154, "schemes", 7);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_155, "ciphers", 7);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_156, "hashes", 6);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_157, "pubkey", 6);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_158, "peer", 4);
|
|
N_LIB_PRIVATE TNimType NTI__ksRUcZuaw9aTYc6NLvHmBCg_;
|
|
N_LIB_PRIVATE TNimType NTI__CSQtXn2acHppww79bcN7oIQ_;
|
|
N_LIB_PRIVATE TNimType NTI__y3iBwbQZ9bgYqo7Fb8manZA_;
|
|
extern TNimType NTI__lQEEtueHjH1gvaG8ApPKNQ_;
|
|
N_LIB_PRIVATE TNimType NTI__fi6SzqqiODle5V7UzbwnKA_;
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_163, "Sending message", 15);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_167, "Async procedure (&transactMessage) yielded `nil`, are you await"
|
|
"\'ing a `nil` Future\?", 83);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_171, "Proposal exchange failed", 24);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_174, "Remote proposal decoding failed", 31);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_177, "Remote public key incorrect or corrupted", 40);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_180, "Remote proposal", 15);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_181, "order", 5);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_184, "No algorithms in common", 23);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_187, "Encryption scheme selected", 26);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_188, "scheme", 6);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_189, "cipher", 6);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_190, "hash", 4);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_193, "Corpus exchange failed", 22);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_196, "Remote exchange decoding failed", 31);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_199, "Remote signature incorrect or corrupted", 39);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_200, "signature", 9);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_203, "Signature verification failed", 29);
|
|
extern TNimType NTI__GeN4EiKxd9aXAvv5y1lfmHg_;
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_204, "corpus", 6);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_207, "Signature verified", 18);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_210, "Remote ephemeral public key incorrect or corrupted", 50);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_213, "Shared secret could not be created", 34);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_216, "Shared secret calculated", 24);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_217, "secret", 6);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_220, "Authenticated encryption parameters", 35);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_221, "iv0", 3);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_227, "key0", 4);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_234, "mac0", 4);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_243, "iv1", 3);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_249, "key1", 4);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_256, "mac1", 4);
|
|
static NIM_CONST tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw TM__efoQf6oR7pdfyv6JVnE1Sw_265 = {IL64(300000000000)}
|
|
;
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_268, "Writer credentials", 18);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_269, "mackey", 6);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_278, "enckey", 6);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_285, "iv", 2);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_293, "Reader credentials", 18);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_313, "SHA256", 6);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_314, "SHA512", 6);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_315, "SHA1", 4);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_332, "AES-128", 7);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_333, "AES-256", 7);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_334, "TwofishCTR", 10);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_359, "Nonce verification failed", 25);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_360, "receivedNonce", 13);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_361, "localNonce", 10);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_364, "Secure handshake succeeded", 26);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_368, "Async procedure (&handshake) yielded `nil`, are you await\'ing a"
|
|
" `nil` Future\?", 77);
|
|
STRING_LITERAL(TM__efoQf6oR7pdfyv6JVnE1Sw_370, "/secio/1.0.0", 12);
|
|
extern TNimType* nimTypeRoot;
|
|
extern NIM_THREADVAR tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ gch__IcYaEuuWivYAS86vFMTS3Q;
|
|
extern NIM_THREADVAR TSafePoint* excHandler__rqLlY5bs9atDw2OXYqJEn5g;
|
|
extern NIM_THREADVAR TSafePoint* excHandler__rqLlY5bs9atDw2OXYqJEn5g;
|
|
extern NIM_THREADVAR TSafePoint* excHandler__rqLlY5bs9atDw2OXYqJEn5g;
|
|
extern NIM_THREADVAR TSafePoint* excHandler__rqLlY5bs9atDw2OXYqJEn5g;
|
|
extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg;
|
|
extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg;
|
|
extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg;
|
|
extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg;
|
|
static N_NIMCALL(void, Marker_tyRef__raMv09bXEdspSkPWQhTwPjQ)(void* p, NI op) {
|
|
tyObject_SecioConncolonObjectType___jStiZSTupOKJ5SL4chUhow* a;
|
|
NI T1_; NI T2_; NI T3_; NI T4_; NI T5_; NI T6_; NI T7_; NI T8_; NI T9_; NI T10_; NI T11_; NI T12_; NI T13_; NI T14_; NI T15_; NI T16_; NI T17_; NI T18_; NI T19_; NI T20_; NI T21_; NI T22_; NI T23_; NI T24_; NI T25_; NI T26_; NI T27_; NI T28_; NI T29_; NI T30_; NI T31_; NI T32_; NI T33_; NI T34_; NI T35_; NI T36_; NI T37_; NI T38_; NI T39_; NI T40_; NI T41_; NI T42_; NI T43_; NI T44_; NI T45_; NI T46_; NI T47_; NI T48_; NI T49_; NI T50_; NI T51_; NI T52_; NI T53_; NI T54_; NI T55_; NI T56_; NI T57_; NI T58_; NI T59_; NI T60_; NI T61_; NI T62_; NI T63_; NI T64_; NI T65_; NI T66_; a = (tyObject_SecioConncolonObjectType___jStiZSTupOKJ5SL4chUhow*)p;
|
|
nimGCvisit((void*)(*a).Sup.Sup.Sup.closeEvent, op); nimGCvisit((void*)(*a).Sup.Sup.Sup.objName, op); nimGCvisit((void*)(*a).Sup.Sup.timerTaskFut, op); nimGCvisit((void*)(*a).Sup.Sup.timeoutHandler.ClE_0, op); nimGCvisit((void*)(*a).Sup.Sup.peerInfo, op); nimGCvisit((void*)(*a).Sup.Sup.observedAddr.data.buffer, op); nimGCvisit((void*)(*a).Sup.Sup.upgraded, op); nimGCvisit((void*)(*a).Sup.stream, op); nimGCvisit((void*)(*a).Sup.buf.buf, op); switch ((*a).writerMac.kind) {
|
|
case ((tyEnum_SecureMacType__QHom0A2ZzlXVqTlIuzgcWw) 1):
|
|
T1_ = (NI)0; T2_ = (NI)0; T3_ = (NI)0; T4_ = (NI)0; T5_ = (NI)0; T6_ = (NI)0; T7_ = (NI)0; T8_ = (NI)0; break;
|
|
case ((tyEnum_SecureMacType__QHom0A2ZzlXVqTlIuzgcWw) 2):
|
|
T9_ = (NI)0; T10_ = (NI)0; T11_ = (NI)0; T12_ = (NI)0; T13_ = (NI)0; T14_ = (NI)0; T15_ = (NI)0; T16_ = (NI)0; break;
|
|
case ((tyEnum_SecureMacType__QHom0A2ZzlXVqTlIuzgcWw) 0):
|
|
T17_ = (NI)0; T18_ = (NI)0; T19_ = (NI)0; T20_ = (NI)0; T21_ = (NI)0; T22_ = (NI)0; break;
|
|
}
|
|
switch ((*a).readerMac.kind) {
|
|
case ((tyEnum_SecureMacType__QHom0A2ZzlXVqTlIuzgcWw) 1):
|
|
T23_ = (NI)0; T24_ = (NI)0; T25_ = (NI)0; T26_ = (NI)0; T27_ = (NI)0; T28_ = (NI)0; T29_ = (NI)0; T30_ = (NI)0; break;
|
|
case ((tyEnum_SecureMacType__QHom0A2ZzlXVqTlIuzgcWw) 2):
|
|
T31_ = (NI)0; T32_ = (NI)0; T33_ = (NI)0; T34_ = (NI)0; T35_ = (NI)0; T36_ = (NI)0; T37_ = (NI)0; T38_ = (NI)0; break;
|
|
case ((tyEnum_SecureMacType__QHom0A2ZzlXVqTlIuzgcWw) 0):
|
|
T39_ = (NI)0; T40_ = (NI)0; T41_ = (NI)0; T42_ = (NI)0; T43_ = (NI)0; T44_ = (NI)0; break;
|
|
}
|
|
switch ((*a).writerCoder.kind) {
|
|
case ((tyEnum_SecureCipherType__yYTyZSa7ERzOwWc8ynblQw) 0):
|
|
T45_ = (NI)0; T46_ = (NI)0; T47_ = (NI)0; break;
|
|
case ((tyEnum_SecureCipherType__yYTyZSa7ERzOwWc8ynblQw) 1):
|
|
T48_ = (NI)0; T49_ = (NI)0; T50_ = (NI)0; break;
|
|
case ((tyEnum_SecureCipherType__yYTyZSa7ERzOwWc8ynblQw) 2):
|
|
T51_ = (NI)0; for (T51_ = 0; T51_ < 4; T51_++) { T52_ = (NI)0; }
|
|
T53_ = (NI)0; T54_ = (NI)0; T55_ = (NI)0; break;
|
|
}
|
|
switch ((*a).readerCoder.kind) {
|
|
case ((tyEnum_SecureCipherType__yYTyZSa7ERzOwWc8ynblQw) 0):
|
|
T56_ = (NI)0; T57_ = (NI)0; T58_ = (NI)0; break;
|
|
case ((tyEnum_SecureCipherType__yYTyZSa7ERzOwWc8ynblQw) 1):
|
|
T59_ = (NI)0; T60_ = (NI)0; T61_ = (NI)0; break;
|
|
case ((tyEnum_SecureCipherType__yYTyZSa7ERzOwWc8ynblQw) 2):
|
|
T62_ = (NI)0; for (T62_ = 0; T62_ < 4; T62_++) { T63_ = (NI)0; }
|
|
T64_ = (NI)0; T65_ = (NI)0; T66_ = (NI)0; break;
|
|
}
|
|
}
|
|
static N_NIMCALL(void, Marker_tyRef__Nbvc1NpsrArG9c0xhXHRnNg)(void* p, NI op) {
|
|
tyObject_Env_seciodotnim___llwG9c7D5E7rBgTtQTa1bJw* a;
|
|
a = (tyObject_Env_seciodotnim___llwG9c7D5E7rBgTtQTa1bJw*)p;
|
|
nimGCvisit((void*)(*a).sconn1, op); nimGCvisit((void*)(*a).chronosInternalRetFuture2, op); nimGCvisit((void*)(*a).nameIterVarX60gensym1374600463_.ClE_0, op);}
|
|
|
|
#line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
|
|
static N_INLINE(NI, pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem)(NI x, NI y) { NI result; result = (NI)0;
|
|
#line 426 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
|
|
|
|
#line 430 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
|
|
result = ((NI) ((NU)((NU64)(((NU) (x))) + (NU64)(((NU) (y)))))); return result;}
|
|
|
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
static N_INLINE(void, incRef__AT1eRuflKWyTTBdLjEDZbg_3system)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) {
|
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*c).refcount = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem((*c).refcount, ((NI) 8));}
|
|
|
|
#line 436 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
|
|
static N_INLINE(NI, minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system)(NI x, NI y) { NI result; result = (NI)0;
|
|
#line 437 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
|
|
|
|
#line 441 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
|
|
result = ((NI) ((NU)((NU64)(((NU) (x))) - (NU64)(((NU) (y)))))); return result;}
|
|
|
|
#line 128 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
static N_INLINE(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*, usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem)(void* usr) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* result; NI T1_; result = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0;
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T1_ = (NI)0; T1_ = minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system(((NI) (ptrdiff_t) (usr)), ((NI) 16)); result = ((tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*) (T1_)); return result;}
|
|
|
|
#line 187 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
static N_INLINE(NIM_BOOL, ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem)(NI x, NI y) { NIM_BOOL result; result = (NIM_BOOL)0;
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
result = ((NU64)(((NU) (x))) < (NU64)(((NU) (y)))); return result;}
|
|
|
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
static N_INLINE(void, rtlAddZCT__AT1eRuflKWyTTBdLjEDZbg_2system)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) {
|
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
addZCT__Y66tOYFjgwJ0k4aLz4bc0Q((&gch__IcYaEuuWivYAS86vFMTS3Q.zct), c);
|
|
}
|
|
|
|
#line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
static N_INLINE(void, decRef__AT1eRuflKWyTTBdLjEDZbgsystem)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) {
|
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*c).refcount = minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system((*c).refcount, ((NI) 8));
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ NIM_BOOL T3_;
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T3_ = (NIM_BOOL)0; T3_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem((*c).refcount, ((NI) 8)); if (!T3_) goto LA4_;
|
|
|
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
rtlAddZCT__AT1eRuflKWyTTBdLjEDZbg_2system(c);
|
|
}
|
|
LA4_: ;
|
|
}
|
|
|
|
#line 235 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
static N_INLINE(void, asgnRef)(void** dest, void* src) {
|
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T5_;
|
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
if (!!((src == NIM_NIL))) goto LA3_;
|
|
|
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T5_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T5_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(src);
|
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
incRef__AT1eRuflKWyTTBdLjEDZbg_3system(T5_);
|
|
}
|
|
LA3_: ;
|
|
|
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T10_;
|
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
if (!!(((*dest) == NIM_NIL))) goto LA8_;
|
|
|
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T10_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T10_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem((*dest));
|
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
decRef__AT1eRuflKWyTTBdLjEDZbgsystem(T10_);
|
|
}
|
|
LA8_: ;
|
|
|
|
#line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*dest) = src;}
|
|
static N_NIMCALL(void, Marker_tyRef__OQGXPW5mAy3P9cDGLdClbSQ)(void* p, NI op) {
|
|
tyObject_Env_asyncmacro2dotnim___vXJ4HuVM5t9cXCmGIlSpFgg* a;
|
|
a = (tyObject_Env_asyncmacro2dotnim___vXJ4HuVM5t9cXCmGIlSpFgg*)p;
|
|
nimGCvisit((void*)(*a).result1, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture2, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).result4, op); nimGCvisit((void*)(*a).buf5, op); nimGCvisit((void*)(*a).record6.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym1375250197_, op);}
|
|
static N_NIMCALL(void, Marker_tyRef__Xm5o2AYPAjfjY9bmDXhwN1w)(void* p, NI op) {
|
|
tyObject_Env_seciodotnim___JJFUDKCGk0soEkMRyovTEA* a;
|
|
a = (tyObject_Env_seciodotnim___JJFUDKCGk0soEkMRyovTEA*)p;
|
|
nimGCvisit((void*)(*a).conn1, op); nimGCvisit((void*)(*a).chronosInternalRetFuture2, op); nimGCvisit((void*)(*a).nameIterVarX60gensym1370152443_.ClE_0, op);}
|
|
static N_NIMCALL(void, Marker_tyRef__JBGkT9aNb7iFk7vCwONbLpQ)(void* p, NI op) {
|
|
tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q* a;
|
|
NI T1_; a = (tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q*)p;
|
|
nimGCvisit((void*)(*a).result1, op); T1_ = (NI)0; nimGCvisit((void*)(*a).chronosInternalTmpFuture3, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).result5, op); nimGCvisit((void*)(*a).record7.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym1370700198_, op); nimGCvisit((void*)(*a).record9.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13721001910_, op); nimGCvisit((void*)(*a).buf11, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture12, op); nimGCvisit((void*)(*a).record13.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13730001914_, op); nimGCvisit((void*)(*a).record15.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13739501916_, op);}
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
static N_INLINE(void, nimSetMem__zxfKBYntu9cBapkhrCOk1fgmemory)(void* a, int v, NI size) { void* T1_;
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
T1_ = (void*)0; T1_ = memset(a, v, ((size_t) (size)));}
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
static N_INLINE(void, nimZeroMem)(void* p, NI size) {
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
nimSetMem__zxfKBYntu9cBapkhrCOk1fgmemory(p, ((int) 0), size);
|
|
}
|
|
|
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
static N_INLINE(void, nimGCunrefNoCycle)(void* p) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T1_;
|
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T1_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T1_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(p);
|
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
decRef__AT1eRuflKWyTTBdLjEDZbgsystem(T1_);
|
|
}
|
|
|
|
#line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
static N_INLINE(void, internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* fut) {}
|
|
|
|
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
static N_INLINE(NU32, swapBytes__a09aOtLA9b4piPbGbo9c8yVRgendians2)(NU32 x_0) { NU32 result; result = (NU32)0;
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
|
|
#line 89 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
|
|
#line 89 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
result = __builtin_bswap32(x_0); return result;}
|
|
|
|
#line 115 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
static N_INLINE(NU32, fromBytes__kWkoGbuWTfpcWQVHC6GqKgendians2)(tyArray__H8qf9bpC2ziYA2earmO8m7w x_0, tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw endian) { NU32 result; result = (NU32)0; { NI i; NI i_2; i = (NI)0;
|
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
i_2 = ((NI) 0); {
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI TM__efoQf6oR7pdfyv6JVnE1Sw_14; NI TM__efoQf6oR7pdfyv6JVnE1Sw_15;
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(i_2 < ((NI) 4))) goto LA3;
|
|
|
|
#line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
i = i_2;
|
|
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
|
|
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
|
|
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
if ((NU)(i) > (NU)(3)){ raiseIndexError2(i, 3); }
|
|
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
if (nimMulInt(i, ((NI) 8), &TM__efoQf6oR7pdfyv6JVnE1Sw_14)) { raiseOverflow(); }; result = (NU32)(result | (NU32)((NU64)(((NU32) (x_0[(i)- 0]))) << (NU64)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_14))));
|
|
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (nimAddInt(i_2, ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_15)) { raiseOverflow(); }; i_2 = (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_15); } LA3: ;
|
|
}
|
|
}
|
|
|
|
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
{
|
|
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
|
|
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
if (!!((endian == ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw) 0)))) goto LA6_;
|
|
|
|
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
|
|
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
result = swapBytes__a09aOtLA9b4piPbGbo9c8yVRgendians2(result); }
|
|
LA6_: ;
|
|
return result;}
|
|
|
|
#line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
static N_INLINE(NU32, fromBytesBE__B6MnJTSFlWnRVssEAAvT9aQendians2)(tyArray__H8qf9bpC2ziYA2earmO8m7w x_0) { NU32 result; result = (NU32)0;
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
|
|
#line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
|
|
#line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
result = fromBytes__kWkoGbuWTfpcWQVHC6GqKgendians2(x_0, ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw) 1)); return result;}
|
|
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
static N_INLINE(void, pushSafePoint)(TSafePoint* s) {
|
|
#line 108 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
(*s).prev = excHandler__rqLlY5bs9atDw2OXYqJEn5g;
|
|
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
excHandler__rqLlY5bs9atDw2OXYqJEn5g = s;}
|
|
|
|
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
static N_INLINE(void, popSafePoint)(void) {
|
|
#line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
excHandler__rqLlY5bs9atDw2OXYqJEn5g = (*excHandler__rqLlY5bs9atDw2OXYqJEn5g).prev;}
|
|
|
|
#line 2292 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
static N_INLINE(Exception*, nimBorrowCurrentException)(void) { Exception* result; result = (Exception*)0;
|
|
#line 2295 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = currException__9bVPeDJlYTi9bQApZpfH8wjg; return result;}
|
|
|
|
#line 2288 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
static N_INLINE(Exception*, getCurrentException)(void) { Exception* result; result = (Exception*)0;
|
|
#line 2290 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = currException__9bVPeDJlYTi9bQApZpfH8wjg; return result;}
|
|
|
|
#line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
static N_INLINE(void, popCurrentException)(void) {
|
|
#line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
asgnRef((void**) (&currException__9bVPeDJlYTi9bQApZpfH8wjg), (*currException__9bVPeDJlYTi9bQApZpfH8wjg).up);}
|
|
static N_NIMCALL(void, Marker_tyRef__9cq71F0t3p13uDMLl85rriQ)(void* p, NI op) {
|
|
tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ* a;
|
|
a = (tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*)p;
|
|
nimGCvisit((void*)(*a).Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.up, op);}
|
|
|
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, readRawMessage__w9bljSHWeLNc6HdAooyqzHQ_2)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q*) ClE_0;
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
while (1) { if (!1) goto LA1;
|
|
{ TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_16; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_28; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T73_; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_32; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T85_; switch ((*colonenvP_).colonstate_) {
|
|
case -1:
|
|
goto BeforeRet_;
|
|
case 0: goto STATE0;
|
|
case 1: goto STATE1;
|
|
case 2: goto STATE2;
|
|
case 3: goto STATE3;
|
|
case 4: goto STATE4;
|
|
case 5: goto STATE5;
|
|
case 6: goto STATE6;
|
|
case 7: goto STATE7;
|
|
case 8: goto STATE8;
|
|
}
|
|
STATE0: ;
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
(*colonenvP_).result1 = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0; { {
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 1);
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
goto LA2;
|
|
}
|
|
}
|
|
STATE1: ;
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
{ tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* T9_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T10_; if (!NIM_TRUE) goto LA7_;
|
|
|
|
#line 187 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
nimZeroMem((void*)(*colonenvP_).lengthBuf2, sizeof(tyArray__H8qf9bpC2ziYA2earmO8m7w));
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
(*colonenvP_).chronosInternalTmpFuture3 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0;
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T9_ = (tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA*)0; T9_ = &(*(*colonenvP_).colonup_).conn1->Sup;
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T10_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T10_ = readExactly__4BjUGrVVevZHmVP89b7B4Jg(T9_, ((void*) ((&(*colonenvP_).lengthBuf2[(((NI) 0))- 0]))), ((NI) 4)); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture3), &T10_->Sup);
|
|
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), (*colonenvP_).chronosInternalTmpFuture3);
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 2);
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
result = (*colonenvP_).chronosInternalTmpFuture3; goto BeforeRet_;
|
|
}
|
|
goto LA5_;
|
|
LA7_: ;
|
|
{
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 7);
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
goto LA2;
|
|
}
|
|
LA5_: ;
|
|
STATE2: ;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), NIM_NIL);
|
|
#line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T16_; NimStringDesc* T17_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.mustCancel) goto LA14_;
|
|
T16_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T16_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T16_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T16_).Sup.Sup.Sup.name = "CancelledError"; T17_ = (NimStringDesc*)0; T17_ = (*T16_).Sup.Sup.Sup.message; (*T16_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_13)); if (T17_) nimGCunrefNoCycle(T17_);
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)T16_, "CancelledError", "readRawMessage", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
|
|
"asyncmacro2.nim", 305); }
|
|
LA14_: ;
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture3);
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture3)));
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 3);
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
goto LA2;
|
|
STATE3: ;
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
(*colonenvP_).length6 = fromBytesBE__B6MnJTSFlWnRVssEAAvT9aQendians2((*colonenvP_).lengthBuf2);
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_16); TM__efoQf6oR7pdfyv6JVnE1Sw_16.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_16.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_16.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_17;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_17); TM__efoQf6oR7pdfyv6JVnE1Sw_17.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_17.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_17.status == 0) { { NI T21_; NimStringDesc* T22_;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record7), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record7)); unsureAsgnRef((void**)&(*colonenvP_).record7.output.buffer, NIM_NIL); (*colonenvP_).record7.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record7), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_19));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T21_ = (NI)0; T21_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record7), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T21_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T22_ = (NimStringDesc*)0; T22_ = shortLog__t8DD2nZSoPvV28s0XouGjw((*colonenvP_).lengthBuf2, 4);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record7), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_21), T22_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__29bE4HlL7Q4TGGs4IGLk1VA((&(*colonenvP_).record7), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_22), (*colonenvP_).length6);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record7));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record7));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T25_; Exception* T26_; TM__efoQf6oR7pdfyv6JVnE1Sw_17.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T25_ = (Exception*)0; T25_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym1370700198_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T25_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T26_ = (Exception*)0; T26_ = &(*colonenvP_).errX60gensym1370700198_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Recieved message header", T26_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_17.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_16.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_16.status != 0) reraiseException();
|
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
{ TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_23; tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ* T44_; NimStringDesc* T45_;
|
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!((NU32)(((NU32) 8388608)) < (NU32)((*colonenvP_).length6))) goto LA31_;
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_23); TM__efoQf6oR7pdfyv6JVnE1Sw_23.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_23.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_23.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_24;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_24); TM__efoQf6oR7pdfyv6JVnE1Sw_24.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_24.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_24.status == 0) { { NI T36_; NimStringDesc* T37_;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record9), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record9)); unsureAsgnRef((void**)&(*colonenvP_).record9.output.buffer, NIM_NIL); (*colonenvP_).record9.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record9), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_25));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T36_ = (NI)0; T36_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record9), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T36_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T37_ = (NimStringDesc*)0; T37_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*(*colonenvP_).colonup_).conn1);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record9), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_26), T37_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__29bE4HlL7Q4TGGs4IGLk1VA((&(*colonenvP_).record9), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_22), (*colonenvP_).length6);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record9));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record9));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T40_; Exception* T41_; TM__efoQf6oR7pdfyv6JVnE1Sw_24.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T40_ = (Exception*)0; T40_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13721001910_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T40_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T41_ = (Exception*)0; T41_ = &(*colonenvP_).errX60gensym13721001910_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Received size of message exceed limits", T41_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_24.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_23.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_23.status != 0) reraiseException(); T44_ = (tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*)0; T44_ = (tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*) newObj((&NTI__9cq71F0t3p13uDMLl85rriQ_), sizeof(tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ)); (*T44_).Sup.Sup.Sup.m_type = (&NTI__pEd3UzW49aa4UbmBl27EUNQ_); (*T44_).Sup.Sup.name = "SecioError"; T45_ = (NimStringDesc*)0; T45_ = (*T44_).Sup.Sup.message; (*T44_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_27)); if (T45_) nimGCunrefNoCycle(T45_);
|
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
raiseExceptionEx((Exception*)T44_, "SecioError", "readRawMessage", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/pr"
|
|
"otocols/secure/secio.nim", 195); }
|
|
LA31_: ;
|
|
|
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
{ tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* T50_; NI T51_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T52_;
|
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!((NU32)(((NU32) 0)) < (NU32)((*colonenvP_).length6))) goto LA48_;
|
|
|
|
#line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if ((((NI) ((*colonenvP_).length6))) < ((NI) 0) || (((NI) ((*colonenvP_).length6))) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(((NI) ((*colonenvP_).length6)), ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
|
#line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
asgnRef((void**) (&(*colonenvP_).buf11), newSeq__DpCWN7DIBuAjgoeQ9c29blYQ(((NI) (((NI) ((*colonenvP_).length6))))));
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
(*colonenvP_).chronosInternalTmpFuture12 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0;
|
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T50_ = (tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA*)0; T50_ = &(*(*colonenvP_).colonup_).conn1->Sup; if ((NU)(((NI) 0)) >= (NU)((*colonenvP_).buf11 ? (*colonenvP_).buf11->Sup.len : 0)){ raiseIndexError2(((NI) 0),((*colonenvP_).buf11 ? (*colonenvP_).buf11->Sup.len : 0)-1); }
|
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T51_ = ((*colonenvP_).buf11 ? (*colonenvP_).buf11->Sup.len : 0);
|
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T52_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T52_ = readExactly__4BjUGrVVevZHmVP89b7B4Jg(T50_, ((void*) ((&(*colonenvP_).buf11->data[((NI) 0)]))), T51_); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture12), &T52_->Sup);
|
|
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), (*colonenvP_).chronosInternalTmpFuture12);
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 4);
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
result = (*colonenvP_).chronosInternalTmpFuture12; goto BeforeRet_;
|
|
}
|
|
goto LA46_;
|
|
LA48_: ;
|
|
{
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 6);
|
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
goto LA2;
|
|
}
|
|
LA46_: ;
|
|
STATE4: ;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), NIM_NIL);
|
|
#line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T58_; NimStringDesc* T59_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.mustCancel) goto LA56_;
|
|
T58_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T58_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T58_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T58_).Sup.Sup.Sup.name = "CancelledError"; T59_ = (NimStringDesc*)0; T59_ = (*T58_).Sup.Sup.Sup.message; (*T58_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_13)); if (T59_) nimGCunrefNoCycle(T59_);
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)T58_, "CancelledError", "readRawMessage", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
|
|
"asyncmacro2.nim", 305); }
|
|
LA56_: ;
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture12);
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture12)));
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 5);
|
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
goto LA2;
|
|
STATE5: ;
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_28); TM__efoQf6oR7pdfyv6JVnE1Sw_28.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_28.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_28.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_29;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_29); TM__efoQf6oR7pdfyv6JVnE1Sw_29.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_29.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_29.status == 0) { { NI T63_; NimStringDesc* T64_; NI T65_; NimStringDesc* T66_;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record13), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record13)); unsureAsgnRef((void**)&(*colonenvP_).record13.output.buffer, NIM_NIL); (*colonenvP_).record13.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record13), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_30));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T63_ = (NI)0; T63_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record13), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T63_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T64_ = (NimStringDesc*)0; T64_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*(*colonenvP_).colonup_).conn1);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record13), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_26), T64_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T65_ = ((*colonenvP_).buf11 ? (*colonenvP_).buf11->Sup.len : 0);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record13), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_22), T65_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T66_ = (NimStringDesc*)0; T66_ = shortLog__t8DD2nZSoPvV28s0XouGjw((*colonenvP_).buf11->data, ((*colonenvP_).buf11 ? (*colonenvP_).buf11->Sup.len : 0));
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record13), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_31), T66_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record13));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record13));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T69_; Exception* T70_; TM__efoQf6oR7pdfyv6JVnE1Sw_29.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T69_ = (Exception*)0; T69_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13730001914_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T69_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T70_ = (Exception*)0; T70_ = &(*colonenvP_).errX60gensym13730001914_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Received message body", T70_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_29.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_28.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_28.status != 0) reraiseException();
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
T73_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T73_ = srcLocImpl__Ce2oZ9c6xEQHB9cxkEFetnKQ();
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
complete__77JDPrOat3o3k9b9bX42gf9aQ((*(*colonenvP_).colonup_).chronosInternalRetFuture2, (*colonenvP_).buf11, T73_);
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) -1);
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
result = NIM_NIL; goto BeforeRet_;
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 6);
|
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
goto LA2;
|
|
STATE6: ;
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_32); TM__efoQf6oR7pdfyv6JVnE1Sw_32.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_32.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_32.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_33;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_33); TM__efoQf6oR7pdfyv6JVnE1Sw_33.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_33.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_33.status == 0) { { NI T77_; NimStringDesc* T78_;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record15), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record15)); unsureAsgnRef((void**)&(*colonenvP_).record15.output.buffer, NIM_NIL); (*colonenvP_).record15.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record15), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_34));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T77_ = (NI)0; T77_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record15), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T77_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T78_ = (NimStringDesc*)0; T78_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*(*colonenvP_).colonup_).conn1);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record15), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_26), T78_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record15));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record15));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T81_; Exception* T82_; TM__efoQf6oR7pdfyv6JVnE1Sw_33.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T81_ = (Exception*)0; T81_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13739501916_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T81_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T82_ = (Exception*)0; T82_ = &(*colonenvP_).errX60gensym13739501916_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Discarding 0-length payload", T82_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_33.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_32.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_32.status != 0) reraiseException();
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 1);
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
goto LA2;
|
|
STATE7: ;
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
T85_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T85_ = srcLocImpl__8orCkWekRSP1TR9aPsDSguw();
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
complete__77JDPrOat3o3k9b9bX42gf9aQ((*(*colonenvP_).colonup_).chronosInternalRetFuture2, (*colonenvP_).result1, T85_);
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 8);
|
|
#line 0 "\?\?\?"
|
|
goto LA2;
|
|
STATE8: ;
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) -1);
|
|
#line 0 "\?\?\?"
|
|
goto LA2;
|
|
} LA2: ;
|
|
} LA1: ;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 2329 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
static N_INLINE(NIM_BOOL, finished__jZtCnaq0a9atKQMcz6A0Atwsystem)(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww x) { NIM_BOOL result; result = (NIM_BOOL)0;
|
|
#line 2331 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = ((NI*) x.ClE_0)[1] < 0;
|
|
|
|
return result;}
|
|
|
|
#line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
static N_INLINE(NIM_BOOL, finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future) { NIM_BOOL result; result = (NIM_BOOL)0;
|
|
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
result = !(((*future).state == ((tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA) 0))); return result;}
|
|
|
|
#line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
static N_INLINE(NIM_BOOL, finished__uAiPZ2jn5grxHQdo5wIXhwasyncloop)(tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw* future) { NIM_BOOL result; result = (NIM_BOOL)0;
|
|
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
result = !(((*future).Sup.state == ((tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA) 0))); return result;}
|
|
|
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
N_LIB_PRIVATE N_CLOSURE(void, readRawMessage_continue__3NZSZxPYE74Dwm83WBwQBQ)(void* udataX60gensym137015245_, void* ClE_0) { tyObject_Env_seciodotnim___JJFUDKCGk0soEkMRyovTEA* colonenvP_; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_35; colonenvP_ = (tyObject_Env_seciodotnim___JJFUDKCGk0soEkMRyovTEA*) ClE_0;
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_35); TM__efoQf6oR7pdfyv6JVnE1Sw_35.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_35.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_35.status == 0) {
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym137015246_;
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1370152443_); if (!!(T4_)) goto LA5_;
|
|
|
|
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nextX60gensym137015246_ = (*colonenvP_).nameIterVarX60gensym1370152443_.ClP_0((*colonenvP_).nameIterVarX60gensym1370152443_.ClE_0); {
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
while (1) { NIM_BOOL T9_;
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T9_ = (NIM_BOOL)0;
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T9_ = !((nextX60gensym137015246_ == 0)); if (!(T9_)) goto LA10_;
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym137015246_); LA10_: ;
|
|
if (!T9_) goto LA8;
|
|
|
|
#line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nextX60gensym137015246_ = (*colonenvP_).nameIterVarX60gensym1370152443_.ClP_0((*colonenvP_).nameIterVarX60gensym1370152443_.ClE_0);
|
|
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ NIM_BOOL T13_;
|
|
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1370152443_); if (!T13_) goto LA14_;
|
|
|
|
#line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
goto LA7;
|
|
}
|
|
LA14_: ;
|
|
} LA8: ;
|
|
} LA7: ;
|
|
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
if (!(nextX60gensym137015246_ == NIM_NIL)) goto LA18_;
|
|
|
|
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ NIM_BOOL T22_;
|
|
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T22_ = (NIM_BOOL)0; T22_ = finished__uAiPZ2jn5grxHQdo5wIXhwasyncloop((*colonenvP_).chronosInternalRetFuture2); if (!!(T22_)) goto LA23_;
|
|
|
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_38));
|
|
}
|
|
LA23_: ;
|
|
}
|
|
goto LA16_;
|
|
LA18_: ;
|
|
{ tyProc__9bqx36VxQxXejdrF09bFARDQ T26_;
|
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = readRawMessage_continue__3NZSZxPYE74Dwm83WBwQBQ; T26_.ClE_0 = colonenvP_;
|
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym137015246_, T26_, NIM_NIL);
|
|
}
|
|
LA16_: ;
|
|
}
|
|
LA5_: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__efoQf6oR7pdfyv6JVnE1Sw_35.status = 0;
|
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture2->Sup;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg();
|
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_);
|
|
popCurrentException(); }
|
|
else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym137015248_; Exception* T32_; TM__efoQf6oR7pdfyv6JVnE1Sw_35.status = 0;
|
|
#line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym137015248_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_));
|
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ NIM_BOOL T35_;
|
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T35_ = (NIM_BOOL)0; T35_ = finished__uAiPZ2jn5grxHQdo5wIXhwasyncloop((*colonenvP_).chronosInternalRetFuture2); if (!T35_) goto LA36_;
|
|
|
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)excX60gensym137015248_, "CatchableError", "readRawMessage_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
|
|
"asyncmacro2.nim", 59); }
|
|
goto LA33_;
|
|
LA36_: ;
|
|
{ Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_;
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T39_ = (Exception*)0; T39_ = &excX60gensym137015248_->Sup;
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg();
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
fail__u4f9arKHGmBiZpS59c1aYv9cw((*colonenvP_).chronosInternalRetFuture2, T39_, T40_);
|
|
}
|
|
LA33_: ;
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_35.status != 0) reraiseException();}
|
|
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw*, readRawMessage__F7b4VJ4WEINce17QThDzaA)(tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn) { tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw* result; tyObject_Env_seciodotnim___JJFUDKCGk0soEkMRyovTEA* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw*)0; colonenv_ = (tyObject_Env_seciodotnim___JJFUDKCGk0soEkMRyovTEA*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv_ = (tyObject_Env_seciodotnim___JJFUDKCGk0soEkMRyovTEA*) newObj((&NTI__Xm5o2AYPAjfjY9bmDXhwN1w_), sizeof(tyObject_Env_seciodotnim___JJFUDKCGk0soEkMRyovTEA)); (*colonenv_).Sup.m_type = (&NTI__JJFUDKCGk0soEkMRyovTEA_);
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
asgnRef((void**) (&(*colonenv_).conn1), conn);
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__laoSDxVs8KFGAVvPiqLQBw();
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture2), newFutureImpl__HDlsl4b9c3SH7ywTZvkTzLg(T1_));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q*) newObj((&NTI__JBGkT9aNb7iFk7vCwONbLpQ_), sizeof(tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q)); (*colonenv__2).Sup.m_type = (&NTI__p4PCfKDrdwSsVP4zNZBe4Q_);
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = readRawMessage__w9bljSHWeLNc6HdAooyqzHQ_2; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym1370152443_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym1370152443_.ClP_0 = T2_.ClP_0;
|
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = readRawMessage_continue__3NZSZxPYE74Dwm83WBwQBQ; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__efoQf6oR7pdfyv6JVnE1Sw_39)(T3_.ClP_0))(NIM_NIL);
|
|
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
result = (*colonenv_).chronosInternalRetFuture2; goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
static N_INLINE(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, internalRead__PkaI2I4xSJzS7FEcHwUvGAasyncloop)(tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw* fut) { tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* result;{ result = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0;
|
|
#line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
genericSeqAssign((&result), (*fut).value, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_)); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 99 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
static N_INLINE(NI, sizeDigest__s8XTWBHf9cDhMzfKbjEz9aDwsecio)(tyObject_SecureMac__4xz9aO5EmMl1A9b7oAZ3yQyw* mac_0) { NI result; result = (NI)0;
|
|
#line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
switch ((*mac_0).kind) {
|
|
case ((tyEnum_SecureMacType__QHom0A2ZzlXVqTlIuzgcWw) 1):
|
|
{
|
|
#line 102 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
result = ((NI) 32); }
|
|
break;
|
|
case ((tyEnum_SecureMacType__QHom0A2ZzlXVqTlIuzgcWw) 2):
|
|
{
|
|
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
result = ((NI) 64); }
|
|
break;
|
|
case ((tyEnum_SecureMacType__QHom0A2ZzlXVqTlIuzgcWw) 0):
|
|
{
|
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
result = ((NI) 20); }
|
|
break;
|
|
}
|
|
return result;}
|
|
|
|
#line 11 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { void* T1_;
|
|
#line 13 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
|
|
#line 13 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
T1_ = (void*)0; T1_ = memcpy(dest, source, ((size_t) (size)));}
|
|
|
|
#line 2112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
static N_INLINE(void, copyMem__i80o3k0SgEI5gTRCzYdyWAsystem)(void* dest, void* source, NI size) {
|
|
#line 2113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
nimCopyMem(dest, source, size);
|
|
}
|
|
|
|
#line 459 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
static N_INLINE(void, update__JVKV5lsc6z00iHHbNwyg9bAsha2)(tyObject_Sha2Context__5brAquljQjPUyNuIC4vV1w* ctx, NU8* data_0, NI data_0Len_0) { NI pos; NI length;
|
|
#line 460 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
pos = ((NI) 0);
|
|
#line 461 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 461 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
length = data_0Len_0; {
|
|
#line 464 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
while (1) { NI offset; NI size; NI TM__efoQf6oR7pdfyv6JVnE1Sw_46; NI TM__efoQf6oR7pdfyv6JVnE1Sw_47; NI TM__efoQf6oR7pdfyv6JVnE1Sw_48; NI TM__efoQf6oR7pdfyv6JVnE1Sw_49;
|
|
#line 464 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
if (!(((NI) 0) < length)) goto LA2;
|
|
|
|
#line 465 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 465 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
offset = ((NI) ((NU32)((*ctx).count[(((NI) 0))- 0] & ((NU32) 63))));
|
|
#line 466 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 466 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 466 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
if (nimSubInt(((NI) 64), offset, &TM__efoQf6oR7pdfyv6JVnE1Sw_46)) { raiseOverflow(); }; size = (((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_46) <= length) ? (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_46) : length);
|
|
#line 417 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
if ((NU)(offset) > (NU)(63)){ raiseIndexError2(offset, 63); } if ((NU)(pos) >= (NU)(data_0Len_0)){ raiseIndexError2(pos,data_0Len_0-1); }
|
|
#line 417 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
if (nimMulInt(size, ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_47)) { raiseOverflow(); }; if (((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_47)) < ((NI) 0) || ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_47)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_47), ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
|
#line 417 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&(*ctx).buffer[(offset)- 0]))), ((void*) ((&data_0[pos]))), ((NI) ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_47))));
|
|
|
|
#line 468 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 468 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
if (nimAddInt(pos, size, &TM__efoQf6oR7pdfyv6JVnE1Sw_48)) { raiseOverflow(); }; pos = (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_48);
|
|
#line 469 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 469 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
if (nimSubInt(length, size, &TM__efoQf6oR7pdfyv6JVnE1Sw_49)) { raiseOverflow(); }; length = (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_49);
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
(*ctx).count[(((NI) 0))- 0] = (NU32)((NU32)((*ctx).count[(((NI) 0))- 0]) + (NU32)(((NU32) (size))));
|
|
#line 471 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
{
|
|
#line 471 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
if (!((NU32)((*ctx).count[(((NI) 0))- 0]) < (NU32)(((NU32) (size))))) goto LA5_;
|
|
|
|
#line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
(*ctx).count[(((NI) 1))- 0] = (NU32)((NU32)((*ctx).count[(((NI) 1))- 0]) + (NU32)(((NU32) 1))); }
|
|
LA5_: ;
|
|
|
|
#line 473 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
{
|
|
#line 473 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 473 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
if (!((NU32)((*ctx).count[(((NI) 0))- 0] & ((NU32) 63)) == ((NU32) 0))) goto LA9_;
|
|
|
|
#line 474 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 474 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
sha256Transform__BJNBQtWr9bJwzqbyfKXd38Q((*ctx).state, (*ctx).buffer, 64);
|
|
}
|
|
LA9_: ;
|
|
} LA2: ;
|
|
}
|
|
}
|
|
|
|
#line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
static N_INLINE(void, update__JDQKL6F3d4BVGKvrNMc9bmghmac)(tyObject_HMAC__CxVfcs3qQxev4nVq3Txjyg* hmctx, NU8* data_0, NI data_0Len_0) {
|
|
#line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
|
|
#line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
update__JVKV5lsc6z00iHHbNwyg9bAsha2((&(*hmctx).mdctx), data_0, data_0Len_0);
|
|
}
|
|
|
|
#line 459 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
static N_INLINE(void, update__89bzCSJW3tR9bSg6RN2NtA4Qsha2)(tyObject_Sha2Context__qb3VnmKVDutwz9aD1ApjZKg* ctx, NU8* data_0, NI data_0Len_0) { NI pos; NI length;
|
|
#line 460 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
pos = ((NI) 0);
|
|
#line 461 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 461 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
length = data_0Len_0; {
|
|
#line 476 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
while (1) { NI offset; NI size; NI TM__efoQf6oR7pdfyv6JVnE1Sw_51; NI TM__efoQf6oR7pdfyv6JVnE1Sw_52; NI TM__efoQf6oR7pdfyv6JVnE1Sw_53; NI TM__efoQf6oR7pdfyv6JVnE1Sw_54;
|
|
#line 476 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
if (!(((NI) 0) < length)) goto LA2;
|
|
|
|
#line 477 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 477 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
if ((NI64)((NU64)((*ctx).count[(((NI) 0))- 0] & 127ULL)) < ((NI) (IL64(-9223372036854775807) - IL64(1))) || (NI64)((NU64)((*ctx).count[(((NI) 0))- 0] & 127ULL)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NU64)((*ctx).count[(((NI) 0))- 0] & 127ULL), ((NI) (IL64(-9223372036854775807) - IL64(1))), ((NI) IL64(9223372036854775807))); } offset = ((NI) ((NU64)((*ctx).count[(((NI) 0))- 0] & 127ULL)));
|
|
#line 478 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 478 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 478 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
if (nimSubInt(((NI) 128), offset, &TM__efoQf6oR7pdfyv6JVnE1Sw_51)) { raiseOverflow(); }; size = (((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_51) <= length) ? (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_51) : length);
|
|
#line 417 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
if ((NU)(offset) > (NU)(127)){ raiseIndexError2(offset, 127); } if ((NU)(pos) >= (NU)(data_0Len_0)){ raiseIndexError2(pos,data_0Len_0-1); }
|
|
#line 417 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
if (nimMulInt(size, ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_52)) { raiseOverflow(); }; if (((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_52)) < ((NI) 0) || ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_52)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_52), ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
|
#line 417 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&(*ctx).buffer[(offset)- 0]))), ((void*) ((&data_0[pos]))), ((NI) ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_52))));
|
|
|
|
#line 480 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 480 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
if (nimAddInt(pos, size, &TM__efoQf6oR7pdfyv6JVnE1Sw_53)) { raiseOverflow(); }; pos = (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_53);
|
|
#line 481 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 481 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
if (nimSubInt(length, size, &TM__efoQf6oR7pdfyv6JVnE1Sw_54)) { raiseOverflow(); }; length = (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_54);
|
|
#line 482 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 482 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
(*ctx).count[(((NI) 0))- 0] = (NU64)((NU64)((*ctx).count[(((NI) 0))- 0]) + (NU64)(((NU64) (size))));
|
|
#line 483 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
{
|
|
#line 483 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
if (!((NU64)((*ctx).count[(((NI) 0))- 0]) < (NU64)(((NU64) (size))))) goto LA5_;
|
|
|
|
#line 484 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 484 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
(*ctx).count[(((NI) 1))- 0] = (NU64)((NU64)((*ctx).count[(((NI) 1))- 0]) + (NU64)(1ULL)); }
|
|
LA5_: ;
|
|
|
|
#line 485 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
{
|
|
#line 485 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 485 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
if (!((NU64)((*ctx).count[(((NI) 0))- 0] & 127ULL) == 0ULL)) goto LA9_;
|
|
|
|
#line 486 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 486 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
sha512Transform__d4P1X7sPV8KvC9aZQp9b36cw((*ctx).state, (*ctx).buffer, 128);
|
|
}
|
|
LA9_: ;
|
|
} LA2: ;
|
|
}
|
|
}
|
|
|
|
#line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
static N_INLINE(void, update__P8Hx9cwSAuFGMTp7c7Ov5Qghmac)(tyObject_HMAC__Jej2TBsaJwA9baQxZ5QM8SA* hmctx, NU8* data_0, NI data_0Len_0) {
|
|
#line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
|
|
#line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
update__89bzCSJW3tR9bSg6RN2NtA4Qsha2((&(*hmctx).mdctx), data_0, data_0Len_0);
|
|
}
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
static N_INLINE(void, sha1Transform__ap4JvFa646AtUaeJcf6V9bwsha)(tyObject_Sha1Context__xzOcQO5jKMUoBcYv9ctHzLQ* ctx, NU8* blk, NI blkLen_0, NI offset) { NU32 A; NU32 B; NU32 C; NU32 D; NU32 E; tyArray__U0SiHM0pVagA9c71oWelQMA arr; NU32 tmpX60gensym48366320_; NU32 pX60gensym50131161_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_61; NU32 tmpX60gensym48366324_; NU32 pX60gensym50150012_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_62; NU32 tmpX60gensym48366328_; NU32 pX60gensym50170012_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_63; NU32 tmpX60gensym48366332_; NU32 pX60gensym50190012_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_64; NU32 tmpX60gensym48366336_; NU32 pX60gensym50210012_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_65; NU32 tmpX60gensym48366340_; NU32 pX60gensym50230012_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_66; NU32 tmpX60gensym48366344_; NU32 pX60gensym50250012_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_67; NU32 tmpX60gensym48366348_; NU32 pX60gensym50270012_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_68; NU32 tmpX60gensym48366352_; NU32 pX60gensym50290012_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_69; NU32 tmpX60gensym48366356_; NU32 pX60gensym50310012_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_70; NU32 tmpX60gensym48366360_; NU32 pX60gensym50330012_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_71; NU32 tmpX60gensym48366364_; NU32 pX60gensym50350012_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_72; NU32 tmpX60gensym48366368_; NU32 pX60gensym50370012_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_73; NU32 tmpX60gensym48366372_; NU32 pX60gensym50390012_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_74; NU32 tmpX60gensym48366376_; NU32 pX60gensym50410012_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_75; NU32 tmpX60gensym48366380_; NU32 pX60gensym50430012_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_76; NU32 tmpX60gensym48366384_; NU32 tmpX60gensym48366388_; NU32 tmpX60gensym48366392_; NU32 tmpX60gensym48366396_; NU32 tmpX60gensym48366400_; NU32 tmpX60gensym48366404_; NU32 tmpX60gensym48366408_; NU32 tmpX60gensym48366412_; NU32 tmpX60gensym48366416_; NU32 tmpX60gensym48366420_; NU32 tmpX60gensym48366424_; NU32 tmpX60gensym48366428_; NU32 tmpX60gensym48366432_; NU32 tmpX60gensym48366436_; NU32 tmpX60gensym48366440_; NU32 tmpX60gensym48366444_; NU32 tmpX60gensym48366448_; NU32 tmpX60gensym48366452_; NU32 tmpX60gensym48366456_; NU32 tmpX60gensym48366460_; NU32 tmpX60gensym48366464_; NU32 tmpX60gensym48366468_; NU32 tmpX60gensym48366472_; NU32 tmpX60gensym48366476_; NU32 tmpX60gensym48366480_; NU32 tmpX60gensym48366484_; NU32 tmpX60gensym48366488_; NU32 tmpX60gensym48366492_; NU32 tmpX60gensym48366496_; NU32 tmpX60gensym48366500_; NU32 tmpX60gensym48366504_; NU32 tmpX60gensym48366508_; NU32 tmpX60gensym48366512_; NU32 tmpX60gensym48366516_; NU32 tmpX60gensym48366520_; NU32 tmpX60gensym48366524_; NU32 tmpX60gensym48366528_; NU32 tmpX60gensym48366532_; NU32 tmpX60gensym48366536_; NU32 tmpX60gensym48366540_; NU32 tmpX60gensym48366544_; NU32 tmpX60gensym48366548_; NU32 tmpX60gensym48366552_; NU32 tmpX60gensym48366556_; NU32 tmpX60gensym48366560_; NU32 tmpX60gensym48366564_; NU32 tmpX60gensym48366568_; NU32 tmpX60gensym48366572_; NU32 tmpX60gensym48366576_; NU32 tmpX60gensym48366580_; NU32 tmpX60gensym48366584_; NU32 tmpX60gensym48366588_; NU32 tmpX60gensym48366592_; NU32 tmpX60gensym48366596_; NU32 tmpX60gensym48366600_; NU32 tmpX60gensym48366604_; NU32 tmpX60gensym48366608_; NU32 tmpX60gensym48366612_; NU32 tmpX60gensym48366616_; NU32 tmpX60gensym48366620_; NU32 tmpX60gensym48366624_; NU32 tmpX60gensym48366628_; NU32 tmpX60gensym48366632_; NU32 tmpX60gensym48366636_; A = (NU32)0; B = (NU32)0; C = (NU32)0; D = (NU32)0; E = (NU32)0;
|
|
#line 87 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
A = (*ctx).h[(((NI) 0))- 0];
|
|
#line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
B = (*ctx).h[(((NI) 1))- 0];
|
|
#line 89 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
C = (*ctx).h[(((NI) 2))- 0];
|
|
#line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
D = (*ctx).h[(((NI) 3))- 0];
|
|
#line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
E = (*ctx).h[(((NI) 4))- 0];
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (nimAddInt(offset, ((NI) 0), &TM__efoQf6oR7pdfyv6JVnE1Sw_61)) { raiseOverflow(); }; if ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_61)) >= (NU)(blkLen_0)){ raiseIndexError2((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_61),blkLen_0-1); } pX60gensym50131161_ = (*((NU32*) ((&blk[(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_61)]))));
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
tmpX60gensym48366320_ = __builtin_bswap32(pX60gensym50131161_);
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 0))- 0] = tmpX60gensym48366320_;
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
E = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(E) + (NU32)(tmpX60gensym48366320_))) + (NU32)((NU32)((NU32)((NU32)(A) << (NU32)(((NU32) 5))) | (NU32)((NU32)(A) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(C ^ D) & B) ^ D)))) + (NU32)(((NU32) 1518500249)));
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
B = (NU32)((NU32)((NU32)(B) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(B) << (NU32)(((NU32) 30))));
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (nimAddInt(offset, ((NI) 4), &TM__efoQf6oR7pdfyv6JVnE1Sw_62)) { raiseOverflow(); }; if ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_62)) >= (NU)(blkLen_0)){ raiseIndexError2((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_62),blkLen_0-1); } pX60gensym50150012_ = (*((NU32*) ((&blk[(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_62)]))));
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
tmpX60gensym48366324_ = __builtin_bswap32(pX60gensym50150012_);
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 1))- 0] = tmpX60gensym48366324_;
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
D = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(D) + (NU32)(tmpX60gensym48366324_))) + (NU32)((NU32)((NU32)((NU32)(E) << (NU32)(((NU32) 5))) | (NU32)((NU32)(E) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(B ^ C) & A) ^ C)))) + (NU32)(((NU32) 1518500249)));
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
A = (NU32)((NU32)((NU32)(A) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(A) << (NU32)(((NU32) 30))));
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (nimAddInt(offset, ((NI) 8), &TM__efoQf6oR7pdfyv6JVnE1Sw_63)) { raiseOverflow(); }; if ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_63)) >= (NU)(blkLen_0)){ raiseIndexError2((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_63),blkLen_0-1); } pX60gensym50170012_ = (*((NU32*) ((&blk[(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_63)]))));
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
tmpX60gensym48366328_ = __builtin_bswap32(pX60gensym50170012_);
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 2))- 0] = tmpX60gensym48366328_;
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
C = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(C) + (NU32)(tmpX60gensym48366328_))) + (NU32)((NU32)((NU32)((NU32)(D) << (NU32)(((NU32) 5))) | (NU32)((NU32)(D) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(A ^ B) & E) ^ B)))) + (NU32)(((NU32) 1518500249)));
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
E = (NU32)((NU32)((NU32)(E) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(E) << (NU32)(((NU32) 30))));
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (nimAddInt(offset, ((NI) 12), &TM__efoQf6oR7pdfyv6JVnE1Sw_64)) { raiseOverflow(); }; if ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_64)) >= (NU)(blkLen_0)){ raiseIndexError2((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_64),blkLen_0-1); } pX60gensym50190012_ = (*((NU32*) ((&blk[(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_64)]))));
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
tmpX60gensym48366332_ = __builtin_bswap32(pX60gensym50190012_);
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 3))- 0] = tmpX60gensym48366332_;
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
B = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(B) + (NU32)(tmpX60gensym48366332_))) + (NU32)((NU32)((NU32)((NU32)(C) << (NU32)(((NU32) 5))) | (NU32)((NU32)(C) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(E ^ A) & D) ^ A)))) + (NU32)(((NU32) 1518500249)));
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
D = (NU32)((NU32)((NU32)(D) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(D) << (NU32)(((NU32) 30))));
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (nimAddInt(offset, ((NI) 16), &TM__efoQf6oR7pdfyv6JVnE1Sw_65)) { raiseOverflow(); }; if ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_65)) >= (NU)(blkLen_0)){ raiseIndexError2((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_65),blkLen_0-1); } pX60gensym50210012_ = (*((NU32*) ((&blk[(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_65)]))));
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
tmpX60gensym48366336_ = __builtin_bswap32(pX60gensym50210012_);
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 4))- 0] = tmpX60gensym48366336_;
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
A = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(A) + (NU32)(tmpX60gensym48366336_))) + (NU32)((NU32)((NU32)((NU32)(B) << (NU32)(((NU32) 5))) | (NU32)((NU32)(B) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(D ^ E) & C) ^ E)))) + (NU32)(((NU32) 1518500249)));
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
C = (NU32)((NU32)((NU32)(C) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(C) << (NU32)(((NU32) 30))));
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (nimAddInt(offset, ((NI) 20), &TM__efoQf6oR7pdfyv6JVnE1Sw_66)) { raiseOverflow(); }; if ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_66)) >= (NU)(blkLen_0)){ raiseIndexError2((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_66),blkLen_0-1); } pX60gensym50230012_ = (*((NU32*) ((&blk[(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_66)]))));
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
tmpX60gensym48366340_ = __builtin_bswap32(pX60gensym50230012_);
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 5))- 0] = tmpX60gensym48366340_;
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
E = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(E) + (NU32)(tmpX60gensym48366340_))) + (NU32)((NU32)((NU32)((NU32)(A) << (NU32)(((NU32) 5))) | (NU32)((NU32)(A) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(C ^ D) & B) ^ D)))) + (NU32)(((NU32) 1518500249)));
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
B = (NU32)((NU32)((NU32)(B) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(B) << (NU32)(((NU32) 30))));
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (nimAddInt(offset, ((NI) 24), &TM__efoQf6oR7pdfyv6JVnE1Sw_67)) { raiseOverflow(); }; if ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_67)) >= (NU)(blkLen_0)){ raiseIndexError2((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_67),blkLen_0-1); } pX60gensym50250012_ = (*((NU32*) ((&blk[(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_67)]))));
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
tmpX60gensym48366344_ = __builtin_bswap32(pX60gensym50250012_);
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 6))- 0] = tmpX60gensym48366344_;
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
D = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(D) + (NU32)(tmpX60gensym48366344_))) + (NU32)((NU32)((NU32)((NU32)(E) << (NU32)(((NU32) 5))) | (NU32)((NU32)(E) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(B ^ C) & A) ^ C)))) + (NU32)(((NU32) 1518500249)));
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
A = (NU32)((NU32)((NU32)(A) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(A) << (NU32)(((NU32) 30))));
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (nimAddInt(offset, ((NI) 28), &TM__efoQf6oR7pdfyv6JVnE1Sw_68)) { raiseOverflow(); }; if ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_68)) >= (NU)(blkLen_0)){ raiseIndexError2((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_68),blkLen_0-1); } pX60gensym50270012_ = (*((NU32*) ((&blk[(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_68)]))));
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
tmpX60gensym48366348_ = __builtin_bswap32(pX60gensym50270012_);
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 7))- 0] = tmpX60gensym48366348_;
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
C = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(C) + (NU32)(tmpX60gensym48366348_))) + (NU32)((NU32)((NU32)((NU32)(D) << (NU32)(((NU32) 5))) | (NU32)((NU32)(D) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(A ^ B) & E) ^ B)))) + (NU32)(((NU32) 1518500249)));
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
E = (NU32)((NU32)((NU32)(E) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(E) << (NU32)(((NU32) 30))));
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (nimAddInt(offset, ((NI) 32), &TM__efoQf6oR7pdfyv6JVnE1Sw_69)) { raiseOverflow(); }; if ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_69)) >= (NU)(blkLen_0)){ raiseIndexError2((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_69),blkLen_0-1); } pX60gensym50290012_ = (*((NU32*) ((&blk[(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_69)]))));
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
tmpX60gensym48366352_ = __builtin_bswap32(pX60gensym50290012_);
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 8))- 0] = tmpX60gensym48366352_;
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
B = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(B) + (NU32)(tmpX60gensym48366352_))) + (NU32)((NU32)((NU32)((NU32)(C) << (NU32)(((NU32) 5))) | (NU32)((NU32)(C) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(E ^ A) & D) ^ A)))) + (NU32)(((NU32) 1518500249)));
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
D = (NU32)((NU32)((NU32)(D) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(D) << (NU32)(((NU32) 30))));
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (nimAddInt(offset, ((NI) 36), &TM__efoQf6oR7pdfyv6JVnE1Sw_70)) { raiseOverflow(); }; if ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_70)) >= (NU)(blkLen_0)){ raiseIndexError2((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_70),blkLen_0-1); } pX60gensym50310012_ = (*((NU32*) ((&blk[(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_70)]))));
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
tmpX60gensym48366356_ = __builtin_bswap32(pX60gensym50310012_);
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 9))- 0] = tmpX60gensym48366356_;
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
A = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(A) + (NU32)(tmpX60gensym48366356_))) + (NU32)((NU32)((NU32)((NU32)(B) << (NU32)(((NU32) 5))) | (NU32)((NU32)(B) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(D ^ E) & C) ^ E)))) + (NU32)(((NU32) 1518500249)));
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
C = (NU32)((NU32)((NU32)(C) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(C) << (NU32)(((NU32) 30))));
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (nimAddInt(offset, ((NI) 40), &TM__efoQf6oR7pdfyv6JVnE1Sw_71)) { raiseOverflow(); }; if ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_71)) >= (NU)(blkLen_0)){ raiseIndexError2((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_71),blkLen_0-1); } pX60gensym50330012_ = (*((NU32*) ((&blk[(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_71)]))));
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
tmpX60gensym48366360_ = __builtin_bswap32(pX60gensym50330012_);
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 10))- 0] = tmpX60gensym48366360_;
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
E = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(E) + (NU32)(tmpX60gensym48366360_))) + (NU32)((NU32)((NU32)((NU32)(A) << (NU32)(((NU32) 5))) | (NU32)((NU32)(A) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(C ^ D) & B) ^ D)))) + (NU32)(((NU32) 1518500249)));
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
B = (NU32)((NU32)((NU32)(B) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(B) << (NU32)(((NU32) 30))));
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (nimAddInt(offset, ((NI) 44), &TM__efoQf6oR7pdfyv6JVnE1Sw_72)) { raiseOverflow(); }; if ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_72)) >= (NU)(blkLen_0)){ raiseIndexError2((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_72),blkLen_0-1); } pX60gensym50350012_ = (*((NU32*) ((&blk[(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_72)]))));
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
tmpX60gensym48366364_ = __builtin_bswap32(pX60gensym50350012_);
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 11))- 0] = tmpX60gensym48366364_;
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
D = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(D) + (NU32)(tmpX60gensym48366364_))) + (NU32)((NU32)((NU32)((NU32)(E) << (NU32)(((NU32) 5))) | (NU32)((NU32)(E) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(B ^ C) & A) ^ C)))) + (NU32)(((NU32) 1518500249)));
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
A = (NU32)((NU32)((NU32)(A) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(A) << (NU32)(((NU32) 30))));
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (nimAddInt(offset, ((NI) 48), &TM__efoQf6oR7pdfyv6JVnE1Sw_73)) { raiseOverflow(); }; if ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_73)) >= (NU)(blkLen_0)){ raiseIndexError2((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_73),blkLen_0-1); } pX60gensym50370012_ = (*((NU32*) ((&blk[(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_73)]))));
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
tmpX60gensym48366368_ = __builtin_bswap32(pX60gensym50370012_);
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 12))- 0] = tmpX60gensym48366368_;
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
C = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(C) + (NU32)(tmpX60gensym48366368_))) + (NU32)((NU32)((NU32)((NU32)(D) << (NU32)(((NU32) 5))) | (NU32)((NU32)(D) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(A ^ B) & E) ^ B)))) + (NU32)(((NU32) 1518500249)));
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
E = (NU32)((NU32)((NU32)(E) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(E) << (NU32)(((NU32) 30))));
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (nimAddInt(offset, ((NI) 52), &TM__efoQf6oR7pdfyv6JVnE1Sw_74)) { raiseOverflow(); }; if ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_74)) >= (NU)(blkLen_0)){ raiseIndexError2((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_74),blkLen_0-1); } pX60gensym50390012_ = (*((NU32*) ((&blk[(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_74)]))));
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
tmpX60gensym48366372_ = __builtin_bswap32(pX60gensym50390012_);
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 13))- 0] = tmpX60gensym48366372_;
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
B = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(B) + (NU32)(tmpX60gensym48366372_))) + (NU32)((NU32)((NU32)((NU32)(C) << (NU32)(((NU32) 5))) | (NU32)((NU32)(C) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(E ^ A) & D) ^ A)))) + (NU32)(((NU32) 1518500249)));
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
D = (NU32)((NU32)((NU32)(D) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(D) << (NU32)(((NU32) 30))));
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (nimAddInt(offset, ((NI) 56), &TM__efoQf6oR7pdfyv6JVnE1Sw_75)) { raiseOverflow(); }; if ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_75)) >= (NU)(blkLen_0)){ raiseIndexError2((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_75),blkLen_0-1); } pX60gensym50410012_ = (*((NU32*) ((&blk[(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_75)]))));
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
tmpX60gensym48366376_ = __builtin_bswap32(pX60gensym50410012_);
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 14))- 0] = tmpX60gensym48366376_;
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
A = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(A) + (NU32)(tmpX60gensym48366376_))) + (NU32)((NU32)((NU32)((NU32)(B) << (NU32)(((NU32) 5))) | (NU32)((NU32)(B) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(D ^ E) & C) ^ E)))) + (NU32)(((NU32) 1518500249)));
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
C = (NU32)((NU32)((NU32)(C) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(C) << (NU32)(((NU32) 30))));
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (nimAddInt(offset, ((NI) 60), &TM__efoQf6oR7pdfyv6JVnE1Sw_76)) { raiseOverflow(); }; if ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_76)) >= (NU)(blkLen_0)){ raiseIndexError2((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_76),blkLen_0-1); } pX60gensym50430012_ = (*((NU32*) ((&blk[(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_76)]))));
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
tmpX60gensym48366380_ = __builtin_bswap32(pX60gensym50430012_);
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 15))- 0] = tmpX60gensym48366380_;
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
E = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(E) + (NU32)(tmpX60gensym48366380_))) + (NU32)((NU32)((NU32)((NU32)(A) << (NU32)(((NU32) 5))) | (NU32)((NU32)(A) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(C ^ D) & B) ^ D)))) + (NU32)(((NU32) 1518500249)));
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
B = (NU32)((NU32)((NU32)(B) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(B) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366384_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 13))- 0] ^ arr[(((NI) 8))- 0]) ^ arr[(((NI) 2))- 0]) ^ arr[(((NI) 0))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 13))- 0] ^ arr[(((NI) 8))- 0]) ^ arr[(((NI) 2))- 0]) ^ arr[(((NI) 0))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 0))- 0] = tmpX60gensym48366384_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
D = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(D) + (NU32)(tmpX60gensym48366384_))) + (NU32)((NU32)((NU32)((NU32)(E) << (NU32)(((NU32) 5))) | (NU32)((NU32)(E) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(B ^ C) & A) ^ C)))) + (NU32)(((NU32) 1518500249)));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
A = (NU32)((NU32)((NU32)(A) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(A) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366388_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 14))- 0] ^ arr[(((NI) 9))- 0]) ^ arr[(((NI) 3))- 0]) ^ arr[(((NI) 1))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 14))- 0] ^ arr[(((NI) 9))- 0]) ^ arr[(((NI) 3))- 0]) ^ arr[(((NI) 1))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 1))- 0] = tmpX60gensym48366388_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
C = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(C) + (NU32)(tmpX60gensym48366388_))) + (NU32)((NU32)((NU32)((NU32)(D) << (NU32)(((NU32) 5))) | (NU32)((NU32)(D) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(A ^ B) & E) ^ B)))) + (NU32)(((NU32) 1518500249)));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
E = (NU32)((NU32)((NU32)(E) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(E) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366392_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 15))- 0] ^ arr[(((NI) 10))- 0]) ^ arr[(((NI) 4))- 0]) ^ arr[(((NI) 2))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 15))- 0] ^ arr[(((NI) 10))- 0]) ^ arr[(((NI) 4))- 0]) ^ arr[(((NI) 2))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 2))- 0] = tmpX60gensym48366392_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
B = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(B) + (NU32)(tmpX60gensym48366392_))) + (NU32)((NU32)((NU32)((NU32)(C) << (NU32)(((NU32) 5))) | (NU32)((NU32)(C) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(E ^ A) & D) ^ A)))) + (NU32)(((NU32) 1518500249)));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
D = (NU32)((NU32)((NU32)(D) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(D) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366396_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 0))- 0] ^ arr[(((NI) 11))- 0]) ^ arr[(((NI) 5))- 0]) ^ arr[(((NI) 3))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 0))- 0] ^ arr[(((NI) 11))- 0]) ^ arr[(((NI) 5))- 0]) ^ arr[(((NI) 3))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 3))- 0] = tmpX60gensym48366396_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
A = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(A) + (NU32)(tmpX60gensym48366396_))) + (NU32)((NU32)((NU32)((NU32)(B) << (NU32)(((NU32) 5))) | (NU32)((NU32)(B) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(D ^ E) & C) ^ E)))) + (NU32)(((NU32) 1518500249)));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
C = (NU32)((NU32)((NU32)(C) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(C) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366400_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 1))- 0] ^ arr[(((NI) 12))- 0]) ^ arr[(((NI) 6))- 0]) ^ arr[(((NI) 4))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 1))- 0] ^ arr[(((NI) 12))- 0]) ^ arr[(((NI) 6))- 0]) ^ arr[(((NI) 4))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 4))- 0] = tmpX60gensym48366400_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
E = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(E) + (NU32)(tmpX60gensym48366400_))) + (NU32)((NU32)((NU32)((NU32)(A) << (NU32)(((NU32) 5))) | (NU32)((NU32)(A) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(B ^ C) ^ D)))) + (NU32)(((NU32) 1859775393)));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
B = (NU32)((NU32)((NU32)(B) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(B) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366404_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 2))- 0] ^ arr[(((NI) 13))- 0]) ^ arr[(((NI) 7))- 0]) ^ arr[(((NI) 5))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 2))- 0] ^ arr[(((NI) 13))- 0]) ^ arr[(((NI) 7))- 0]) ^ arr[(((NI) 5))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 5))- 0] = tmpX60gensym48366404_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
D = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(D) + (NU32)(tmpX60gensym48366404_))) + (NU32)((NU32)((NU32)((NU32)(E) << (NU32)(((NU32) 5))) | (NU32)((NU32)(E) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(A ^ B) ^ C)))) + (NU32)(((NU32) 1859775393)));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
A = (NU32)((NU32)((NU32)(A) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(A) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366408_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 3))- 0] ^ arr[(((NI) 14))- 0]) ^ arr[(((NI) 8))- 0]) ^ arr[(((NI) 6))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 3))- 0] ^ arr[(((NI) 14))- 0]) ^ arr[(((NI) 8))- 0]) ^ arr[(((NI) 6))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 6))- 0] = tmpX60gensym48366408_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
C = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(C) + (NU32)(tmpX60gensym48366408_))) + (NU32)((NU32)((NU32)((NU32)(D) << (NU32)(((NU32) 5))) | (NU32)((NU32)(D) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(E ^ A) ^ B)))) + (NU32)(((NU32) 1859775393)));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
E = (NU32)((NU32)((NU32)(E) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(E) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366412_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 4))- 0] ^ arr[(((NI) 15))- 0]) ^ arr[(((NI) 9))- 0]) ^ arr[(((NI) 7))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 4))- 0] ^ arr[(((NI) 15))- 0]) ^ arr[(((NI) 9))- 0]) ^ arr[(((NI) 7))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 7))- 0] = tmpX60gensym48366412_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
B = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(B) + (NU32)(tmpX60gensym48366412_))) + (NU32)((NU32)((NU32)((NU32)(C) << (NU32)(((NU32) 5))) | (NU32)((NU32)(C) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(D ^ E) ^ A)))) + (NU32)(((NU32) 1859775393)));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
D = (NU32)((NU32)((NU32)(D) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(D) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366416_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 5))- 0] ^ arr[(((NI) 0))- 0]) ^ arr[(((NI) 10))- 0]) ^ arr[(((NI) 8))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 5))- 0] ^ arr[(((NI) 0))- 0]) ^ arr[(((NI) 10))- 0]) ^ arr[(((NI) 8))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 8))- 0] = tmpX60gensym48366416_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
A = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(A) + (NU32)(tmpX60gensym48366416_))) + (NU32)((NU32)((NU32)((NU32)(B) << (NU32)(((NU32) 5))) | (NU32)((NU32)(B) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(C ^ D) ^ E)))) + (NU32)(((NU32) 1859775393)));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
C = (NU32)((NU32)((NU32)(C) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(C) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366420_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 6))- 0] ^ arr[(((NI) 1))- 0]) ^ arr[(((NI) 11))- 0]) ^ arr[(((NI) 9))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 6))- 0] ^ arr[(((NI) 1))- 0]) ^ arr[(((NI) 11))- 0]) ^ arr[(((NI) 9))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 9))- 0] = tmpX60gensym48366420_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
E = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(E) + (NU32)(tmpX60gensym48366420_))) + (NU32)((NU32)((NU32)((NU32)(A) << (NU32)(((NU32) 5))) | (NU32)((NU32)(A) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(B ^ C) ^ D)))) + (NU32)(((NU32) 1859775393)));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
B = (NU32)((NU32)((NU32)(B) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(B) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366424_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 7))- 0] ^ arr[(((NI) 2))- 0]) ^ arr[(((NI) 12))- 0]) ^ arr[(((NI) 10))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 7))- 0] ^ arr[(((NI) 2))- 0]) ^ arr[(((NI) 12))- 0]) ^ arr[(((NI) 10))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 10))- 0] = tmpX60gensym48366424_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
D = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(D) + (NU32)(tmpX60gensym48366424_))) + (NU32)((NU32)((NU32)((NU32)(E) << (NU32)(((NU32) 5))) | (NU32)((NU32)(E) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(A ^ B) ^ C)))) + (NU32)(((NU32) 1859775393)));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
A = (NU32)((NU32)((NU32)(A) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(A) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366428_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 8))- 0] ^ arr[(((NI) 3))- 0]) ^ arr[(((NI) 13))- 0]) ^ arr[(((NI) 11))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 8))- 0] ^ arr[(((NI) 3))- 0]) ^ arr[(((NI) 13))- 0]) ^ arr[(((NI) 11))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 11))- 0] = tmpX60gensym48366428_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
C = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(C) + (NU32)(tmpX60gensym48366428_))) + (NU32)((NU32)((NU32)((NU32)(D) << (NU32)(((NU32) 5))) | (NU32)((NU32)(D) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(E ^ A) ^ B)))) + (NU32)(((NU32) 1859775393)));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
E = (NU32)((NU32)((NU32)(E) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(E) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366432_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 9))- 0] ^ arr[(((NI) 4))- 0]) ^ arr[(((NI) 14))- 0]) ^ arr[(((NI) 12))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 9))- 0] ^ arr[(((NI) 4))- 0]) ^ arr[(((NI) 14))- 0]) ^ arr[(((NI) 12))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 12))- 0] = tmpX60gensym48366432_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
B = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(B) + (NU32)(tmpX60gensym48366432_))) + (NU32)((NU32)((NU32)((NU32)(C) << (NU32)(((NU32) 5))) | (NU32)((NU32)(C) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(D ^ E) ^ A)))) + (NU32)(((NU32) 1859775393)));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
D = (NU32)((NU32)((NU32)(D) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(D) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366436_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 10))- 0] ^ arr[(((NI) 5))- 0]) ^ arr[(((NI) 15))- 0]) ^ arr[(((NI) 13))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 10))- 0] ^ arr[(((NI) 5))- 0]) ^ arr[(((NI) 15))- 0]) ^ arr[(((NI) 13))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 13))- 0] = tmpX60gensym48366436_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
A = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(A) + (NU32)(tmpX60gensym48366436_))) + (NU32)((NU32)((NU32)((NU32)(B) << (NU32)(((NU32) 5))) | (NU32)((NU32)(B) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(C ^ D) ^ E)))) + (NU32)(((NU32) 1859775393)));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
C = (NU32)((NU32)((NU32)(C) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(C) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366440_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 11))- 0] ^ arr[(((NI) 6))- 0]) ^ arr[(((NI) 0))- 0]) ^ arr[(((NI) 14))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 11))- 0] ^ arr[(((NI) 6))- 0]) ^ arr[(((NI) 0))- 0]) ^ arr[(((NI) 14))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 14))- 0] = tmpX60gensym48366440_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
E = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(E) + (NU32)(tmpX60gensym48366440_))) + (NU32)((NU32)((NU32)((NU32)(A) << (NU32)(((NU32) 5))) | (NU32)((NU32)(A) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(B ^ C) ^ D)))) + (NU32)(((NU32) 1859775393)));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
B = (NU32)((NU32)((NU32)(B) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(B) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366444_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 12))- 0] ^ arr[(((NI) 7))- 0]) ^ arr[(((NI) 1))- 0]) ^ arr[(((NI) 15))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 12))- 0] ^ arr[(((NI) 7))- 0]) ^ arr[(((NI) 1))- 0]) ^ arr[(((NI) 15))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 15))- 0] = tmpX60gensym48366444_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
D = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(D) + (NU32)(tmpX60gensym48366444_))) + (NU32)((NU32)((NU32)((NU32)(E) << (NU32)(((NU32) 5))) | (NU32)((NU32)(E) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(A ^ B) ^ C)))) + (NU32)(((NU32) 1859775393)));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
A = (NU32)((NU32)((NU32)(A) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(A) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366448_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 13))- 0] ^ arr[(((NI) 8))- 0]) ^ arr[(((NI) 2))- 0]) ^ arr[(((NI) 0))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 13))- 0] ^ arr[(((NI) 8))- 0]) ^ arr[(((NI) 2))- 0]) ^ arr[(((NI) 0))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 0))- 0] = tmpX60gensym48366448_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
C = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(C) + (NU32)(tmpX60gensym48366448_))) + (NU32)((NU32)((NU32)((NU32)(D) << (NU32)(((NU32) 5))) | (NU32)((NU32)(D) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(E ^ A) ^ B)))) + (NU32)(((NU32) 1859775393)));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
E = (NU32)((NU32)((NU32)(E) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(E) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366452_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 14))- 0] ^ arr[(((NI) 9))- 0]) ^ arr[(((NI) 3))- 0]) ^ arr[(((NI) 1))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 14))- 0] ^ arr[(((NI) 9))- 0]) ^ arr[(((NI) 3))- 0]) ^ arr[(((NI) 1))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 1))- 0] = tmpX60gensym48366452_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
B = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(B) + (NU32)(tmpX60gensym48366452_))) + (NU32)((NU32)((NU32)((NU32)(C) << (NU32)(((NU32) 5))) | (NU32)((NU32)(C) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(D ^ E) ^ A)))) + (NU32)(((NU32) 1859775393)));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
D = (NU32)((NU32)((NU32)(D) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(D) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366456_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 15))- 0] ^ arr[(((NI) 10))- 0]) ^ arr[(((NI) 4))- 0]) ^ arr[(((NI) 2))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 15))- 0] ^ arr[(((NI) 10))- 0]) ^ arr[(((NI) 4))- 0]) ^ arr[(((NI) 2))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 2))- 0] = tmpX60gensym48366456_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
A = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(A) + (NU32)(tmpX60gensym48366456_))) + (NU32)((NU32)((NU32)((NU32)(B) << (NU32)(((NU32) 5))) | (NU32)((NU32)(B) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(C ^ D) ^ E)))) + (NU32)(((NU32) 1859775393)));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
C = (NU32)((NU32)((NU32)(C) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(C) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366460_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 0))- 0] ^ arr[(((NI) 11))- 0]) ^ arr[(((NI) 5))- 0]) ^ arr[(((NI) 3))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 0))- 0] ^ arr[(((NI) 11))- 0]) ^ arr[(((NI) 5))- 0]) ^ arr[(((NI) 3))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 3))- 0] = tmpX60gensym48366460_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
E = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(E) + (NU32)(tmpX60gensym48366460_))) + (NU32)((NU32)((NU32)((NU32)(A) << (NU32)(((NU32) 5))) | (NU32)((NU32)(A) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(B ^ C) ^ D)))) + (NU32)(((NU32) 1859775393)));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
B = (NU32)((NU32)((NU32)(B) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(B) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366464_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 1))- 0] ^ arr[(((NI) 12))- 0]) ^ arr[(((NI) 6))- 0]) ^ arr[(((NI) 4))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 1))- 0] ^ arr[(((NI) 12))- 0]) ^ arr[(((NI) 6))- 0]) ^ arr[(((NI) 4))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 4))- 0] = tmpX60gensym48366464_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
D = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(D) + (NU32)(tmpX60gensym48366464_))) + (NU32)((NU32)((NU32)((NU32)(E) << (NU32)(((NU32) 5))) | (NU32)((NU32)(E) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(A ^ B) ^ C)))) + (NU32)(((NU32) 1859775393)));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
A = (NU32)((NU32)((NU32)(A) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(A) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366468_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 2))- 0] ^ arr[(((NI) 13))- 0]) ^ arr[(((NI) 7))- 0]) ^ arr[(((NI) 5))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 2))- 0] ^ arr[(((NI) 13))- 0]) ^ arr[(((NI) 7))- 0]) ^ arr[(((NI) 5))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 5))- 0] = tmpX60gensym48366468_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
C = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(C) + (NU32)(tmpX60gensym48366468_))) + (NU32)((NU32)((NU32)((NU32)(D) << (NU32)(((NU32) 5))) | (NU32)((NU32)(D) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(E ^ A) ^ B)))) + (NU32)(((NU32) 1859775393)));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
E = (NU32)((NU32)((NU32)(E) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(E) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366472_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 3))- 0] ^ arr[(((NI) 14))- 0]) ^ arr[(((NI) 8))- 0]) ^ arr[(((NI) 6))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 3))- 0] ^ arr[(((NI) 14))- 0]) ^ arr[(((NI) 8))- 0]) ^ arr[(((NI) 6))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 6))- 0] = tmpX60gensym48366472_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
B = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(B) + (NU32)(tmpX60gensym48366472_))) + (NU32)((NU32)((NU32)((NU32)(C) << (NU32)(((NU32) 5))) | (NU32)((NU32)(C) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(D ^ E) ^ A)))) + (NU32)(((NU32) 1859775393)));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
D = (NU32)((NU32)((NU32)(D) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(D) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366476_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 4))- 0] ^ arr[(((NI) 15))- 0]) ^ arr[(((NI) 9))- 0]) ^ arr[(((NI) 7))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 4))- 0] ^ arr[(((NI) 15))- 0]) ^ arr[(((NI) 9))- 0]) ^ arr[(((NI) 7))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 7))- 0] = tmpX60gensym48366476_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
A = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(A) + (NU32)(tmpX60gensym48366476_))) + (NU32)((NU32)((NU32)((NU32)(B) << (NU32)(((NU32) 5))) | (NU32)((NU32)(B) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(C ^ D) ^ E)))) + (NU32)(((NU32) 1859775393)));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
C = (NU32)((NU32)((NU32)(C) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(C) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366480_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 5))- 0] ^ arr[(((NI) 0))- 0]) ^ arr[(((NI) 10))- 0]) ^ arr[(((NI) 8))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 5))- 0] ^ arr[(((NI) 0))- 0]) ^ arr[(((NI) 10))- 0]) ^ arr[(((NI) 8))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 8))- 0] = tmpX60gensym48366480_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
E = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(E) + (NU32)(tmpX60gensym48366480_))) + (NU32)((NU32)((NU32)((NU32)(A) << (NU32)(((NU32) 5))) | (NU32)((NU32)(A) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(B & C)) + (NU32)((NU32)(D & (NU32)(B ^ C))))))) + (NU32)(((NU32) IL64(2400959708))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
B = (NU32)((NU32)((NU32)(B) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(B) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366484_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 6))- 0] ^ arr[(((NI) 1))- 0]) ^ arr[(((NI) 11))- 0]) ^ arr[(((NI) 9))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 6))- 0] ^ arr[(((NI) 1))- 0]) ^ arr[(((NI) 11))- 0]) ^ arr[(((NI) 9))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 9))- 0] = tmpX60gensym48366484_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
D = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(D) + (NU32)(tmpX60gensym48366484_))) + (NU32)((NU32)((NU32)((NU32)(E) << (NU32)(((NU32) 5))) | (NU32)((NU32)(E) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(A & B)) + (NU32)((NU32)(C & (NU32)(A ^ B))))))) + (NU32)(((NU32) IL64(2400959708))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
A = (NU32)((NU32)((NU32)(A) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(A) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366488_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 7))- 0] ^ arr[(((NI) 2))- 0]) ^ arr[(((NI) 12))- 0]) ^ arr[(((NI) 10))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 7))- 0] ^ arr[(((NI) 2))- 0]) ^ arr[(((NI) 12))- 0]) ^ arr[(((NI) 10))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 10))- 0] = tmpX60gensym48366488_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
C = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(C) + (NU32)(tmpX60gensym48366488_))) + (NU32)((NU32)((NU32)((NU32)(D) << (NU32)(((NU32) 5))) | (NU32)((NU32)(D) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(E & A)) + (NU32)((NU32)(B & (NU32)(E ^ A))))))) + (NU32)(((NU32) IL64(2400959708))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
E = (NU32)((NU32)((NU32)(E) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(E) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366492_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 8))- 0] ^ arr[(((NI) 3))- 0]) ^ arr[(((NI) 13))- 0]) ^ arr[(((NI) 11))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 8))- 0] ^ arr[(((NI) 3))- 0]) ^ arr[(((NI) 13))- 0]) ^ arr[(((NI) 11))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 11))- 0] = tmpX60gensym48366492_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
B = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(B) + (NU32)(tmpX60gensym48366492_))) + (NU32)((NU32)((NU32)((NU32)(C) << (NU32)(((NU32) 5))) | (NU32)((NU32)(C) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(D & E)) + (NU32)((NU32)(A & (NU32)(D ^ E))))))) + (NU32)(((NU32) IL64(2400959708))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
D = (NU32)((NU32)((NU32)(D) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(D) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366496_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 9))- 0] ^ arr[(((NI) 4))- 0]) ^ arr[(((NI) 14))- 0]) ^ arr[(((NI) 12))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 9))- 0] ^ arr[(((NI) 4))- 0]) ^ arr[(((NI) 14))- 0]) ^ arr[(((NI) 12))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 12))- 0] = tmpX60gensym48366496_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
A = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(A) + (NU32)(tmpX60gensym48366496_))) + (NU32)((NU32)((NU32)((NU32)(B) << (NU32)(((NU32) 5))) | (NU32)((NU32)(B) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(C & D)) + (NU32)((NU32)(E & (NU32)(C ^ D))))))) + (NU32)(((NU32) IL64(2400959708))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
C = (NU32)((NU32)((NU32)(C) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(C) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366500_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 10))- 0] ^ arr[(((NI) 5))- 0]) ^ arr[(((NI) 15))- 0]) ^ arr[(((NI) 13))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 10))- 0] ^ arr[(((NI) 5))- 0]) ^ arr[(((NI) 15))- 0]) ^ arr[(((NI) 13))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 13))- 0] = tmpX60gensym48366500_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
E = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(E) + (NU32)(tmpX60gensym48366500_))) + (NU32)((NU32)((NU32)((NU32)(A) << (NU32)(((NU32) 5))) | (NU32)((NU32)(A) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(B & C)) + (NU32)((NU32)(D & (NU32)(B ^ C))))))) + (NU32)(((NU32) IL64(2400959708))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
B = (NU32)((NU32)((NU32)(B) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(B) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366504_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 11))- 0] ^ arr[(((NI) 6))- 0]) ^ arr[(((NI) 0))- 0]) ^ arr[(((NI) 14))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 11))- 0] ^ arr[(((NI) 6))- 0]) ^ arr[(((NI) 0))- 0]) ^ arr[(((NI) 14))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 14))- 0] = tmpX60gensym48366504_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
D = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(D) + (NU32)(tmpX60gensym48366504_))) + (NU32)((NU32)((NU32)((NU32)(E) << (NU32)(((NU32) 5))) | (NU32)((NU32)(E) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(A & B)) + (NU32)((NU32)(C & (NU32)(A ^ B))))))) + (NU32)(((NU32) IL64(2400959708))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
A = (NU32)((NU32)((NU32)(A) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(A) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366508_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 12))- 0] ^ arr[(((NI) 7))- 0]) ^ arr[(((NI) 1))- 0]) ^ arr[(((NI) 15))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 12))- 0] ^ arr[(((NI) 7))- 0]) ^ arr[(((NI) 1))- 0]) ^ arr[(((NI) 15))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 15))- 0] = tmpX60gensym48366508_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
C = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(C) + (NU32)(tmpX60gensym48366508_))) + (NU32)((NU32)((NU32)((NU32)(D) << (NU32)(((NU32) 5))) | (NU32)((NU32)(D) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(E & A)) + (NU32)((NU32)(B & (NU32)(E ^ A))))))) + (NU32)(((NU32) IL64(2400959708))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
E = (NU32)((NU32)((NU32)(E) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(E) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366512_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 13))- 0] ^ arr[(((NI) 8))- 0]) ^ arr[(((NI) 2))- 0]) ^ arr[(((NI) 0))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 13))- 0] ^ arr[(((NI) 8))- 0]) ^ arr[(((NI) 2))- 0]) ^ arr[(((NI) 0))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 0))- 0] = tmpX60gensym48366512_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
B = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(B) + (NU32)(tmpX60gensym48366512_))) + (NU32)((NU32)((NU32)((NU32)(C) << (NU32)(((NU32) 5))) | (NU32)((NU32)(C) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(D & E)) + (NU32)((NU32)(A & (NU32)(D ^ E))))))) + (NU32)(((NU32) IL64(2400959708))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
D = (NU32)((NU32)((NU32)(D) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(D) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366516_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 14))- 0] ^ arr[(((NI) 9))- 0]) ^ arr[(((NI) 3))- 0]) ^ arr[(((NI) 1))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 14))- 0] ^ arr[(((NI) 9))- 0]) ^ arr[(((NI) 3))- 0]) ^ arr[(((NI) 1))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 1))- 0] = tmpX60gensym48366516_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
A = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(A) + (NU32)(tmpX60gensym48366516_))) + (NU32)((NU32)((NU32)((NU32)(B) << (NU32)(((NU32) 5))) | (NU32)((NU32)(B) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(C & D)) + (NU32)((NU32)(E & (NU32)(C ^ D))))))) + (NU32)(((NU32) IL64(2400959708))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
C = (NU32)((NU32)((NU32)(C) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(C) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366520_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 15))- 0] ^ arr[(((NI) 10))- 0]) ^ arr[(((NI) 4))- 0]) ^ arr[(((NI) 2))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 15))- 0] ^ arr[(((NI) 10))- 0]) ^ arr[(((NI) 4))- 0]) ^ arr[(((NI) 2))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 2))- 0] = tmpX60gensym48366520_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
E = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(E) + (NU32)(tmpX60gensym48366520_))) + (NU32)((NU32)((NU32)((NU32)(A) << (NU32)(((NU32) 5))) | (NU32)((NU32)(A) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(B & C)) + (NU32)((NU32)(D & (NU32)(B ^ C))))))) + (NU32)(((NU32) IL64(2400959708))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
B = (NU32)((NU32)((NU32)(B) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(B) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366524_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 0))- 0] ^ arr[(((NI) 11))- 0]) ^ arr[(((NI) 5))- 0]) ^ arr[(((NI) 3))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 0))- 0] ^ arr[(((NI) 11))- 0]) ^ arr[(((NI) 5))- 0]) ^ arr[(((NI) 3))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 3))- 0] = tmpX60gensym48366524_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
D = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(D) + (NU32)(tmpX60gensym48366524_))) + (NU32)((NU32)((NU32)((NU32)(E) << (NU32)(((NU32) 5))) | (NU32)((NU32)(E) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(A & B)) + (NU32)((NU32)(C & (NU32)(A ^ B))))))) + (NU32)(((NU32) IL64(2400959708))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
A = (NU32)((NU32)((NU32)(A) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(A) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366528_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 1))- 0] ^ arr[(((NI) 12))- 0]) ^ arr[(((NI) 6))- 0]) ^ arr[(((NI) 4))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 1))- 0] ^ arr[(((NI) 12))- 0]) ^ arr[(((NI) 6))- 0]) ^ arr[(((NI) 4))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 4))- 0] = tmpX60gensym48366528_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
C = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(C) + (NU32)(tmpX60gensym48366528_))) + (NU32)((NU32)((NU32)((NU32)(D) << (NU32)(((NU32) 5))) | (NU32)((NU32)(D) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(E & A)) + (NU32)((NU32)(B & (NU32)(E ^ A))))))) + (NU32)(((NU32) IL64(2400959708))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
E = (NU32)((NU32)((NU32)(E) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(E) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366532_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 2))- 0] ^ arr[(((NI) 13))- 0]) ^ arr[(((NI) 7))- 0]) ^ arr[(((NI) 5))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 2))- 0] ^ arr[(((NI) 13))- 0]) ^ arr[(((NI) 7))- 0]) ^ arr[(((NI) 5))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 5))- 0] = tmpX60gensym48366532_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
B = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(B) + (NU32)(tmpX60gensym48366532_))) + (NU32)((NU32)((NU32)((NU32)(C) << (NU32)(((NU32) 5))) | (NU32)((NU32)(C) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(D & E)) + (NU32)((NU32)(A & (NU32)(D ^ E))))))) + (NU32)(((NU32) IL64(2400959708))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
D = (NU32)((NU32)((NU32)(D) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(D) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366536_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 3))- 0] ^ arr[(((NI) 14))- 0]) ^ arr[(((NI) 8))- 0]) ^ arr[(((NI) 6))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 3))- 0] ^ arr[(((NI) 14))- 0]) ^ arr[(((NI) 8))- 0]) ^ arr[(((NI) 6))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 6))- 0] = tmpX60gensym48366536_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
A = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(A) + (NU32)(tmpX60gensym48366536_))) + (NU32)((NU32)((NU32)((NU32)(B) << (NU32)(((NU32) 5))) | (NU32)((NU32)(B) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(C & D)) + (NU32)((NU32)(E & (NU32)(C ^ D))))))) + (NU32)(((NU32) IL64(2400959708))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
C = (NU32)((NU32)((NU32)(C) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(C) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366540_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 4))- 0] ^ arr[(((NI) 15))- 0]) ^ arr[(((NI) 9))- 0]) ^ arr[(((NI) 7))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 4))- 0] ^ arr[(((NI) 15))- 0]) ^ arr[(((NI) 9))- 0]) ^ arr[(((NI) 7))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 7))- 0] = tmpX60gensym48366540_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
E = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(E) + (NU32)(tmpX60gensym48366540_))) + (NU32)((NU32)((NU32)((NU32)(A) << (NU32)(((NU32) 5))) | (NU32)((NU32)(A) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(B & C)) + (NU32)((NU32)(D & (NU32)(B ^ C))))))) + (NU32)(((NU32) IL64(2400959708))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
B = (NU32)((NU32)((NU32)(B) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(B) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366544_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 5))- 0] ^ arr[(((NI) 0))- 0]) ^ arr[(((NI) 10))- 0]) ^ arr[(((NI) 8))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 5))- 0] ^ arr[(((NI) 0))- 0]) ^ arr[(((NI) 10))- 0]) ^ arr[(((NI) 8))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 8))- 0] = tmpX60gensym48366544_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
D = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(D) + (NU32)(tmpX60gensym48366544_))) + (NU32)((NU32)((NU32)((NU32)(E) << (NU32)(((NU32) 5))) | (NU32)((NU32)(E) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(A & B)) + (NU32)((NU32)(C & (NU32)(A ^ B))))))) + (NU32)(((NU32) IL64(2400959708))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
A = (NU32)((NU32)((NU32)(A) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(A) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366548_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 6))- 0] ^ arr[(((NI) 1))- 0]) ^ arr[(((NI) 11))- 0]) ^ arr[(((NI) 9))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 6))- 0] ^ arr[(((NI) 1))- 0]) ^ arr[(((NI) 11))- 0]) ^ arr[(((NI) 9))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 9))- 0] = tmpX60gensym48366548_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
C = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(C) + (NU32)(tmpX60gensym48366548_))) + (NU32)((NU32)((NU32)((NU32)(D) << (NU32)(((NU32) 5))) | (NU32)((NU32)(D) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(E & A)) + (NU32)((NU32)(B & (NU32)(E ^ A))))))) + (NU32)(((NU32) IL64(2400959708))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
E = (NU32)((NU32)((NU32)(E) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(E) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366552_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 7))- 0] ^ arr[(((NI) 2))- 0]) ^ arr[(((NI) 12))- 0]) ^ arr[(((NI) 10))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 7))- 0] ^ arr[(((NI) 2))- 0]) ^ arr[(((NI) 12))- 0]) ^ arr[(((NI) 10))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 10))- 0] = tmpX60gensym48366552_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
B = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(B) + (NU32)(tmpX60gensym48366552_))) + (NU32)((NU32)((NU32)((NU32)(C) << (NU32)(((NU32) 5))) | (NU32)((NU32)(C) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(D & E)) + (NU32)((NU32)(A & (NU32)(D ^ E))))))) + (NU32)(((NU32) IL64(2400959708))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
D = (NU32)((NU32)((NU32)(D) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(D) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366556_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 8))- 0] ^ arr[(((NI) 3))- 0]) ^ arr[(((NI) 13))- 0]) ^ arr[(((NI) 11))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 8))- 0] ^ arr[(((NI) 3))- 0]) ^ arr[(((NI) 13))- 0]) ^ arr[(((NI) 11))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 11))- 0] = tmpX60gensym48366556_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
A = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(A) + (NU32)(tmpX60gensym48366556_))) + (NU32)((NU32)((NU32)((NU32)(B) << (NU32)(((NU32) 5))) | (NU32)((NU32)(B) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)((NU32)(C & D)) + (NU32)((NU32)(E & (NU32)(C ^ D))))))) + (NU32)(((NU32) IL64(2400959708))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
C = (NU32)((NU32)((NU32)(C) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(C) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366560_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 9))- 0] ^ arr[(((NI) 4))- 0]) ^ arr[(((NI) 14))- 0]) ^ arr[(((NI) 12))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 9))- 0] ^ arr[(((NI) 4))- 0]) ^ arr[(((NI) 14))- 0]) ^ arr[(((NI) 12))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 12))- 0] = tmpX60gensym48366560_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
E = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(E) + (NU32)(tmpX60gensym48366560_))) + (NU32)((NU32)((NU32)((NU32)(A) << (NU32)(((NU32) 5))) | (NU32)((NU32)(A) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(B ^ C) ^ D)))) + (NU32)(((NU32) IL64(3395469782))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
B = (NU32)((NU32)((NU32)(B) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(B) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366564_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 10))- 0] ^ arr[(((NI) 5))- 0]) ^ arr[(((NI) 15))- 0]) ^ arr[(((NI) 13))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 10))- 0] ^ arr[(((NI) 5))- 0]) ^ arr[(((NI) 15))- 0]) ^ arr[(((NI) 13))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 13))- 0] = tmpX60gensym48366564_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
D = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(D) + (NU32)(tmpX60gensym48366564_))) + (NU32)((NU32)((NU32)((NU32)(E) << (NU32)(((NU32) 5))) | (NU32)((NU32)(E) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(A ^ B) ^ C)))) + (NU32)(((NU32) IL64(3395469782))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
A = (NU32)((NU32)((NU32)(A) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(A) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366568_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 11))- 0] ^ arr[(((NI) 6))- 0]) ^ arr[(((NI) 0))- 0]) ^ arr[(((NI) 14))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 11))- 0] ^ arr[(((NI) 6))- 0]) ^ arr[(((NI) 0))- 0]) ^ arr[(((NI) 14))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 14))- 0] = tmpX60gensym48366568_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
C = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(C) + (NU32)(tmpX60gensym48366568_))) + (NU32)((NU32)((NU32)((NU32)(D) << (NU32)(((NU32) 5))) | (NU32)((NU32)(D) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(E ^ A) ^ B)))) + (NU32)(((NU32) IL64(3395469782))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
E = (NU32)((NU32)((NU32)(E) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(E) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366572_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 12))- 0] ^ arr[(((NI) 7))- 0]) ^ arr[(((NI) 1))- 0]) ^ arr[(((NI) 15))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 12))- 0] ^ arr[(((NI) 7))- 0]) ^ arr[(((NI) 1))- 0]) ^ arr[(((NI) 15))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 15))- 0] = tmpX60gensym48366572_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
B = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(B) + (NU32)(tmpX60gensym48366572_))) + (NU32)((NU32)((NU32)((NU32)(C) << (NU32)(((NU32) 5))) | (NU32)((NU32)(C) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(D ^ E) ^ A)))) + (NU32)(((NU32) IL64(3395469782))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
D = (NU32)((NU32)((NU32)(D) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(D) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366576_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 13))- 0] ^ arr[(((NI) 8))- 0]) ^ arr[(((NI) 2))- 0]) ^ arr[(((NI) 0))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 13))- 0] ^ arr[(((NI) 8))- 0]) ^ arr[(((NI) 2))- 0]) ^ arr[(((NI) 0))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 0))- 0] = tmpX60gensym48366576_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
A = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(A) + (NU32)(tmpX60gensym48366576_))) + (NU32)((NU32)((NU32)((NU32)(B) << (NU32)(((NU32) 5))) | (NU32)((NU32)(B) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(C ^ D) ^ E)))) + (NU32)(((NU32) IL64(3395469782))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
C = (NU32)((NU32)((NU32)(C) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(C) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366580_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 14))- 0] ^ arr[(((NI) 9))- 0]) ^ arr[(((NI) 3))- 0]) ^ arr[(((NI) 1))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 14))- 0] ^ arr[(((NI) 9))- 0]) ^ arr[(((NI) 3))- 0]) ^ arr[(((NI) 1))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 1))- 0] = tmpX60gensym48366580_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
E = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(E) + (NU32)(tmpX60gensym48366580_))) + (NU32)((NU32)((NU32)((NU32)(A) << (NU32)(((NU32) 5))) | (NU32)((NU32)(A) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(B ^ C) ^ D)))) + (NU32)(((NU32) IL64(3395469782))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
B = (NU32)((NU32)((NU32)(B) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(B) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366584_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 15))- 0] ^ arr[(((NI) 10))- 0]) ^ arr[(((NI) 4))- 0]) ^ arr[(((NI) 2))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 15))- 0] ^ arr[(((NI) 10))- 0]) ^ arr[(((NI) 4))- 0]) ^ arr[(((NI) 2))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 2))- 0] = tmpX60gensym48366584_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
D = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(D) + (NU32)(tmpX60gensym48366584_))) + (NU32)((NU32)((NU32)((NU32)(E) << (NU32)(((NU32) 5))) | (NU32)((NU32)(E) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(A ^ B) ^ C)))) + (NU32)(((NU32) IL64(3395469782))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
A = (NU32)((NU32)((NU32)(A) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(A) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366588_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 0))- 0] ^ arr[(((NI) 11))- 0]) ^ arr[(((NI) 5))- 0]) ^ arr[(((NI) 3))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 0))- 0] ^ arr[(((NI) 11))- 0]) ^ arr[(((NI) 5))- 0]) ^ arr[(((NI) 3))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 3))- 0] = tmpX60gensym48366588_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
C = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(C) + (NU32)(tmpX60gensym48366588_))) + (NU32)((NU32)((NU32)((NU32)(D) << (NU32)(((NU32) 5))) | (NU32)((NU32)(D) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(E ^ A) ^ B)))) + (NU32)(((NU32) IL64(3395469782))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
E = (NU32)((NU32)((NU32)(E) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(E) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366592_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 1))- 0] ^ arr[(((NI) 12))- 0]) ^ arr[(((NI) 6))- 0]) ^ arr[(((NI) 4))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 1))- 0] ^ arr[(((NI) 12))- 0]) ^ arr[(((NI) 6))- 0]) ^ arr[(((NI) 4))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 4))- 0] = tmpX60gensym48366592_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
B = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(B) + (NU32)(tmpX60gensym48366592_))) + (NU32)((NU32)((NU32)((NU32)(C) << (NU32)(((NU32) 5))) | (NU32)((NU32)(C) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(D ^ E) ^ A)))) + (NU32)(((NU32) IL64(3395469782))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
D = (NU32)((NU32)((NU32)(D) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(D) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366596_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 2))- 0] ^ arr[(((NI) 13))- 0]) ^ arr[(((NI) 7))- 0]) ^ arr[(((NI) 5))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 2))- 0] ^ arr[(((NI) 13))- 0]) ^ arr[(((NI) 7))- 0]) ^ arr[(((NI) 5))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 5))- 0] = tmpX60gensym48366596_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
A = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(A) + (NU32)(tmpX60gensym48366596_))) + (NU32)((NU32)((NU32)((NU32)(B) << (NU32)(((NU32) 5))) | (NU32)((NU32)(B) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(C ^ D) ^ E)))) + (NU32)(((NU32) IL64(3395469782))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
C = (NU32)((NU32)((NU32)(C) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(C) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366600_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 3))- 0] ^ arr[(((NI) 14))- 0]) ^ arr[(((NI) 8))- 0]) ^ arr[(((NI) 6))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 3))- 0] ^ arr[(((NI) 14))- 0]) ^ arr[(((NI) 8))- 0]) ^ arr[(((NI) 6))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 6))- 0] = tmpX60gensym48366600_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
E = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(E) + (NU32)(tmpX60gensym48366600_))) + (NU32)((NU32)((NU32)((NU32)(A) << (NU32)(((NU32) 5))) | (NU32)((NU32)(A) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(B ^ C) ^ D)))) + (NU32)(((NU32) IL64(3395469782))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
B = (NU32)((NU32)((NU32)(B) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(B) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366604_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 4))- 0] ^ arr[(((NI) 15))- 0]) ^ arr[(((NI) 9))- 0]) ^ arr[(((NI) 7))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 4))- 0] ^ arr[(((NI) 15))- 0]) ^ arr[(((NI) 9))- 0]) ^ arr[(((NI) 7))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 7))- 0] = tmpX60gensym48366604_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
D = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(D) + (NU32)(tmpX60gensym48366604_))) + (NU32)((NU32)((NU32)((NU32)(E) << (NU32)(((NU32) 5))) | (NU32)((NU32)(E) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(A ^ B) ^ C)))) + (NU32)(((NU32) IL64(3395469782))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
A = (NU32)((NU32)((NU32)(A) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(A) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366608_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 5))- 0] ^ arr[(((NI) 0))- 0]) ^ arr[(((NI) 10))- 0]) ^ arr[(((NI) 8))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 5))- 0] ^ arr[(((NI) 0))- 0]) ^ arr[(((NI) 10))- 0]) ^ arr[(((NI) 8))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 8))- 0] = tmpX60gensym48366608_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
C = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(C) + (NU32)(tmpX60gensym48366608_))) + (NU32)((NU32)((NU32)((NU32)(D) << (NU32)(((NU32) 5))) | (NU32)((NU32)(D) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(E ^ A) ^ B)))) + (NU32)(((NU32) IL64(3395469782))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
E = (NU32)((NU32)((NU32)(E) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(E) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366612_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 6))- 0] ^ arr[(((NI) 1))- 0]) ^ arr[(((NI) 11))- 0]) ^ arr[(((NI) 9))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 6))- 0] ^ arr[(((NI) 1))- 0]) ^ arr[(((NI) 11))- 0]) ^ arr[(((NI) 9))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 9))- 0] = tmpX60gensym48366612_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
B = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(B) + (NU32)(tmpX60gensym48366612_))) + (NU32)((NU32)((NU32)((NU32)(C) << (NU32)(((NU32) 5))) | (NU32)((NU32)(C) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(D ^ E) ^ A)))) + (NU32)(((NU32) IL64(3395469782))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
D = (NU32)((NU32)((NU32)(D) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(D) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366616_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 7))- 0] ^ arr[(((NI) 2))- 0]) ^ arr[(((NI) 12))- 0]) ^ arr[(((NI) 10))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 7))- 0] ^ arr[(((NI) 2))- 0]) ^ arr[(((NI) 12))- 0]) ^ arr[(((NI) 10))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 10))- 0] = tmpX60gensym48366616_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
A = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(A) + (NU32)(tmpX60gensym48366616_))) + (NU32)((NU32)((NU32)((NU32)(B) << (NU32)(((NU32) 5))) | (NU32)((NU32)(B) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(C ^ D) ^ E)))) + (NU32)(((NU32) IL64(3395469782))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
C = (NU32)((NU32)((NU32)(C) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(C) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366620_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 8))- 0] ^ arr[(((NI) 3))- 0]) ^ arr[(((NI) 13))- 0]) ^ arr[(((NI) 11))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 8))- 0] ^ arr[(((NI) 3))- 0]) ^ arr[(((NI) 13))- 0]) ^ arr[(((NI) 11))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 11))- 0] = tmpX60gensym48366620_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
E = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(E) + (NU32)(tmpX60gensym48366620_))) + (NU32)((NU32)((NU32)((NU32)(A) << (NU32)(((NU32) 5))) | (NU32)((NU32)(A) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(B ^ C) ^ D)))) + (NU32)(((NU32) IL64(3395469782))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
B = (NU32)((NU32)((NU32)(B) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(B) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366624_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 9))- 0] ^ arr[(((NI) 4))- 0]) ^ arr[(((NI) 14))- 0]) ^ arr[(((NI) 12))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 9))- 0] ^ arr[(((NI) 4))- 0]) ^ arr[(((NI) 14))- 0]) ^ arr[(((NI) 12))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 12))- 0] = tmpX60gensym48366624_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
D = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(D) + (NU32)(tmpX60gensym48366624_))) + (NU32)((NU32)((NU32)((NU32)(E) << (NU32)(((NU32) 5))) | (NU32)((NU32)(E) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(A ^ B) ^ C)))) + (NU32)(((NU32) IL64(3395469782))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
A = (NU32)((NU32)((NU32)(A) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(A) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366628_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 10))- 0] ^ arr[(((NI) 5))- 0]) ^ arr[(((NI) 15))- 0]) ^ arr[(((NI) 13))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 10))- 0] ^ arr[(((NI) 5))- 0]) ^ arr[(((NI) 15))- 0]) ^ arr[(((NI) 13))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 13))- 0] = tmpX60gensym48366628_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
C = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(C) + (NU32)(tmpX60gensym48366628_))) + (NU32)((NU32)((NU32)((NU32)(D) << (NU32)(((NU32) 5))) | (NU32)((NU32)(D) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(E ^ A) ^ B)))) + (NU32)(((NU32) IL64(3395469782))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
E = (NU32)((NU32)((NU32)(E) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(E) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366632_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 11))- 0] ^ arr[(((NI) 6))- 0]) ^ arr[(((NI) 0))- 0]) ^ arr[(((NI) 14))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 11))- 0] ^ arr[(((NI) 6))- 0]) ^ arr[(((NI) 0))- 0]) ^ arr[(((NI) 14))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 14))- 0] = tmpX60gensym48366632_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
B = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(B) + (NU32)(tmpX60gensym48366632_))) + (NU32)((NU32)((NU32)((NU32)(C) << (NU32)(((NU32) 5))) | (NU32)((NU32)(C) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(D ^ E) ^ A)))) + (NU32)(((NU32) IL64(3395469782))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
D = (NU32)((NU32)((NU32)(D) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(D) << (NU32)(((NU32) 30))));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
tmpX60gensym48366636_ = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 12))- 0] ^ arr[(((NI) 7))- 0]) ^ arr[(((NI) 1))- 0]) ^ arr[(((NI) 15))- 0])) << (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)((NU32)((NU32)(arr[(((NI) 12))- 0] ^ arr[(((NI) 7))- 0]) ^ arr[(((NI) 1))- 0]) ^ arr[(((NI) 15))- 0])) >> (NU32)(((NU32) 31))));
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
arr[(((NI) 15))- 0] = tmpX60gensym48366636_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
A = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(A) + (NU32)(tmpX60gensym48366636_))) + (NU32)((NU32)((NU32)((NU32)(B) << (NU32)(((NU32) 5))) | (NU32)((NU32)(B) >> (NU32)(((NU32) 27))))))) + (NU32)((NU32)((NU32)(C ^ D) ^ E)))) + (NU32)(((NU32) IL64(3395469782))));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
C = (NU32)((NU32)((NU32)(C) >> (NU32)(((NU32) 2))) | (NU32)((NU32)(C) << (NU32)(((NU32) 30))));
|
|
#line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
(*ctx).h[(((NI) 0))- 0] += A;
|
|
#line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
(*ctx).h[(((NI) 1))- 0] += B;
|
|
#line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
(*ctx).h[(((NI) 2))- 0] += C;
|
|
#line 181 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
(*ctx).h[(((NI) 3))- 0] += D;
|
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
(*ctx).h[(((NI) 4))- 0] += E;}
|
|
|
|
#line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
static N_INLINE(void, update__TbMIKWJ9a7Vcn9b3Mn73eu3Asha)(tyObject_Sha1Context__xzOcQO5jKMUoBcYv9ctHzLQ* ctx, NU8* data_0, NI data_0Len_0) { NI length;{
|
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
length = data_0Len_0;
|
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
{ NI lenw; NI offset;
|
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (!(((NI) 0) < length)) goto LA3_;
|
|
|
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if ((NI64)((NU64)((*ctx).size & 63ULL)) < ((NI) (IL64(-9223372036854775807) - IL64(1))) || (NI64)((NU64)((*ctx).size & 63ULL)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NU64)((*ctx).size & 63ULL), ((NI) (IL64(-9223372036854775807) - IL64(1))), ((NI) IL64(9223372036854775807))); } lenw = ((NI) ((NU64)((*ctx).size & 63ULL)));
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
offset = ((NI) 0);
|
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
(*ctx).size = (NU64)((NU64)((*ctx).size) + (NU64)(((NU64) (length))));
|
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
{ NI left; NI TM__efoQf6oR7pdfyv6JVnE1Sw_56; NI TM__efoQf6oR7pdfyv6JVnE1Sw_57; NI TM__efoQf6oR7pdfyv6JVnE1Sw_58; NI TM__efoQf6oR7pdfyv6JVnE1Sw_59; NI TM__efoQf6oR7pdfyv6JVnE1Sw_60;
|
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (!(((NI) 0) < lenw)) goto LA7_;
|
|
|
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (nimSubInt(((NI) 64), lenw, &TM__efoQf6oR7pdfyv6JVnE1Sw_56)) { raiseOverflow(); }; left = (((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_56) <= length) ? (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_56) : length);
|
|
#line 417 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
if ((NU)(lenw) > (NU)(63)){ raiseIndexError2(lenw, 63); } if ((NU)(offset) >= (NU)(data_0Len_0)){ raiseIndexError2(offset,data_0Len_0-1); }
|
|
#line 417 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
if (nimMulInt(left, ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_57)) { raiseOverflow(); }; if (((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_57)) < ((NI) 0) || ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_57)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_57), ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
|
#line 417 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&(*ctx).w[(lenw)- 0]))), ((void*) ((&data_0[offset]))), ((NI) ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_57))));
|
|
|
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (nimAddInt(lenw, left, &TM__efoQf6oR7pdfyv6JVnE1Sw_58)) { raiseOverflow(); }; lenw = (NI)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_58) & ((NI) 63));
|
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (nimSubInt(length, left, &TM__efoQf6oR7pdfyv6JVnE1Sw_59)) { raiseOverflow(); }; length = (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_59);
|
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (nimAddInt(offset, left, &TM__efoQf6oR7pdfyv6JVnE1Sw_60)) { raiseOverflow(); }; offset = (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_60);
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
{
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (!!((lenw == ((NI) 0)))) goto LA11_;
|
|
|
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
goto BeforeRet_;
|
|
}
|
|
LA11_: ;
|
|
|
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
sha1Transform__ap4JvFa646AtUaeJcf6V9bwsha(ctx, (*ctx).w, 64, ((NI) 0));
|
|
}
|
|
LA7_: ;
|
|
{
|
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
while (1) { NI TM__efoQf6oR7pdfyv6JVnE1Sw_77; NI TM__efoQf6oR7pdfyv6JVnE1Sw_78;
|
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (!(((NI) 64) <= length)) goto LA14;
|
|
|
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
sha1Transform__ap4JvFa646AtUaeJcf6V9bwsha(ctx, data_0, data_0Len_0, offset);
|
|
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (nimAddInt(offset, ((NI) 64), &TM__efoQf6oR7pdfyv6JVnE1Sw_77)) { raiseOverflow(); }; offset = (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_77);
|
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (nimSubInt(length, ((NI) 64), &TM__efoQf6oR7pdfyv6JVnE1Sw_78)) { raiseOverflow(); }; length = (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_78); } LA14: ;
|
|
}
|
|
|
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
{ NI TM__efoQf6oR7pdfyv6JVnE1Sw_79;
|
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (!(((NI) 0) < length)) goto LA17_;
|
|
|
|
#line 417 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
if ((NU)(offset) >= (NU)(data_0Len_0)){ raiseIndexError2(offset,data_0Len_0-1); }
|
|
#line 417 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
if (nimMulInt(length, ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_79)) { raiseOverflow(); }; if (((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_79)) < ((NI) 0) || ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_79)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_79), ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
|
#line 417 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&(*ctx).w[(((NI) 0))- 0]))), ((void*) ((&data_0[offset]))), ((NI) ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_79))));
|
|
}
|
|
LA17_: ;
|
|
}
|
|
LA3_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
|
|
#line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
static N_INLINE(void, update__cHEpE6eVZC1vxcDUa5cRzQhmac)(tyObject_HMAC__uzU4ZNoO8e2OOO1BYHLqoQ* hmctx, NU8* data_0, NI data_0Len_0) {
|
|
#line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
|
|
#line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
update__TbMIKWJ9a7Vcn9b3Mn73eu3Asha((&(*hmctx).mdctx), data_0, data_0Len_0);
|
|
}
|
|
|
|
#line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, update__B7xtL2PqlWtVmQfmUPMKEg)(tyObject_SecureMac__4xz9aO5EmMl1A9b7oAZ3yQyw* mac_0, NU8* data_0, NI data_0Len_0) {
|
|
#line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
switch ((*mac_0).kind) {
|
|
case ((tyEnum_SecureMacType__QHom0A2ZzlXVqTlIuzgcWw) 1):
|
|
{
|
|
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!(((2 &(1U<<((NU)((*mac_0).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_50)); }
|
|
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
update__JDQKL6F3d4BVGKvrNMc9bmghmac((&(*mac_0)._kind_1.ctxsha256), data_0, data_0Len_0);
|
|
}
|
|
break;
|
|
case ((tyEnum_SecureMacType__QHom0A2ZzlXVqTlIuzgcWw) 2):
|
|
{
|
|
#line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!(((4 &(1U<<((NU)((*mac_0).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_55)); }
|
|
#line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
update__P8Hx9cwSAuFGMTp7c7Ov5Qghmac((&(*mac_0)._kind_2.ctxsha512), data_0, data_0Len_0);
|
|
}
|
|
break;
|
|
case ((tyEnum_SecureMacType__QHom0A2ZzlXVqTlIuzgcWw) 0):
|
|
{
|
|
#line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!(((1 &(1U<<((NU)((*mac_0).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_80)); }
|
|
#line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
update__cHEpE6eVZC1vxcDUa5cRzQhmac((&(*mac_0)._kind_3.ctxsha1), data_0, data_0Len_0);
|
|
}
|
|
break;
|
|
}
|
|
}
|
|
|
|
#line 492 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
static N_INLINE(void, finalize256__C8fXqRtxb2ILgkwYRN3qiQ_2sha2)(tyObject_Sha2Context__5brAquljQjPUyNuIC4vV1w* ctx) { NI j; NI TM__efoQf6oR7pdfyv6JVnE1Sw_82;
|
|
#line 493 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 493 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
j = ((NI) ((NU32)((*ctx).count[(((NI) 0))- 0] & ((NU32) 63)))); if ((NU)(j) > (NU)(63)){ raiseIndexError2(j, 63); }
|
|
#line 494 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
(*ctx).buffer[(j)- 0] = ((NU8) 128);
|
|
#line 495 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
if (nimAddInt(j, ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_82)) { raiseOverflow(); }; j = (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_82); {
|
|
#line 496 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
while (1) { NI TM__efoQf6oR7pdfyv6JVnE1Sw_83;
|
|
#line 496 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 496 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
if (!!((j == ((NI) 56)))) goto LA2;
|
|
|
|
#line 497 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
{
|
|
#line 497 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
if (!(j == ((NI) 64))) goto LA5_;
|
|
|
|
#line 498 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 498 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
sha256Transform__BJNBQtWr9bJwzqbyfKXd38Q((*ctx).state, (*ctx).buffer, 64);
|
|
|
|
#line 499 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
j = ((NI) 0); }
|
|
LA5_: ;
|
|
if ((NU)(j) > (NU)(63)){ raiseIndexError2(j, 63); }
|
|
#line 500 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
(*ctx).buffer[(j)- 0] = ((NU8) 0);
|
|
#line 501 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
if (nimAddInt(j, ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_83)) { raiseOverflow(); }; j = (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_83); } LA2: ;
|
|
}
|
|
|
|
#line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
(*ctx).count[(((NI) 1))- 0] = (NU32)((NU32)((NU32)((NU64)((*ctx).count[(((NI) 1))- 0]) << (NU64)(((NI) 3)))) + (NU32)((NU32)((NU32)((*ctx).count[(((NI) 0))- 0]) >> (NU64)(((NI) 29)))));
|
|
#line 503 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 503 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
(*ctx).count[(((NI) 0))- 0] = (NU32)((NU64)((*ctx).count[(((NI) 0))- 0]) << (NU64)(((NI) 3)));
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU32*) ((&(*ctx).buffer[(((NI) 56))- 0])))) = __builtin_bswap32((*ctx).count[(((NI) 1))- 0]);
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU32*) ((&(*ctx).buffer[(((NI) 60))- 0])))) = __builtin_bswap32((*ctx).count[(((NI) 0))- 0]);
|
|
#line 506 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 506 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
sha256Transform__BJNBQtWr9bJwzqbyfKXd38Q((*ctx).state, (*ctx).buffer, 64);
|
|
}
|
|
|
|
#line 524 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
static N_INLINE(NU, finish__XWD9ckGqZzLMH9bax9c7RDdGgsha2)(tyObject_Sha2Context__5brAquljQjPUyNuIC4vV1w* ctx, NU8* data_0, NI data_0Len_0) { NU result; result = (NU)0;
|
|
#line 526 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
result = ((NU) 0);
|
|
#line 539 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
{
|
|
#line 539 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 539 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
if (!(((NI) 32) <= data_0Len_0)) goto LA3_;
|
|
|
|
#line 540 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 540 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
finalize256__C8fXqRtxb2ILgkwYRN3qiQ_2sha2(ctx);
|
|
|
|
#line 541 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
result = ((NU) 32); if ((NU)(((NI) 0)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 0),data_0Len_0-1); }
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU32*) ((&data_0[((NI) 0)])))) = __builtin_bswap32((*ctx).state[(((NI) 0))- 0]); if ((NU)(((NI) 4)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 4),data_0Len_0-1); }
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU32*) ((&data_0[((NI) 4)])))) = __builtin_bswap32((*ctx).state[(((NI) 1))- 0]); if ((NU)(((NI) 8)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 8),data_0Len_0-1); }
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU32*) ((&data_0[((NI) 8)])))) = __builtin_bswap32((*ctx).state[(((NI) 2))- 0]); if ((NU)(((NI) 12)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 12),data_0Len_0-1); }
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU32*) ((&data_0[((NI) 12)])))) = __builtin_bswap32((*ctx).state[(((NI) 3))- 0]); if ((NU)(((NI) 16)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 16),data_0Len_0-1); }
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU32*) ((&data_0[((NI) 16)])))) = __builtin_bswap32((*ctx).state[(((NI) 4))- 0]); if ((NU)(((NI) 20)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 20),data_0Len_0-1); }
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU32*) ((&data_0[((NI) 20)])))) = __builtin_bswap32((*ctx).state[(((NI) 5))- 0]); if ((NU)(((NI) 24)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 24),data_0Len_0-1); }
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU32*) ((&data_0[((NI) 24)])))) = __builtin_bswap32((*ctx).state[(((NI) 6))- 0]); if ((NU)(((NI) 28)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 28),data_0Len_0-1); }
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU32*) ((&data_0[((NI) 28)])))) = __builtin_bswap32((*ctx).state[(((NI) 7))- 0]); }
|
|
LA3_: ;
|
|
return result;}
|
|
|
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
static N_INLINE(NU, finish__21C9bb9bs8ZSGFBr7oxmCmkghmac)(tyObject_HMAC__CxVfcs3qQxev4nVq3Txjyg* hmctx, NU8* data_0, NI data_0Len_0) { NU result; result = (NU)0;
|
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
{ tyArray__cleXh9bMEnUU9aNvjKX8m6BA buffer; NU T5_;
|
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
|
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
if (!(((NI) 32) <= data_0Len_0)) goto LA3_;
|
|
nimZeroMem((void*)buffer, sizeof(tyArray__cleXh9bMEnUU9aNvjKX8m6BA));
|
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
|
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
|
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
T5_ = (NU)0; T5_ = finish__XWD9ckGqZzLMH9bax9c7RDdGgsha2((&(*hmctx).mdctx), buffer, 32); (void)(T5_);
|
|
|
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
|
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
update__JVKV5lsc6z00iHHbNwyg9bAsha2((&(*hmctx).opadctx), buffer, 32);
|
|
|
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
|
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
result = finish__XWD9ckGqZzLMH9bax9c7RDdGgsha2((&(*hmctx).opadctx), data_0, data_0Len_0); }
|
|
LA3_: ;
|
|
return result;}
|
|
|
|
#line 508 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
static N_INLINE(void, finalize512__mFNLSfMaKA1Pfo7EZrdH0A_2sha2)(tyObject_Sha2Context__qb3VnmKVDutwz9aD1ApjZKg* ctx) { NI j; NI TM__efoQf6oR7pdfyv6JVnE1Sw_84;
|
|
#line 509 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 509 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
if ((NI64)((NU64)((*ctx).count[(((NI) 0))- 0] & 127ULL)) < ((NI) (IL64(-9223372036854775807) - IL64(1))) || (NI64)((NU64)((*ctx).count[(((NI) 0))- 0] & 127ULL)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NU64)((*ctx).count[(((NI) 0))- 0] & 127ULL), ((NI) (IL64(-9223372036854775807) - IL64(1))), ((NI) IL64(9223372036854775807))); } j = ((NI) ((NU64)((*ctx).count[(((NI) 0))- 0] & 127ULL))); if ((NU)(j) > (NU)(127)){ raiseIndexError2(j, 127); }
|
|
#line 510 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
(*ctx).buffer[(j)- 0] = ((NU8) 128);
|
|
#line 511 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
if (nimAddInt(j, ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_84)) { raiseOverflow(); }; j = (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_84); {
|
|
#line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
while (1) { NI TM__efoQf6oR7pdfyv6JVnE1Sw_85;
|
|
#line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
if (!!((j == ((NI) 112)))) goto LA2;
|
|
|
|
#line 513 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
{
|
|
#line 513 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
if (!(j == ((NI) 128))) goto LA5_;
|
|
|
|
#line 514 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 514 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
sha512Transform__d4P1X7sPV8KvC9aZQp9b36cw((*ctx).state, (*ctx).buffer, 128);
|
|
|
|
#line 515 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
j = ((NI) 0); }
|
|
LA5_: ;
|
|
if ((NU)(j) > (NU)(127)){ raiseIndexError2(j, 127); }
|
|
#line 516 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
(*ctx).buffer[(j)- 0] = ((NU8) 0);
|
|
#line 517 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
if (nimAddInt(j, ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_85)) { raiseOverflow(); }; j = (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_85); } LA2: ;
|
|
}
|
|
|
|
#line 518 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 518 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 518 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 518 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
(*ctx).count[(((NI) 1))- 0] = (NU64)((NU64)((NU64)((NU64)((*ctx).count[(((NI) 1))- 0]) << (NU64)(((NI) 3)))) + (NU64)((NU64)((NU64)((*ctx).count[(((NI) 0))- 0]) >> (NU64)(((NI) 29)))));
|
|
#line 519 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 519 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
(*ctx).count[(((NI) 0))- 0] = (NU64)((NU64)((*ctx).count[(((NI) 0))- 0]) << (NU64)(((NI) 3)));
|
|
#line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU64*) ((&(*ctx).buffer[(((NI) 112))- 0])))) = __builtin_bswap64((*ctx).count[(((NI) 1))- 0]);
|
|
#line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU64*) ((&(*ctx).buffer[(((NI) 120))- 0])))) = __builtin_bswap64((*ctx).count[(((NI) 0))- 0]);
|
|
#line 522 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 522 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
sha512Transform__d4P1X7sPV8KvC9aZQp9b36cw((*ctx).state, (*ctx).buffer, 128);
|
|
}
|
|
|
|
#line 524 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
static N_INLINE(NU, finish__7hDm0DZMoaghTD0sTURKDAsha2)(tyObject_Sha2Context__qb3VnmKVDutwz9aD1ApjZKg* ctx, NU8* data_0, NI data_0Len_0) { NU result; result = (NU)0;
|
|
#line 526 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
result = ((NU) 0);
|
|
#line 561 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
{
|
|
#line 561 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 561 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
if (!(((NI) 64) <= data_0Len_0)) goto LA3_;
|
|
|
|
#line 562 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
|
|
#line 562 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
finalize512__mFNLSfMaKA1Pfo7EZrdH0A_2sha2(ctx);
|
|
|
|
#line 563 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha2.nim"
|
|
result = ((NU) 64); if ((NU)(((NI) 0)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 0),data_0Len_0-1); }
|
|
#line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU64*) ((&data_0[((NI) 0)])))) = __builtin_bswap64((*ctx).state[(((NI) 0))- 0]); if ((NU)(((NI) 8)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 8),data_0Len_0-1); }
|
|
#line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU64*) ((&data_0[((NI) 8)])))) = __builtin_bswap64((*ctx).state[(((NI) 1))- 0]); if ((NU)(((NI) 16)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 16),data_0Len_0-1); }
|
|
#line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU64*) ((&data_0[((NI) 16)])))) = __builtin_bswap64((*ctx).state[(((NI) 2))- 0]); if ((NU)(((NI) 24)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 24),data_0Len_0-1); }
|
|
#line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU64*) ((&data_0[((NI) 24)])))) = __builtin_bswap64((*ctx).state[(((NI) 3))- 0]); if ((NU)(((NI) 32)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 32),data_0Len_0-1); }
|
|
#line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU64*) ((&data_0[((NI) 32)])))) = __builtin_bswap64((*ctx).state[(((NI) 4))- 0]); if ((NU)(((NI) 40)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 40),data_0Len_0-1); }
|
|
#line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU64*) ((&data_0[((NI) 40)])))) = __builtin_bswap64((*ctx).state[(((NI) 5))- 0]); if ((NU)(((NI) 48)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 48),data_0Len_0-1); }
|
|
#line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU64*) ((&data_0[((NI) 48)])))) = __builtin_bswap64((*ctx).state[(((NI) 6))- 0]); if ((NU)(((NI) 56)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 56),data_0Len_0-1); }
|
|
#line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU64*) ((&data_0[((NI) 56)])))) = __builtin_bswap64((*ctx).state[(((NI) 7))- 0]); }
|
|
LA3_: ;
|
|
return result;}
|
|
|
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
static N_INLINE(NU, finish__zAquD44FHEHiQoKy0GFmgwhmac)(tyObject_HMAC__Jej2TBsaJwA9baQxZ5QM8SA* hmctx, NU8* data_0, NI data_0Len_0) { NU result; result = (NU)0;
|
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
{ tyArray__YyRa69aN4VsyfqqzTn4sexg buffer; NU T5_;
|
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
|
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
if (!(((NI) 64) <= data_0Len_0)) goto LA3_;
|
|
nimZeroMem((void*)buffer, sizeof(tyArray__YyRa69aN4VsyfqqzTn4sexg));
|
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
|
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
|
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
T5_ = (NU)0; T5_ = finish__7hDm0DZMoaghTD0sTURKDAsha2((&(*hmctx).mdctx), buffer, 64); (void)(T5_);
|
|
|
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
|
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
update__89bzCSJW3tR9bSg6RN2NtA4Qsha2((&(*hmctx).opadctx), buffer, 64);
|
|
|
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
|
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
result = finish__7hDm0DZMoaghTD0sTURKDAsha2((&(*hmctx).opadctx), data_0, data_0Len_0); }
|
|
LA3_: ;
|
|
return result;}
|
|
|
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
static N_INLINE(NU, finish__FQ1NJvRwuhjIgUEBxM3zOwsha)(tyObject_Sha1Context__xzOcQO5jKMUoBcYv9ctHzLQ* ctx, NU8* data_0, NI data_0Len_0) { NU result; tyArray__cizw9bdTN1Bzer1N9ayP9cHbQ one80; tyArray__cizw9bdTN1Bzer1N9ayP9cHbQ one00; tyArray__cdsir9aPB24hAk6k77P9b9bCA pad_1; result = (NU)0; nimZeroMem((void*)one80, sizeof(tyArray__cizw9bdTN1Bzer1N9ayP9cHbQ));
|
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
nimCopyMem((void*)one80, (NIM_CONST void*)TM__efoQf6oR7pdfyv6JVnE1Sw_86, sizeof(tyArray__cizw9bdTN1Bzer1N9ayP9cHbQ)); nimZeroMem((void*)one00, sizeof(tyArray__cizw9bdTN1Bzer1N9ayP9cHbQ));
|
|
#line 232 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
nimCopyMem((void*)one00, (NIM_CONST void*)TM__efoQf6oR7pdfyv6JVnE1Sw_87, sizeof(tyArray__cizw9bdTN1Bzer1N9ayP9cHbQ));
|
|
#line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 235 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU64*) ((&pad_1[(((NI) 0))- 0])))) = __builtin_bswap64((NU64)((NU64)((*ctx).size) << (NU64)(((NI) 3))));
|
|
#line 236 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 236 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
update__TbMIKWJ9a7Vcn9b3Mn73eu3Asha(ctx, one80, 1);
|
|
{
|
|
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
while (1) {
|
|
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (!!(((NU64)((*ctx).size & 63ULL) == 56ULL))) goto LA2;
|
|
|
|
#line 238 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 238 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
update__TbMIKWJ9a7Vcn9b3Mn73eu3Asha(ctx, one00, 1);
|
|
} LA2: ;
|
|
}
|
|
|
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
update__TbMIKWJ9a7Vcn9b3Mn73eu3Asha(ctx, pad_1, 8);
|
|
|
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
{
|
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
|
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
if (!(((NI) 20) <= data_0Len_0)) goto LA5_;
|
|
|
|
#line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/sha.nim"
|
|
result = ((NU) 20); if ((NU)(((NI) 0)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 0),data_0Len_0-1); }
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU32*) ((&data_0[((NI) 0)])))) = __builtin_bswap32((*ctx).h[(((NI) 0))- 0]); if ((NU)(((NI) 4)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 4),data_0Len_0-1); }
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU32*) ((&data_0[((NI) 4)])))) = __builtin_bswap32((*ctx).h[(((NI) 1))- 0]); if ((NU)(((NI) 8)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 8),data_0Len_0-1); }
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU32*) ((&data_0[((NI) 8)])))) = __builtin_bswap32((*ctx).h[(((NI) 2))- 0]); if ((NU)(((NI) 12)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 12),data_0Len_0-1); }
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU32*) ((&data_0[((NI) 12)])))) = __builtin_bswap32((*ctx).h[(((NI) 3))- 0]); if ((NU)(((NI) 16)) >= (NU)(data_0Len_0)){ raiseIndexError2(((NI) 16),data_0Len_0-1); }
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU32*) ((&data_0[((NI) 16)])))) = __builtin_bswap32((*ctx).h[(((NI) 4))- 0]); }
|
|
LA5_: ;
|
|
return result;}
|
|
|
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
static N_INLINE(NU, finish__s1QQURcOZutMpfomNuT8ZAhmac)(tyObject_HMAC__uzU4ZNoO8e2OOO1BYHLqoQ* hmctx, NU8* data_0, NI data_0Len_0) { NU result; result = (NU)0;
|
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
{ tyArray__pLpSLU6LOEt9cf9bx5T2csHg buffer; NU T5_;
|
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
|
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
if (!(((NI) 20) <= data_0Len_0)) goto LA3_;
|
|
nimZeroMem((void*)buffer, sizeof(tyArray__pLpSLU6LOEt9cf9bx5T2csHg));
|
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
|
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
|
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
T5_ = (NU)0; T5_ = finish__FQ1NJvRwuhjIgUEBxM3zOwsha((&(*hmctx).mdctx), buffer, 20); (void)(T5_);
|
|
|
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
|
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
update__TbMIKWJ9a7Vcn9b3Mn73eu3Asha((&(*hmctx).opadctx), buffer, 20);
|
|
|
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
|
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/hmac.nim"
|
|
result = finish__FQ1NJvRwuhjIgUEBxM3zOwsha((&(*hmctx).opadctx), data_0, data_0Len_0); }
|
|
LA3_: ;
|
|
return result;}
|
|
|
|
#line 108 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, finish__spCsuHhBeCQxSsBAOLecZA)(tyObject_SecureMac__4xz9aO5EmMl1A9b7oAZ3yQyw* mac_0, NU8* data_0, NI data_0Len_0) {
|
|
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
switch ((*mac_0).kind) {
|
|
case ((tyEnum_SecureMacType__QHom0A2ZzlXVqTlIuzgcWw) 1):
|
|
{ NU T2_;
|
|
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!(((2 &(1U<<((NU)((*mac_0).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_50)); }
|
|
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T2_ = (NU)0; T2_ = finish__21C9bb9bs8ZSGFBr7oxmCmkghmac((&(*mac_0)._kind_1.ctxsha256), data_0, data_0Len_0); (void)(T2_);
|
|
}
|
|
break;
|
|
case ((tyEnum_SecureMacType__QHom0A2ZzlXVqTlIuzgcWw) 2):
|
|
{ NU T4_;
|
|
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!(((4 &(1U<<((NU)((*mac_0).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_55)); }
|
|
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T4_ = (NU)0; T4_ = finish__zAquD44FHEHiQoKy0GFmgwhmac((&(*mac_0)._kind_2.ctxsha512), data_0, data_0Len_0); (void)(T4_);
|
|
}
|
|
break;
|
|
case ((tyEnum_SecureMacType__QHom0A2ZzlXVqTlIuzgcWw) 0):
|
|
{ NU T6_;
|
|
#line 115 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 115 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!(((1 &(1U<<((NU)((*mac_0).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_80)); }
|
|
#line 115 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T6_ = (NU)0; T6_ = finish__s1QQURcOZutMpfomNuT8ZAhmac((&(*mac_0)._kind_3.ctxsha1), data_0, data_0Len_0); (void)(T6_);
|
|
}
|
|
break;
|
|
}
|
|
}
|
|
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, reset__MTNxwv9a8XIKoWRKhr9bOn9bw)(tyObject_SecureMac__4xz9aO5EmMl1A9b7oAZ3yQyw* mac_0) {
|
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
switch ((*mac_0).kind) {
|
|
case ((tyEnum_SecureMacType__QHom0A2ZzlXVqTlIuzgcWw) 1):
|
|
{
|
|
#line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!(((2 &(1U<<((NU)((*mac_0).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_50)); }
|
|
#line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
reset__3PkHS3KRpSG9bEaZCBbhR4w((&(*mac_0)._kind_1.ctxsha256));
|
|
}
|
|
break;
|
|
case ((tyEnum_SecureMacType__QHom0A2ZzlXVqTlIuzgcWw) 2):
|
|
{
|
|
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!(((4 &(1U<<((NU)((*mac_0).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_55)); }
|
|
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
reset__PtGrqrN9a3VnFC2nyLSZoOQ((&(*mac_0)._kind_2.ctxsha512));
|
|
}
|
|
break;
|
|
case ((tyEnum_SecureMacType__QHom0A2ZzlXVqTlIuzgcWw) 0):
|
|
{
|
|
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!(((1 &(1U<<((NU)((*mac_0).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_80)); }
|
|
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
reset__8KfQ8vhZdyv6uCCA1VmTlg((&(*mac_0)._kind_3.ctxsha1));
|
|
}
|
|
break;
|
|
}
|
|
}
|
|
|
|
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
static N_INLINE(int, nimCmpMem)(void* a, void* b, NI size) { int result; result = (int)0;
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
result = memcmp(a, b, ((size_t) (size))); return result;}
|
|
|
|
#line 2120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
static N_INLINE(NIM_BOOL, equalMem__9bGgqEk7RXXl6eqM9c1HdELAsystem)(void* a, void* b, NI size) { NIM_BOOL result; int T1_; result = (NIM_BOOL)0;
|
|
#line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
T1_ = (int)0; T1_ = nimCmpMem(a, b, size); result = (T1_ == ((NI32) 0)); return result;}
|
|
|
|
#line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
static N_INLINE(NimStringDesc*, toHex__TfeJ361pglyJR5Hz15wCJQutils)(NU8* a, NI aLen_0, NIM_BOOL lowercase) { NimStringDesc* result; NimStringDesc* res; result = (NimStringDesc*)0;
|
|
#line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
if (((NI)((NU64)(aLen_0) << (NU64)(((NI) 1)))) < ((NI) 0) || ((NI)((NU64)(aLen_0) << (NU64)(((NI) 1)))) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)((NU64)(aLen_0) << (NU64)(((NI) 1))), ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
|
#line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
res = mnewString(((NI) ((NI)((NU64)(aLen_0) << (NU64)(((NI) 1))))));
|
|
#line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
{ NI T5_; if (!lowercase) goto LA3_;
|
|
|
|
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
T5_ = (NI)0; T5_ = bytesToHex__TSuuVF9b8JuBk8cjfFOyavA(a, aLen_0, res->data, (res ? res->Sup.len : 0), 1); (void)(T5_);
|
|
}
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{ NI T7_;
|
|
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
T7_ = (NI)0; T7_ = bytesToHex__TSuuVF9b8JuBk8cjfFOyavA(a, aLen_0, res->data, (res ? res->Sup.len : 0), 0); (void)(T7_);
|
|
}
|
|
LA1_: ;
|
|
result = copyString(res); return result;}
|
|
|
|
#line 495 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
static N_INLINE(void, encrypt__GIhSBO9bXAX05gpkiTBcgqw_2bcmode)(tyObject_CTR__CSv7tJ1uWHDvWQ9cM87Zmdg* ctx, NU8* input, NI inputLen_0, NU8* output, NI outputLen_0) { NI offset; NU n_1;
|
|
#line 503 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
{
|
|
#line 503 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 503 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 503 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 503 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
if (!!((inputLen_0 <= outputLen_0))) goto LA3_;
|
|
|
|
#line 503 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 503 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_94));
|
|
}
|
|
LA3_: ;
|
|
|
|
#line 504 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
{ if (!NIM_FALSE) goto LA7_;
|
|
|
|
#line 504 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 504 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_95));
|
|
}
|
|
LA7_: ;
|
|
|
|
#line 506 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
offset = ((NI) 0);
|
|
#line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
n_1 = (*ctx).num; {
|
|
#line 508 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
while (1) { NI TM__efoQf6oR7pdfyv6JVnE1Sw_96;
|
|
#line 508 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 508 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
if (!(offset < inputLen_0)) goto LA10;
|
|
|
|
#line 509 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
{
|
|
#line 509 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
if (!(n_1 == ((NU) 0))) goto LA13_;
|
|
|
|
#line 510 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 510 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
encrypt__5IhSwNYMkLuIObwT9aTBOyQ((&(*ctx).cipher), (*ctx).iv, 32, (*ctx).ecount, 32);
|
|
|
|
#line 511 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
{ if (!NIM_TRUE) goto LA17_;
|
|
|
|
#line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
inc128__vRz5m42fv3XKwSYgATX55Q((*ctx).iv, 32);
|
|
}
|
|
goto LA15_;
|
|
LA17_: ;
|
|
{ if (!NIM_FALSE) goto LA20_;
|
|
|
|
#line 514 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 514 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
inc256__vRz5m42fv3XKwSYgATX55Q_2((*ctx).iv, 32);
|
|
}
|
|
goto LA15_;
|
|
LA20_: ;
|
|
LA15_: ;
|
|
}
|
|
LA13_: ;
|
|
if ((NU)(offset) >= (NU)(outputLen_0)){ raiseIndexError2(offset,outputLen_0-1); }
|
|
#line 515 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 515 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
if ((NU)(offset) >= (NU)(inputLen_0)){ raiseIndexError2(offset,inputLen_0-1); } if ((NU)(n_1) > (NU)(31)){ raiseIndexError2(n_1, 31); } output[offset] = (NU8)(input[offset] ^ (*ctx).ecount[(n_1)- 0]);
|
|
#line 516 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
if (nimAddInt(offset, ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_96)) { raiseOverflow(); }; offset = (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_96);
|
|
#line 517 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 517 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 517 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
n_1 = (NU)((NU64)((NU)((NU64)(n_1) + (NU64)(((NU) 1)))) % (NU64)(((NU) 16))); } LA10: ;
|
|
}
|
|
|
|
#line 518 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
(*ctx).num = n_1;}
|
|
|
|
#line 543 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
static N_INLINE(void, decrypt__GIhSBO9bXAX05gpkiTBcgqwbcmode)(tyObject_CTR__CSv7tJ1uWHDvWQ9cM87Zmdg* ctx, NU8* input, NI inputLen_0, NU8* output, NI outputLen_0) {
|
|
#line 550 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 550 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
encrypt__GIhSBO9bXAX05gpkiTBcgqw_2bcmode(ctx, input, inputLen_0, output, outputLen_0);
|
|
}
|
|
|
|
#line 495 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
static N_INLINE(void, encrypt__GIhSBO9bXAX05gpkiTBcgqw_4bcmode)(tyObject_CTR__CSv7tJ1uWHDvWQ9cM87Zmdg* ctx, NU8* input, NI inputLen_0, NU8* output, NI outputLen_0) { NI offset; NU n_1;
|
|
#line 503 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
{
|
|
#line 503 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 503 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 503 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 503 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
if (!!((inputLen_0 <= outputLen_0))) goto LA3_;
|
|
|
|
#line 503 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 503 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_94));
|
|
}
|
|
LA3_: ;
|
|
|
|
#line 504 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
{ if (!NIM_FALSE) goto LA7_;
|
|
|
|
#line 504 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 504 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_95));
|
|
}
|
|
LA7_: ;
|
|
|
|
#line 506 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
offset = ((NI) 0);
|
|
#line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
n_1 = (*ctx).num; {
|
|
#line 508 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
while (1) { NI TM__efoQf6oR7pdfyv6JVnE1Sw_98;
|
|
#line 508 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 508 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
if (!(offset < inputLen_0)) goto LA10;
|
|
|
|
#line 509 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
{
|
|
#line 509 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
if (!(n_1 == ((NU) 0))) goto LA13_;
|
|
|
|
#line 510 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 510 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
encrypt__5IhSwNYMkLuIObwT9aTBOyQ_2((&(*ctx).cipher), (*ctx).iv, 32, (*ctx).ecount, 32);
|
|
|
|
#line 511 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
{ if (!NIM_TRUE) goto LA17_;
|
|
|
|
#line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
inc128__vRz5m42fv3XKwSYgATX55Q((*ctx).iv, 32);
|
|
}
|
|
goto LA15_;
|
|
LA17_: ;
|
|
{ if (!NIM_FALSE) goto LA20_;
|
|
|
|
#line 514 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 514 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
inc256__vRz5m42fv3XKwSYgATX55Q_2((*ctx).iv, 32);
|
|
}
|
|
goto LA15_;
|
|
LA20_: ;
|
|
LA15_: ;
|
|
}
|
|
LA13_: ;
|
|
if ((NU)(offset) >= (NU)(outputLen_0)){ raiseIndexError2(offset,outputLen_0-1); }
|
|
#line 515 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 515 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
if ((NU)(offset) >= (NU)(inputLen_0)){ raiseIndexError2(offset,inputLen_0-1); } if ((NU)(n_1) > (NU)(31)){ raiseIndexError2(n_1, 31); } output[offset] = (NU8)(input[offset] ^ (*ctx).ecount[(n_1)- 0]);
|
|
#line 516 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
if (nimAddInt(offset, ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_98)) { raiseOverflow(); }; offset = (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_98);
|
|
#line 517 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 517 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 517 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
n_1 = (NU)((NU64)((NU)((NU64)(n_1) + (NU64)(((NU) 1)))) % (NU64)(((NU) 16))); } LA10: ;
|
|
}
|
|
|
|
#line 518 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
(*ctx).num = n_1;}
|
|
|
|
#line 543 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
static N_INLINE(void, decrypt__GIhSBO9bXAX05gpkiTBcgqw_3bcmode)(tyObject_CTR__CSv7tJ1uWHDvWQ9cM87Zmdg* ctx, NU8* input, NI inputLen_0, NU8* output, NI outputLen_0) {
|
|
#line 550 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 550 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
encrypt__GIhSBO9bXAX05gpkiTBcgqw_4bcmode(ctx, input, inputLen_0, output, outputLen_0);
|
|
}
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
static N_INLINE(void, twofishEncrypt__9bg6X9cF9a3MHlf3atzV09bbKwtwofish)(tyObject_TwofishContext__iigPIJ6JY8ooY2CiyAZvrg* ctx, NU8* inp, NI inpLen_0, NU8* oup, NI oupLen_0) { NU32 T0; NU32 T1; NU32 r3; NU32 pX60gensym135635374_; NU32 r2; NU32 pX60gensym135645445_; NU32 r1; NU32 pX60gensym135655445_; NU32 r0; NU32 pX60gensym135665445_; T0 = (NU32)0; T1 = (NU32)0;
|
|
#line 320 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 320 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 343 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
if ((NU)(((NI) 12)) >= (NU)(inpLen_0)){ raiseIndexError2(((NI) 12),inpLen_0-1); } pX60gensym135635374_ = (*((NU32*) ((&inp[((NI) 12)])))); r3 = (NU32)((*ctx).K[(((NI) 3))- 0] ^ pX60gensym135635374_);
|
|
#line 321 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 321 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 343 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
if ((NU)(((NI) 8)) >= (NU)(inpLen_0)){ raiseIndexError2(((NI) 8),inpLen_0-1); } pX60gensym135645445_ = (*((NU32*) ((&inp[((NI) 8)])))); r2 = (NU32)((*ctx).K[(((NI) 2))- 0] ^ pX60gensym135645445_);
|
|
#line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 343 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
if ((NU)(((NI) 4)) >= (NU)(inpLen_0)){ raiseIndexError2(((NI) 4),inpLen_0-1); } pX60gensym135655445_ = (*((NU32*) ((&inp[((NI) 4)])))); r1 = (NU32)((*ctx).K[(((NI) 1))- 0] ^ pX60gensym135655445_);
|
|
#line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 343 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
if ((NU)(((NI) 0)) >= (NU)(inpLen_0)){ raiseIndexError2(((NI) 0),inpLen_0-1); } pX60gensym135665445_ = (*((NU32*) ((&inp[((NI) 0)])))); r0 = (NU32)((*ctx).K[(((NI) 0))- 0] ^ pX60gensym135665445_);
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
T0 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) (r0)))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)(r0) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)(r0) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)(r0) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
T1 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) ((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24)))))))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r2 = (NU32)((NU32)((NU32)((NU32)(r2 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 8))- 0])))) >> (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)(r2 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 8))- 0])))) << (NU32)(((NU32) 31))));
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r3 = (NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 1))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 31)))) ^ (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(((NU32) 2)) * (NU32)(T1))) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 9))- 0])));
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
T0 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) (r2)))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)(r2) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)(r2) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)(r2) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
T1 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) ((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24)))))))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r0 = (NU32)((NU32)((NU32)((NU32)(r0 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 10))- 0])))) >> (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)(r0 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 10))- 0])))) << (NU32)(((NU32) 31))));
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r1 = (NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 1))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 31)))) ^ (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(((NU32) 2)) * (NU32)(T1))) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 11))- 0])));
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
T0 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) (r0)))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)(r0) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)(r0) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)(r0) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
T1 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) ((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24)))))))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r2 = (NU32)((NU32)((NU32)((NU32)(r2 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 12))- 0])))) >> (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)(r2 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 12))- 0])))) << (NU32)(((NU32) 31))));
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r3 = (NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 1))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 31)))) ^ (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(((NU32) 2)) * (NU32)(T1))) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 13))- 0])));
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
T0 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) (r2)))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)(r2) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)(r2) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)(r2) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
T1 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) ((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24)))))))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r0 = (NU32)((NU32)((NU32)((NU32)(r0 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 14))- 0])))) >> (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)(r0 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 14))- 0])))) << (NU32)(((NU32) 31))));
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r1 = (NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 1))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 31)))) ^ (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(((NU32) 2)) * (NU32)(T1))) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 15))- 0])));
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
T0 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) (r0)))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)(r0) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)(r0) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)(r0) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
T1 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) ((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24)))))))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r2 = (NU32)((NU32)((NU32)((NU32)(r2 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 16))- 0])))) >> (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)(r2 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 16))- 0])))) << (NU32)(((NU32) 31))));
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r3 = (NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 1))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 31)))) ^ (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(((NU32) 2)) * (NU32)(T1))) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 17))- 0])));
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
T0 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) (r2)))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)(r2) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)(r2) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)(r2) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
T1 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) ((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24)))))))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r0 = (NU32)((NU32)((NU32)((NU32)(r0 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 18))- 0])))) >> (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)(r0 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 18))- 0])))) << (NU32)(((NU32) 31))));
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r1 = (NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 1))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 31)))) ^ (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(((NU32) 2)) * (NU32)(T1))) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 19))- 0])));
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
T0 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) (r0)))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)(r0) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)(r0) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)(r0) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
T1 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) ((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24)))))))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r2 = (NU32)((NU32)((NU32)((NU32)(r2 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 20))- 0])))) >> (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)(r2 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 20))- 0])))) << (NU32)(((NU32) 31))));
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r3 = (NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 1))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 31)))) ^ (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(((NU32) 2)) * (NU32)(T1))) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 21))- 0])));
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
T0 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) (r2)))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)(r2) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)(r2) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)(r2) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
T1 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) ((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24)))))))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r0 = (NU32)((NU32)((NU32)((NU32)(r0 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 22))- 0])))) >> (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)(r0 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 22))- 0])))) << (NU32)(((NU32) 31))));
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r1 = (NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 1))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 31)))) ^ (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(((NU32) 2)) * (NU32)(T1))) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 23))- 0])));
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
T0 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) (r0)))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)(r0) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)(r0) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)(r0) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
T1 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) ((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24)))))))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r2 = (NU32)((NU32)((NU32)((NU32)(r2 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 24))- 0])))) >> (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)(r2 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 24))- 0])))) << (NU32)(((NU32) 31))));
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r3 = (NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 1))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 31)))) ^ (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(((NU32) 2)) * (NU32)(T1))) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 25))- 0])));
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
T0 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) (r2)))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)(r2) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)(r2) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)(r2) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
T1 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) ((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24)))))))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r0 = (NU32)((NU32)((NU32)((NU32)(r0 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 26))- 0])))) >> (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)(r0 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 26))- 0])))) << (NU32)(((NU32) 31))));
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r1 = (NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 1))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 31)))) ^ (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(((NU32) 2)) * (NU32)(T1))) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 27))- 0])));
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
T0 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) (r0)))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)(r0) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)(r0) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)(r0) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
T1 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) ((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24)))))))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r2 = (NU32)((NU32)((NU32)((NU32)(r2 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 28))- 0])))) >> (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)(r2 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 28))- 0])))) << (NU32)(((NU32) 31))));
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r3 = (NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 1))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 31)))) ^ (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(((NU32) 2)) * (NU32)(T1))) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 29))- 0])));
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
T0 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) (r2)))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)(r2) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)(r2) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)(r2) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
T1 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) ((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24)))))))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r0 = (NU32)((NU32)((NU32)((NU32)(r0 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 30))- 0])))) >> (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)(r0 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 30))- 0])))) << (NU32)(((NU32) 31))));
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r1 = (NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 1))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 31)))) ^ (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(((NU32) 2)) * (NU32)(T1))) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 31))- 0])));
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
T0 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) (r0)))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)(r0) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)(r0) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)(r0) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
T1 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) ((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24)))))))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r2 = (NU32)((NU32)((NU32)((NU32)(r2 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 32))- 0])))) >> (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)(r2 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 32))- 0])))) << (NU32)(((NU32) 31))));
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r3 = (NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 1))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 31)))) ^ (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(((NU32) 2)) * (NU32)(T1))) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 33))- 0])));
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
T0 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) (r2)))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)(r2) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)(r2) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)(r2) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
T1 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) ((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24)))))))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r0 = (NU32)((NU32)((NU32)((NU32)(r0 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 34))- 0])))) >> (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)(r0 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 34))- 0])))) << (NU32)(((NU32) 31))));
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r1 = (NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 1))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 31)))) ^ (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(((NU32) 2)) * (NU32)(T1))) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 35))- 0])));
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
T0 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) (r0)))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)(r0) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)(r0) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)(r0) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
T1 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) ((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24)))))))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r2 = (NU32)((NU32)((NU32)((NU32)(r2 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 36))- 0])))) >> (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)(r2 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 36))- 0])))) << (NU32)(((NU32) 31))));
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r3 = (NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 1))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 31)))) ^ (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(((NU32) 2)) * (NU32)(T1))) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 37))- 0])));
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
T0 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) (r2)))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)(r2) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)(r2) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)(r2) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
T1 = (NU32)((NU32)((NU32)((*ctx).S[(((NI) 0))- 0][(((NU8) ((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24)))))))- 0] ^ (*ctx).S[(((NI) 1))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 8))))))- 0]) ^ (*ctx).S[(((NI) 2))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 16))))))- 0]) ^ (*ctx).S[(((NI) 3))- 0][(((NU8) ((NU32)((NU32)((NU32)((NU32)((NU32)(r3) << (NU32)(((NU32) 8))) | (NU32)((NU32)(r3) >> (NU32)(((NU32) 24))))) >> (NU64)(((NI) 24))))))- 0]);
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r0 = (NU32)((NU32)((NU32)((NU32)(r0 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 38))- 0])))) >> (NU32)(((NU32) 1))) | (NU32)((NU32)((NU32)(r0 ^ (NU32)((NU32)((NU32)((NU32)(T1) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 38))- 0])))) << (NU32)(((NU32) 31))));
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
r1 = (NU32)((NU32)((NU32)((NU32)(r1) << (NU32)(((NU32) 1))) | (NU32)((NU32)(r1) >> (NU32)(((NU32) 31)))) ^ (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(((NU32) 2)) * (NU32)(T1))) + (NU32)(T0))) + (NU32)((*ctx).K[(((NI) 39))- 0]))); if ((NU)(((NI) 12)) >= (NU)(oupLen_0)){ raiseIndexError2(((NI) 12),oupLen_0-1); }
|
|
#line 395 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 395 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU32*) ((&oup[((NI) 12)])))) = (NU32)(r1 ^ (*ctx).K[(((NI) 7))- 0]); if ((NU)(((NI) 8)) >= (NU)(oupLen_0)){ raiseIndexError2(((NI) 8),oupLen_0-1); }
|
|
#line 395 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 395 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU32*) ((&oup[((NI) 8)])))) = (NU32)(r0 ^ (*ctx).K[(((NI) 6))- 0]); if ((NU)(((NI) 4)) >= (NU)(oupLen_0)){ raiseIndexError2(((NI) 4),oupLen_0-1); }
|
|
#line 395 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 395 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU32*) ((&oup[((NI) 4)])))) = (NU32)(r3 ^ (*ctx).K[(((NI) 5))- 0]); if ((NU)(((NI) 0)) >= (NU)(oupLen_0)){ raiseIndexError2(((NI) 0),oupLen_0-1); }
|
|
#line 395 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
|
|
#line 395 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/utils.nim"
|
|
(*((NU32*) ((&oup[((NI) 0)])))) = (NU32)(r2 ^ (*ctx).K[(((NI) 4))- 0]);}
|
|
|
|
#line 435 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
static N_INLINE(void, encrypt__BS82Aa2svJKonuhrc3rm4Qtwofish)(tyObject_TwofishContext__iigPIJ6JY8ooY2CiyAZvrg* ctx, NU8* input, NI inputLen_0, NU8* output, NI outputLen_0) {
|
|
#line 437 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
|
|
#line 437 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/twofish.nim"
|
|
twofishEncrypt__9bg6X9cF9a3MHlf3atzV09bbKwtwofish(ctx, input, inputLen_0, output, outputLen_0);
|
|
}
|
|
|
|
#line 495 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
static N_INLINE(void, encrypt__YukYn3Fe7vZy1xOdxxVNlQ_2bcmode)(tyObject_CTR__nMdVHfl563dLRfhNhOqtmw* ctx, NU8* input, NI inputLen_0, NU8* output, NI outputLen_0) { NI offset; NU n_1;
|
|
#line 503 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
{
|
|
#line 503 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 503 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 503 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 503 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
if (!!((inputLen_0 <= outputLen_0))) goto LA3_;
|
|
|
|
#line 503 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 503 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_94));
|
|
}
|
|
LA3_: ;
|
|
|
|
#line 504 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
{ if (!NIM_FALSE) goto LA7_;
|
|
|
|
#line 504 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 504 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_95));
|
|
}
|
|
LA7_: ;
|
|
|
|
#line 506 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
offset = ((NI) 0);
|
|
#line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
n_1 = (*ctx).num; {
|
|
#line 508 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
while (1) { NI TM__efoQf6oR7pdfyv6JVnE1Sw_100;
|
|
#line 508 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 508 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
if (!(offset < inputLen_0)) goto LA10;
|
|
|
|
#line 509 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
{
|
|
#line 509 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
if (!(n_1 == ((NU) 0))) goto LA13_;
|
|
|
|
#line 510 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 510 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
encrypt__BS82Aa2svJKonuhrc3rm4Qtwofish((&(*ctx).cipher), (*ctx).iv, 32, (*ctx).ecount, 32);
|
|
|
|
#line 511 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
{ if (!NIM_TRUE) goto LA17_;
|
|
|
|
#line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
inc128__vRz5m42fv3XKwSYgATX55Q((*ctx).iv, 32);
|
|
}
|
|
goto LA15_;
|
|
LA17_: ;
|
|
{ if (!NIM_FALSE) goto LA20_;
|
|
|
|
#line 514 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 514 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
inc256__vRz5m42fv3XKwSYgATX55Q_2((*ctx).iv, 32);
|
|
}
|
|
goto LA15_;
|
|
LA20_: ;
|
|
LA15_: ;
|
|
}
|
|
LA13_: ;
|
|
if ((NU)(offset) >= (NU)(outputLen_0)){ raiseIndexError2(offset,outputLen_0-1); }
|
|
#line 515 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 515 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
if ((NU)(offset) >= (NU)(inputLen_0)){ raiseIndexError2(offset,inputLen_0-1); } if ((NU)(n_1) > (NU)(31)){ raiseIndexError2(n_1, 31); } output[offset] = (NU8)(input[offset] ^ (*ctx).ecount[(n_1)- 0]);
|
|
#line 516 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
if (nimAddInt(offset, ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_100)) { raiseOverflow(); }; offset = (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_100);
|
|
#line 517 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 517 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 517 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
n_1 = (NU)((NU64)((NU)((NU64)(n_1) + (NU64)(((NU) 1)))) % (NU64)(((NU) 16))); } LA10: ;
|
|
}
|
|
|
|
#line 518 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
(*ctx).num = n_1;}
|
|
|
|
#line 543 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
static N_INLINE(void, decrypt__YukYn3Fe7vZy1xOdxxVNlQbcmode)(tyObject_CTR__nMdVHfl563dLRfhNhOqtmw* ctx, NU8* input, NI inputLen_0, NU8* output, NI outputLen_0) {
|
|
#line 550 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
|
|
#line 550 "/home/runner/work/nim-waku/nim-waku/vendor/nimcrypto/nimcrypto/bcmode.nim"
|
|
encrypt__YukYn3Fe7vZy1xOdxxVNlQ_2bcmode(ctx, input, inputLen_0, output, outputLen_0);
|
|
}
|
|
|
|
#line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
static N_INLINE(void, decrypt__q0MIvw5EhzqhO9c9cXlf6gugsecio)(tyObject_SecureCipher__hgmpngAnk82735HEJtfsRQ* cipher, NU8* input, NI inputLen_0, NU8* output, NI outputLen_0) {
|
|
#line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
switch ((*cipher).kind) {
|
|
case ((tyEnum_SecureCipherType__yYTyZSa7ERzOwWc8ynblQw) 0):
|
|
{
|
|
#line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!(((1 &(1U<<((NU)((*cipher).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_97)); }
|
|
#line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
decrypt__GIhSBO9bXAX05gpkiTBcgqwbcmode((&(*cipher)._kind_1.ctxaes128), input, inputLen_0, output, outputLen_0);
|
|
}
|
|
break;
|
|
case ((tyEnum_SecureCipherType__yYTyZSa7ERzOwWc8ynblQw) 1):
|
|
{
|
|
#line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!(((2 &(1U<<((NU)((*cipher).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_99)); }
|
|
#line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
decrypt__GIhSBO9bXAX05gpkiTBcgqw_3bcmode((&(*cipher)._kind_2.ctxaes256), input, inputLen_0, output, outputLen_0);
|
|
}
|
|
break;
|
|
case ((tyEnum_SecureCipherType__yYTyZSa7ERzOwWc8ynblQw) 2):
|
|
{
|
|
#line 156 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!(((4 &(1U<<((NU)((*cipher).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_101)); }
|
|
#line 156 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
decrypt__YukYn3Fe7vZy1xOdxxVNlQbcmode((&(*cipher)._kind_3.ctxtwofish256), input, inputLen_0, output, outputLen_0);
|
|
}
|
|
break;
|
|
}
|
|
}
|
|
|
|
#line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, macCheckAndDecode__7zkgsnU9cvkXfJ7hp7z9bLuA)(tyObject_SecioConncolonObjectType___jStiZSTupOKJ5SL4chUhow* sconn, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ** data_0) { NIM_BOOL result; tyArray__w5VB8h5K8DB3oWrO5U2wqg macData; NI macsize; NI mark; NI T17_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_45; NI TM__efoQf6oR7pdfyv6JVnE1Sw_81; NI TM__efoQf6oR7pdfyv6JVnE1Sw_102; NI TM__efoQf6oR7pdfyv6JVnE1Sw_103;{ result = (NIM_BOOL)0; nimZeroMem((void*)macData, sizeof(tyArray__w5VB8h5K8DB3oWrO5U2wqg));
|
|
#line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
macsize = sizeDigest__s8XTWBHf9cDhMzfKbjEz9aDwsecio((&(*sconn).readerMac));
|
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
{ NI T3_; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_40;
|
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T3_ = ((*data_0) ? (*data_0)->Sup.len : 0); if (!(T3_ < macsize)) goto LA4_;
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_40); TM__efoQf6oR7pdfyv6JVnE1Sw_40.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_40.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_40.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_41;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_41); TM__efoQf6oR7pdfyv6JVnE1Sw_41.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_41.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_41.status == 0) { { tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA volatile record; NI T9_; NI T10_; nimZeroMem((void*)(&record), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&record)); nimZeroMem((void*)(&record), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&record), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_42));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T9_ = (NI)0; T9_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&record), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T9_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T10_ = ((*data_0) ? (*data_0)->Sup.len : 0);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&record), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_43), T10_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&record), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_44), macsize);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&record));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&record));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym136895019_; Exception* T13_; Exception* T14_; TM__efoQf6oR7pdfyv6JVnE1Sw_41.status = 0;
|
|
#line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T13_ = (Exception*)0; T13_ = getCurrentException(); errX60gensym136895019_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T13_));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T14_ = (Exception*)0; T14_ = &errX60gensym136895019_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Message is shorter then MAC size", T14_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_41.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_40.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_40.status != 0) reraiseException();
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
result = NIM_FALSE; goto BeforeRet_;
|
|
}
|
|
LA4_: ;
|
|
|
|
#line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T17_ = ((*data_0) ? (*data_0)->Sup.len : 0); if (nimSubInt(T17_, macsize, &TM__efoQf6oR7pdfyv6JVnE1Sw_45)) { raiseOverflow(); }; mark = (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_45);
|
|
#line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (nimSubInt(mark, ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_81)) { raiseOverflow(); }; if ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_81)-((NI) 0) != -1 && ((NU)(((NI) 0)) >= (NU)((*data_0) ? (*data_0)->Sup.len : 0) || (NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_81)) >= (NU)((*data_0) ? (*data_0)->Sup.len : 0))){ raiseIndexError(); }
|
|
#line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
update__B7xtL2PqlWtVmQfmUPMKEg((&(*sconn).readerMac), (NU8*)(*data_0)->data+(((NI) 0)), ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_81))-(((NI) 0))+1);
|
|
|
|
#line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
finish__spCsuHhBeCQxSsBAOLecZA((&(*sconn).readerMac), macData, 64);
|
|
|
|
#line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
reset__MTNxwv9a8XIKoWRKhr9bOn9bw((&(*sconn).readerMac));
|
|
|
|
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
{ NIM_BOOL T20_; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_88;
|
|
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if ((NU)(mark) >= (NU)((*data_0) ? (*data_0)->Sup.len : 0)){ raiseIndexError2(mark,((*data_0) ? (*data_0)->Sup.len : 0)-1); } if ((macsize) < ((NI) 0) || (macsize) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(macsize, ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
|
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T20_ = (NIM_BOOL)0; T20_ = equalMem__9bGgqEk7RXXl6eqM9c1HdELAsystem(((void*) ((&(*data_0)->data[mark]))), ((void*) ((&macData[(((NI) 0))- 0]))), ((NI) (macsize))); if (!!(T20_)) goto LA21_;
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_88); TM__efoQf6oR7pdfyv6JVnE1Sw_88.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_88.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_88.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_89;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_89); TM__efoQf6oR7pdfyv6JVnE1Sw_89.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_89.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_89.status == 0) { { tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA volatile record_2; NI T26_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_92; NimStringDesc* T27_; NI T28_; NimStringDesc* T29_; nimZeroMem((void*)(&record_2), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&record_2)); nimZeroMem((void*)(&record_2), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&record_2), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_90));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T26_ = (NI)0; T26_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&record_2), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T26_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (nimSubInt(macsize, ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_92)) { raiseOverflow(); }; if ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_92)-((NI) 0) != -1 && ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_92)-((NI) 0) < -1 || ((NI) 0) < 0 || ((NI) 0) > 63 || (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_92) < 0 || (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_92) > 63)){ raiseIndexError(); }
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T27_ = (NimStringDesc*)0; T27_ = toHex__TfeJ361pglyJR5Hz15wCJQutils((NU8*)((macData)+(((NI) 0))), ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_92))-(((NI) 0))+1, NIM_FALSE);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&record_2), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_91), T27_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 177 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T28_ = (((*data_0) ? (*data_0)->Sup.len : 0)-1); if (T28_-mark != -1 && ((NU)(mark) >= (NU)((*data_0) ? (*data_0)->Sup.len : 0) || (NU)(T28_) >= (NU)((*data_0) ? (*data_0)->Sup.len : 0))){ raiseIndexError(); }
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T29_ = (NimStringDesc*)0; T29_ = toHex__TfeJ361pglyJR5Hz15wCJQutils((NU8*)(*data_0)->data+(mark), (T28_)-(mark)+1, NIM_FALSE);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&record_2), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_93), T29_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&record_2));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&record_2));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym136970019_; Exception* T32_; Exception* T33_; TM__efoQf6oR7pdfyv6JVnE1Sw_89.status = 0;
|
|
#line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T32_ = (Exception*)0; T32_ = getCurrentException(); errX60gensym136970019_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T33_ = (Exception*)0; T33_ = &errX60gensym136970019_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Invalid MAC", T33_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_89.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_88.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_88.status != 0) reraiseException();
|
|
#line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
result = NIM_FALSE; goto BeforeRet_;
|
|
}
|
|
LA21_: ;
|
|
|
|
#line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (nimSubInt(mark, ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_102)) { raiseOverflow(); }; if ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_102)-((NI) 0) != -1 && ((NU)(((NI) 0)) >= (NU)((*data_0) ? (*data_0)->Sup.len : 0) || (NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_102)) >= (NU)((*data_0) ? (*data_0)->Sup.len : 0))){ raiseIndexError(); }
|
|
#line 181 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (nimSubInt(mark, ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_103)) { raiseOverflow(); }; if ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_103)-((NI) 0) != -1 && ((NU)(((NI) 0)) >= (NU)((*data_0) ? (*data_0)->Sup.len : 0) || (NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_103)) >= (NU)((*data_0) ? (*data_0)->Sup.len : 0))){ raiseIndexError(); }
|
|
#line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
decrypt__q0MIvw5EhzqhO9c9cXlf6gugsecio((&(*sconn).readerCoder), (NU8*)(*data_0)->data+(((NI) 0)), ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_102))-(((NI) 0))+1, (NU8*)(*data_0)->data+(((NI) 0)), ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_103))-(((NI) 0))+1);
|
|
|
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if ((mark) < ((NI) 0) || (mark) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(mark, ((NI) 0), ((NI) IL64(9223372036854775807))); } unsureAsgnRef((void**) (&(*data_0)), (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*) setLengthSeqV2(&((*data_0))->Sup, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_), ((NI) (mark))));
|
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
result = NIM_TRUE; }BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, readMessage__w9bljSHWeLNc6HdAooyqzHQ)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___vXJ4HuVM5t9cXCmGIlSpFgg* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___vXJ4HuVM5t9cXCmGIlSpFgg*) ClE_0;
|
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
while (1) { if (!1) goto LA1;
|
|
{ tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T31_; switch ((*colonenvP_).colonstate_) {
|
|
case -1:
|
|
goto BeforeRet_;
|
|
case 0: goto STATE0;
|
|
case 1: goto STATE1;
|
|
case 2: goto STATE2;
|
|
case 3: goto STATE3;
|
|
case 4: goto STATE4;
|
|
case 5: goto STATE5;
|
|
}
|
|
STATE0: ;
|
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
(*colonenvP_).result1 = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0; { tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw* T4_;
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
(*colonenvP_).chronosInternalTmpFuture2 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0;
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T4_ = (tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw*)0; T4_ = readRawMessage__F7b4VJ4WEINce17QThDzaA((*(*(*colonenvP_).colonup_).sconn1).Sup.stream); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture2), &T4_->Sup);
|
|
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), (*colonenvP_).chronosInternalTmpFuture2);
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 1);
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
result = (*colonenvP_).chronosInternalTmpFuture2; goto BeforeRet_;
|
|
}
|
|
STATE1: ;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), NIM_NIL);
|
|
#line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T9_; NimStringDesc* T10_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.mustCancel) goto LA7_;
|
|
T9_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T9_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T9_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T9_).Sup.Sup.Sup.name = "CancelledError"; T10_ = (NimStringDesc*)0; T10_ = (*T9_).Sup.Sup.Sup.message; (*T9_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_13)); if (T10_) nimGCunrefNoCycle(T10_);
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)T9_, "CancelledError", "readMessage", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
|
|
"asyncmacro2.nim", 305); }
|
|
LA7_: ;
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture2);
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 2);
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
goto LA2;
|
|
STATE2: ;
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*colonenvP_).buf5), internalRead__PkaI2I4xSJzS7FEcHwUvGAasyncloop(((tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw*) ((*colonenvP_).chronosInternalTmpFuture2))));
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 3);
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
goto LA2;
|
|
STATE3: ;
|
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
{ NIM_BOOL T13_;
|
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T13_ = (NIM_BOOL)0; T13_ = macCheckAndDecode__7zkgsnU9cvkXfJ7hp7z9bLuA((*(*colonenvP_).colonup_).sconn1, (&(*colonenvP_).buf5)); if (!T13_) goto LA14_;
|
|
|
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
genericSeqAssign((&(*colonenvP_).result1), (*colonenvP_).buf5, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_)); }
|
|
goto LA11_;
|
|
LA14_: ;
|
|
{ TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_104; tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ* T29_; NimStringDesc* T30_;
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_104); TM__efoQf6oR7pdfyv6JVnE1Sw_104.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_104.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_104.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_105;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_105); TM__efoQf6oR7pdfyv6JVnE1Sw_105.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_105.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_105.status == 0) { { NI T20_; NimStringDesc* T21_; NimStringDesc* T22_;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record6), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record6)); unsureAsgnRef((void**)&(*colonenvP_).record6.output.buffer, NIM_NIL); (*colonenvP_).record6.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record6), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_106));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T20_ = (NI)0; T20_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record6), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T20_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T21_ = (NimStringDesc*)0; T21_ = shortLog__t8DD2nZSoPvV28s0XouGjw((*colonenvP_).buf5->data, ((*colonenvP_).buf5 ? (*colonenvP_).buf5->Sup.len : 0));
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record6), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_107), T21_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T22_ = (NimStringDesc*)0; T22_ = dollar___39cF9bFahdYMwI55nfkiIPqA((*(*(*(*colonenvP_).colonup_).sconn1).Sup.stream).Sup.oid);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record6), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_108), T22_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record6));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record6));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T25_; Exception* T26_; TM__efoQf6oR7pdfyv6JVnE1Sw_105.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T25_ = (Exception*)0; T25_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym1375250197_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T25_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T26_ = (Exception*)0; T26_ = &(*colonenvP_).errX60gensym1375250197_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Message MAC verification failed", T26_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_105.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_104.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_104.status != 0) reraiseException(); T29_ = (tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*)0; T29_ = (tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*) newObj((&NTI__9cq71F0t3p13uDMLl85rriQ_), sizeof(tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ)); (*T29_).Sup.Sup.Sup.m_type = (&NTI__pEd3UzW49aa4UbmBl27EUNQ_); (*T29_).Sup.Sup.name = "SecioError"; T30_ = (NimStringDesc*)0; T30_ = (*T29_).Sup.Sup.message; (*T29_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_109)); if (T30_) nimGCunrefNoCycle(T30_);
|
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
raiseExceptionEx((Exception*)T29_, "SecioError", "readMessage", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/pr"
|
|
"otocols/secure/secio.nim", 216); }
|
|
LA11_: ;
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 4);
|
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
goto LA2;
|
|
STATE4: ;
|
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
T31_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T31_ = srcLocImpl__fbSnVUF9cNhLnukNG9bd6ycg();
|
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
complete__77JDPrOat3o3k9b9bX42gf9aQ((*(*colonenvP_).colonup_).chronosInternalRetFuture2, (*colonenvP_).result1, T31_);
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 5);
|
|
#line 0 "\?\?\?"
|
|
goto LA2;
|
|
STATE5: ;
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) -1);
|
|
#line 0 "\?\?\?"
|
|
goto LA2;
|
|
} LA2: ;
|
|
} LA1: ;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
N_LIB_PRIVATE N_CLOSURE(void, readMessage_continue__iQ38GfgYaH1Opg9bpdY60hg)(void* udataX60gensym137460047_, void* ClE_0) { tyObject_Env_seciodotnim___llwG9c7D5E7rBgTtQTa1bJw* colonenvP_; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_110; colonenvP_ = (tyObject_Env_seciodotnim___llwG9c7D5E7rBgTtQTa1bJw*) ClE_0;
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_110); TM__efoQf6oR7pdfyv6JVnE1Sw_110.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_110.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_110.status == 0) {
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym137460048_;
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1374600463_); if (!!(T4_)) goto LA5_;
|
|
|
|
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nextX60gensym137460048_ = (*colonenvP_).nameIterVarX60gensym1374600463_.ClP_0((*colonenvP_).nameIterVarX60gensym1374600463_.ClE_0); {
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
while (1) { NIM_BOOL T9_;
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T9_ = (NIM_BOOL)0;
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T9_ = !((nextX60gensym137460048_ == 0)); if (!(T9_)) goto LA10_;
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym137460048_); LA10_: ;
|
|
if (!T9_) goto LA8;
|
|
|
|
#line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nextX60gensym137460048_ = (*colonenvP_).nameIterVarX60gensym1374600463_.ClP_0((*colonenvP_).nameIterVarX60gensym1374600463_.ClE_0);
|
|
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ NIM_BOOL T13_;
|
|
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1374600463_); if (!T13_) goto LA14_;
|
|
|
|
#line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
goto LA7;
|
|
}
|
|
LA14_: ;
|
|
} LA8: ;
|
|
} LA7: ;
|
|
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
if (!(nextX60gensym137460048_ == NIM_NIL)) goto LA18_;
|
|
|
|
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ NIM_BOOL T22_;
|
|
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T22_ = (NIM_BOOL)0; T22_ = finished__uAiPZ2jn5grxHQdo5wIXhwasyncloop((*colonenvP_).chronosInternalRetFuture2); if (!!(T22_)) goto LA23_;
|
|
|
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_113));
|
|
}
|
|
LA23_: ;
|
|
}
|
|
goto LA16_;
|
|
LA18_: ;
|
|
{ tyProc__9bqx36VxQxXejdrF09bFARDQ T26_;
|
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = readMessage_continue__iQ38GfgYaH1Opg9bpdY60hg; T26_.ClE_0 = colonenvP_;
|
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym137460048_, T26_, NIM_NIL);
|
|
}
|
|
LA16_: ;
|
|
}
|
|
LA5_: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__efoQf6oR7pdfyv6JVnE1Sw_110.status = 0;
|
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture2->Sup;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg();
|
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_);
|
|
popCurrentException(); }
|
|
else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym137460050_; Exception* T32_; TM__efoQf6oR7pdfyv6JVnE1Sw_110.status = 0;
|
|
#line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym137460050_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_));
|
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ NIM_BOOL T35_;
|
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T35_ = (NIM_BOOL)0; T35_ = finished__uAiPZ2jn5grxHQdo5wIXhwasyncloop((*colonenvP_).chronosInternalRetFuture2); if (!T35_) goto LA36_;
|
|
|
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)excX60gensym137460050_, "CatchableError", "readMessage_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
|
|
"asyncmacro2.nim", 59); }
|
|
goto LA33_;
|
|
LA36_: ;
|
|
{ Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_;
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T39_ = (Exception*)0; T39_ = &excX60gensym137460050_->Sup;
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg();
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
fail__u4f9arKHGmBiZpS59c1aYv9cw((*colonenvP_).chronosInternalRetFuture2, T39_, T40_);
|
|
}
|
|
LA33_: ;
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_110.status != 0) reraiseException();}
|
|
|
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw*, readMessage__DHXupgSLmQdbQ9bYp18TLMA)(tyObject_SecioConncolonObjectType___jStiZSTupOKJ5SL4chUhow* sconn) { tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw* result; tyObject_Env_seciodotnim___llwG9c7D5E7rBgTtQTa1bJw* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___vXJ4HuVM5t9cXCmGIlSpFgg* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw*)0; colonenv_ = (tyObject_Env_seciodotnim___llwG9c7D5E7rBgTtQTa1bJw*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv_ = (tyObject_Env_seciodotnim___llwG9c7D5E7rBgTtQTa1bJw*) newObj((&NTI__Nbvc1NpsrArG9c0xhXHRnNg_), sizeof(tyObject_Env_seciodotnim___llwG9c7D5E7rBgTtQTa1bJw)); (*colonenv_).Sup.m_type = (&NTI__llwG9c7D5E7rBgTtQTa1bJw_);
|
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
asgnRef((void**) (&(*colonenv_).sconn1), sconn);
|
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__ZCdVHm7D2eDCYLrLB9a2jJg();
|
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture2), newFutureImpl__HDlsl4b9c3SH7ywTZvkTzLg(T1_));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___vXJ4HuVM5t9cXCmGIlSpFgg*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___vXJ4HuVM5t9cXCmGIlSpFgg*) newObj((&NTI__OQGXPW5mAy3P9cDGLdClbSQ_), sizeof(tyObject_Env_asyncmacro2dotnim___vXJ4HuVM5t9cXCmGIlSpFgg)); (*colonenv__2).Sup.m_type = (&NTI__vXJ4HuVM5t9cXCmGIlSpFgg_);
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = readMessage__w9bljSHWeLNc6HdAooyqzHQ; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym1374600463_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym1374600463_.ClP_0 = T2_.ClP_0;
|
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = readMessage_continue__iQ38GfgYaH1Opg9bpdY60hg; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__efoQf6oR7pdfyv6JVnE1Sw_114)(T3_.ClP_0))(NIM_NIL);
|
|
|
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
result = (*colonenv_).chronosInternalRetFuture2; goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
static N_NIMCALL(void, Marker_tyRef__x9cpBmdb5ws7ejFxdi2Pwjg)(void* p, NI op) {
|
|
tyObject_Env_seciodotnim___9ayG4InAlww7djNBNfh9bP5g* a;
|
|
a = (tyObject_Env_seciodotnim___9ayG4InAlww7djNBNfh9bP5g*)p;
|
|
nimGCvisit((void*)(*a).message1, op); nimGCvisit((void*)(*a).chronosInternalRetFuture2, op); nimGCvisit((void*)(*a).sconn3, op); nimGCvisit((void*)(*a).nameIterVarX60gensym1376005554_.ClE_0, op);}
|
|
static N_NIMCALL(void, Marker_tyRef__9cbROblCKjLU52GEOJJDHcw)(void* p, NI op) {
|
|
tyObject_Env_asyncmacro2dotnim___9bgUMCX0ExhIKaXWX1N84mg* a;
|
|
a = (tyObject_Env_asyncmacro2dotnim___9bgUMCX0ExhIKaXWX1N84mg*)p;
|
|
nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).result2, op); nimGCvisit((void*)(*a).msg8, op); nimGCvisit((void*)(*a).record10.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13767001911_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture12, op);}
|
|
|
|
#line 459 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
static N_INLINE(tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA, dotdot___BokNSDrKN1xmV1nA01G9brAsystem)(NI a, NI b) { tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA result; nimZeroMem((void*)(&result), sizeof(tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA));
|
|
#line 469 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
chckNil((void*)(&result)); nimZeroMem((void*)(&result), sizeof(tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA)); result.a = a; result.b = b; return result;}
|
|
|
|
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
static N_INLINE(void, toBytes__aJssfgKl1RsT4HYF3ZsGsAendians2)(NU32 x_0, tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw endian, tyArray__H8qf9bpC2ziYA2earmO8m7w Result) { NU32 v;
|
|
#line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
|
|
#line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
{
|
|
#line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
if (!(endian == ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw) 0))) goto LA3_;
|
|
v = x_0; }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 99 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
|
|
#line 99 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
v = swapBytes__a09aOtLA9b4piPbGbo9c8yVRgendians2(x_0); }
|
|
LA1_: ;
|
|
{ NI i; NI i_2; i = (NI)0;
|
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
i_2 = ((NI) 0); {
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI TM__efoQf6oR7pdfyv6JVnE1Sw_120; NI TM__efoQf6oR7pdfyv6JVnE1Sw_121;
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(i_2 < ((NI) 4))) goto LA8;
|
|
|
|
#line 102 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
i = i_2; if ((NU)(i) > (NU)(3)){ raiseIndexError2(i, 3); }
|
|
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
|
|
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
|
|
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
|
|
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
if (nimMulInt(i, ((NI) 8), &TM__efoQf6oR7pdfyv6JVnE1Sw_120)) { raiseOverflow(); }; Result[(i)- 0] = ((NU8) ((NU32)((NU32)((NU32)(v) >> (NU64)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_120))) & ((NU32) 255))));
|
|
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (nimAddInt(i_2, ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_121)) { raiseOverflow(); }; i_2 = (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_121); } LA8: ;
|
|
}
|
|
}
|
|
}
|
|
|
|
#line 110 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
static N_INLINE(void, toBytesBE__frQ3R0BPaGRHruiChJfyhAendians2)(NU32 x_0, tyArray__H8qf9bpC2ziYA2earmO8m7w Result) {
|
|
#line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
|
|
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
|
|
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/endians2.nim"
|
|
toBytes__aJssfgKl1RsT4HYF3ZsGsAendians2(x_0, ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw) 1), Result);
|
|
}
|
|
|
|
#line 138 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
static N_INLINE(void, encrypt__q0MIvw5EhzqhO9c9cXlf6gug_2secio)(tyObject_SecureCipher__hgmpngAnk82735HEJtfsRQ* cipher, NU8* input, NI inputLen_0, NU8* output, NI outputLen_0) {
|
|
#line 140 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
switch ((*cipher).kind) {
|
|
case ((tyEnum_SecureCipherType__yYTyZSa7ERzOwWc8ynblQw) 0):
|
|
{
|
|
#line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!(((1 &(1U<<((NU)((*cipher).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_97)); }
|
|
#line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
encrypt__GIhSBO9bXAX05gpkiTBcgqw_2bcmode((&(*cipher)._kind_1.ctxaes128), input, inputLen_0, output, outputLen_0);
|
|
}
|
|
break;
|
|
case ((tyEnum_SecureCipherType__yYTyZSa7ERzOwWc8ynblQw) 1):
|
|
{
|
|
#line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!(((2 &(1U<<((NU)((*cipher).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_99)); }
|
|
#line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
encrypt__GIhSBO9bXAX05gpkiTBcgqw_4bcmode((&(*cipher)._kind_2.ctxaes256), input, inputLen_0, output, outputLen_0);
|
|
}
|
|
break;
|
|
case ((tyEnum_SecureCipherType__yYTyZSa7ERzOwWc8ynblQw) 2):
|
|
{
|
|
#line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!(((4 &(1U<<((NU)((*cipher).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_101)); }
|
|
#line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
encrypt__YukYn3Fe7vZy1xOdxxVNlQ_2bcmode((&(*cipher)._kind_3.ctxtwofish256), input, inputLen_0, output, outputLen_0);
|
|
}
|
|
break;
|
|
}
|
|
}
|
|
|
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, write__w9bljSHWeLNc6HdAooyqzHQ_3)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___9bgUMCX0ExhIKaXWX1N84mg* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___9bgUMCX0ExhIKaXWX1N84mg*) ClE_0;
|
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
while (1) { if (!1) goto LA1;
|
|
{ tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T43_; switch ((*colonenvP_).colonstate_) {
|
|
case -1:
|
|
goto BeforeRet_;
|
|
case 0: goto STATE0;
|
|
case 1: goto STATE1;
|
|
case 2: goto STATE2;
|
|
case 3: goto STATE3;
|
|
case 4: goto STATE4;
|
|
case 5: goto STATE5;
|
|
}
|
|
STATE0: ; { NI T10_;
|
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
{ NI T6_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T9_;
|
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T6_ = ((*(*colonenvP_).colonup_).message1 ? (*(*colonenvP_).colonup_).message1->Sup.len : 0); if (!(T6_ == ((NI) 0))) goto LA7_;
|
|
|
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
T9_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T9_ = srcLocImpl__RnxTw0dp44Wk4p7oIHGM9aw();
|
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
complete__nHHWNIBkqCfVC3oe9a1ZdIQ((*(*colonenvP_).colonup_).chronosInternalRetFuture2, T9_);
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) -1);
|
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
result = NIM_NIL; goto BeforeRet_;
|
|
}
|
|
LA7_: ;
|
|
|
|
#line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T10_ = ((*(*colonenvP_).colonup_).message1 ? (*(*colonenvP_).colonup_).message1->Sup.len : 0); (*colonenvP_).left3 = T10_;
|
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
(*colonenvP_).offset4 = ((NI) 0); {
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 1);
|
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
goto LA2;
|
|
}
|
|
}
|
|
STATE1: ;
|
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
{ NI TM__efoQf6oR7pdfyv6JVnE1Sw_117; NI TM__efoQf6oR7pdfyv6JVnE1Sw_118; NI TM__efoQf6oR7pdfyv6JVnE1Sw_119; tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA T21_; tyArray__H8qf9bpC2ziYA2earmO8m7w T22_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_122; NI TM__efoQf6oR7pdfyv6JVnE1Sw_123; NI TM__efoQf6oR7pdfyv6JVnE1Sw_124; NI TM__efoQf6oR7pdfyv6JVnE1Sw_125; NI TM__efoQf6oR7pdfyv6JVnE1Sw_126; NI TM__efoQf6oR7pdfyv6JVnE1Sw_127; NI TM__efoQf6oR7pdfyv6JVnE1Sw_128; NI TM__efoQf6oR7pdfyv6JVnE1Sw_129; NI TM__efoQf6oR7pdfyv6JVnE1Sw_130; NI TM__efoQf6oR7pdfyv6JVnE1Sw_131; NI TM__efoQf6oR7pdfyv6JVnE1Sw_132; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_133; tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* T34_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T35_;
|
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!(((NI) 0) < (*colonenvP_).left3)) goto LA14_;
|
|
|
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
{
|
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!(((NI) 8388544) < (*colonenvP_).left3)) goto LA18_;
|
|
(*colonenvP_).chunkSize5 = ((NI) 8388544); }
|
|
goto LA16_;
|
|
LA18_: ;
|
|
{ (*colonenvP_).chunkSize5 = (*colonenvP_).left3; }
|
|
LA16_: ;
|
|
|
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
(*colonenvP_).macsize6 = sizeDigest__s8XTWBHf9cDhMzfKbjEz9aDwsecio((&(*(*(*colonenvP_).colonup_).sconn3).writerMac));
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (nimAddInt((*colonenvP_).chunkSize5, (*colonenvP_).macsize6, &TM__efoQf6oR7pdfyv6JVnE1Sw_117)) { raiseOverflow(); }; (*colonenvP_).length7 = (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_117);
|
|
#line 232 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 232 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 232 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (nimAddInt((*colonenvP_).chunkSize5, ((NI) 4), &TM__efoQf6oR7pdfyv6JVnE1Sw_118)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_118), (*colonenvP_).macsize6, &TM__efoQf6oR7pdfyv6JVnE1Sw_119)) { raiseOverflow(); }; if (((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_119)) < ((NI) 0) || ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_119)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_119), ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
|
#line 232 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
asgnRef((void**) (&(*colonenvP_).msg8), newSeq__DpCWN7DIBuAjgoeQ9c29blYQ(((NI) ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_119)))));
|
|
#line 233 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 233 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 233 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T21_ = dotdot___BokNSDrKN1xmV1nA01G9brAsystem(((NI) 0), ((NI) 3));
|
|
#line 233 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 233 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
nimZeroMem((void*)T22_, sizeof(tyArray__H8qf9bpC2ziYA2earmO8m7w)); toBytesBE__frQ3R0BPaGRHruiChJfyhAendians2(((NU32) ((*colonenvP_).length7)), T22_);
|
|
|
|
#line 233 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
X5BX5Deq___qJlVOFBL4jBLOAqY9cXVxDQ((&(*colonenvP_).msg8), T21_, T22_, 4);
|
|
|
|
#line 235 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 235 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 235 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (nimAddInt((*colonenvP_).offset4, (*colonenvP_).chunkSize5, &TM__efoQf6oR7pdfyv6JVnE1Sw_122)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_122), ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_123)) { raiseOverflow(); }; if ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_123)-(*colonenvP_).offset4 != -1 && ((NU)((*colonenvP_).offset4) >= (NU)((*(*colonenvP_).colonup_).message1 ? (*(*colonenvP_).colonup_).message1->Sup.len : 0) || (NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_123)) >= (NU)((*(*colonenvP_).colonup_).message1 ? (*(*colonenvP_).colonup_).message1->Sup.len : 0))){ raiseIndexError(); }
|
|
#line 236 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 236 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (nimAddInt(((NI) 4), (*colonenvP_).chunkSize5, &TM__efoQf6oR7pdfyv6JVnE1Sw_124)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_124), ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_125)) { raiseOverflow(); }; if ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_125)-((NI) 4) != -1 && ((NU)(((NI) 4)) >= (NU)((*colonenvP_).msg8 ? (*colonenvP_).msg8->Sup.len : 0) || (NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_125)) >= (NU)((*colonenvP_).msg8 ? (*colonenvP_).msg8->Sup.len : 0))){ raiseIndexError(); }
|
|
#line 235 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
encrypt__q0MIvw5EhzqhO9c9cXlf6gug_2secio((&(*(*(*colonenvP_).colonup_).sconn3).writerCoder), (NU8*)(*(*colonenvP_).colonup_).message1->data+((*colonenvP_).offset4), ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_123))-((*colonenvP_).offset4)+1, (NU8*)(*colonenvP_).msg8->data+(((NI) 4)), ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_125))-(((NI) 4))+1);
|
|
|
|
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (nimSubInt((*colonenvP_).left3, (*colonenvP_).chunkSize5, &TM__efoQf6oR7pdfyv6JVnE1Sw_126)) { raiseOverflow(); }; (*colonenvP_).left3 = (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_126);
|
|
#line 238 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 238 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (nimAddInt((*colonenvP_).offset4, (*colonenvP_).chunkSize5, &TM__efoQf6oR7pdfyv6JVnE1Sw_127)) { raiseOverflow(); }; (*colonenvP_).offset4 = (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_127);
|
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (nimAddInt(((NI) 4), (*colonenvP_).chunkSize5, &TM__efoQf6oR7pdfyv6JVnE1Sw_128)) { raiseOverflow(); }; (*colonenvP_).mo9 = (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_128);
|
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (nimAddInt(((NI) 4), (*colonenvP_).chunkSize5, &TM__efoQf6oR7pdfyv6JVnE1Sw_129)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_129), ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_130)) { raiseOverflow(); }; if ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_130)-((NI) 4) != -1 && ((NU)(((NI) 4)) >= (NU)((*colonenvP_).msg8 ? (*colonenvP_).msg8->Sup.len : 0) || (NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_130)) >= (NU)((*colonenvP_).msg8 ? (*colonenvP_).msg8->Sup.len : 0))){ raiseIndexError(); }
|
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
update__B7xtL2PqlWtVmQfmUPMKEg((&(*(*(*colonenvP_).colonup_).sconn3).writerMac), (NU8*)(*colonenvP_).msg8->data+(((NI) 4)), ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_130))-(((NI) 4))+1);
|
|
|
|
#line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (nimAddInt((*colonenvP_).mo9, (*colonenvP_).macsize6, &TM__efoQf6oR7pdfyv6JVnE1Sw_131)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_131), ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_132)) { raiseOverflow(); }; if ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_132)-(*colonenvP_).mo9 != -1 && ((NU)((*colonenvP_).mo9) >= (NU)((*colonenvP_).msg8 ? (*colonenvP_).msg8->Sup.len : 0) || (NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_132)) >= (NU)((*colonenvP_).msg8 ? (*colonenvP_).msg8->Sup.len : 0))){ raiseIndexError(); }
|
|
#line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
finish__spCsuHhBeCQxSsBAOLecZA((&(*(*(*colonenvP_).colonup_).sconn3).writerMac), (NU8*)(*colonenvP_).msg8->data+((*colonenvP_).mo9), ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_132))-((*colonenvP_).mo9)+1);
|
|
|
|
#line 242 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 242 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
reset__MTNxwv9a8XIKoWRKhr9bOn9bw((&(*(*(*colonenvP_).colonup_).sconn3).writerMac));
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_133); TM__efoQf6oR7pdfyv6JVnE1Sw_133.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_133.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_133.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_134;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_134); TM__efoQf6oR7pdfyv6JVnE1Sw_134.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_134.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_134.status == 0) { { NI T26_; NimStringDesc* T27_;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record10), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record10)); unsureAsgnRef((void**)&(*colonenvP_).record10.output.buffer, NIM_NIL); (*colonenvP_).record10.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record10), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_135));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T26_ = (NI)0; T26_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record10), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T26_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T27_ = (NimStringDesc*)0; T27_ = shortLog__t8DD2nZSoPvV28s0XouGjw((*colonenvP_).msg8->data, ((*colonenvP_).msg8 ? (*colonenvP_).msg8->Sup.len : 0));
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record10), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_136), T27_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record10), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_137), (*colonenvP_).left3);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record10), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_138), (*colonenvP_).offset4);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record10));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record10));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T30_; Exception* T31_; TM__efoQf6oR7pdfyv6JVnE1Sw_134.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T30_ = (Exception*)0; T30_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13767001911_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T30_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T31_ = (Exception*)0; T31_ = &(*colonenvP_).errX60gensym13767001911_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Writing message", T31_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_134.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_133.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_133.status != 0) reraiseException();
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
(*colonenvP_).chronosInternalTmpFuture12 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0;
|
|
#line 245 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 245 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T34_ = (tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA*)0; T34_ = &(*(*(*colonenvP_).colonup_).sconn3).Sup.stream->Sup;
|
|
#line 245 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T35_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T35_ = write__p9arEFb3fACdRSnfwdTMZuw(T34_, (*colonenvP_).msg8); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture12), &T35_->Sup);
|
|
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), (*colonenvP_).chronosInternalTmpFuture12);
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 2);
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
result = (*colonenvP_).chronosInternalTmpFuture12; goto BeforeRet_;
|
|
}
|
|
goto LA12_;
|
|
LA14_: ;
|
|
{
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 4);
|
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
goto LA2;
|
|
}
|
|
LA12_: ;
|
|
STATE2: ;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.child), NIM_NIL);
|
|
#line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T41_; NimStringDesc* T42_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture2).Sup.mustCancel) goto LA39_;
|
|
T41_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T41_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T41_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T41_).Sup.Sup.Sup.name = "CancelledError"; T42_ = (NimStringDesc*)0; T42_ = (*T41_).Sup.Sup.Sup.message; (*T41_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_13)); if (T42_) nimGCunrefNoCycle(T42_);
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)T41_, "CancelledError", "write", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
|
|
"asyncmacro2.nim", 305); }
|
|
LA39_: ;
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture12);
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture12)));
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 3);
|
|
#line 245 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
goto LA2;
|
|
STATE3: ;
|
|
#line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
(*(*(*colonenvP_).colonup_).sconn3).Sup.Sup.activity = NIM_TRUE;
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 1);
|
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
goto LA2;
|
|
STATE4: ;
|
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
T43_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T43_ = srcLocImpl__fxb8OLoHaB7hZnPsBcINNA();
|
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
complete__nHHWNIBkqCfVC3oe9a1ZdIQ((*(*colonenvP_).colonup_).chronosInternalRetFuture2, T43_);
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 5);
|
|
#line 0 "\?\?\?"
|
|
goto LA2;
|
|
STATE5: ;
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) -1);
|
|
#line 0 "\?\?\?"
|
|
goto LA2;
|
|
} LA2: ;
|
|
} LA1: ;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
static N_INLINE(NIM_BOOL, finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future) { NIM_BOOL result; result = (NIM_BOOL)0;
|
|
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
result = !(((*future).Sup.state == ((tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA) 0))); return result;}
|
|
|
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
N_LIB_PRIVATE N_CLOSURE(void, write_continue__KpEBWTrDMcLjuo7x5d6fAg)(void* udataX60gensym137600556_, void* ClE_0) { tyObject_Env_seciodotnim___9ayG4InAlww7djNBNfh9bP5g* colonenvP_; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_139; colonenvP_ = (tyObject_Env_seciodotnim___9ayG4InAlww7djNBNfh9bP5g*) ClE_0;
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_139); TM__efoQf6oR7pdfyv6JVnE1Sw_139.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_139.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_139.status == 0) {
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym137600557_;
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1376005554_); if (!!(T4_)) goto LA5_;
|
|
|
|
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nextX60gensym137600557_ = (*colonenvP_).nameIterVarX60gensym1376005554_.ClP_0((*colonenvP_).nameIterVarX60gensym1376005554_.ClE_0); {
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
while (1) { NIM_BOOL T9_;
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T9_ = (NIM_BOOL)0;
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T9_ = !((nextX60gensym137600557_ == 0)); if (!(T9_)) goto LA10_;
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym137600557_); LA10_: ;
|
|
if (!T9_) goto LA8;
|
|
|
|
#line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nextX60gensym137600557_ = (*colonenvP_).nameIterVarX60gensym1376005554_.ClP_0((*colonenvP_).nameIterVarX60gensym1376005554_.ClE_0);
|
|
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ NIM_BOOL T13_;
|
|
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1376005554_); if (!T13_) goto LA14_;
|
|
|
|
#line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
goto LA7;
|
|
}
|
|
LA14_: ;
|
|
} LA8: ;
|
|
} LA7: ;
|
|
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
if (!(nextX60gensym137600557_ == NIM_NIL)) goto LA18_;
|
|
|
|
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ NIM_BOOL T22_;
|
|
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T22_ = (NIM_BOOL)0; T22_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture2); if (!!(T22_)) goto LA23_;
|
|
|
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_142));
|
|
}
|
|
LA23_: ;
|
|
}
|
|
goto LA16_;
|
|
LA18_: ;
|
|
{ tyProc__9bqx36VxQxXejdrF09bFARDQ T26_;
|
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = write_continue__KpEBWTrDMcLjuo7x5d6fAg; T26_.ClE_0 = colonenvP_;
|
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym137600557_, T26_, NIM_NIL);
|
|
}
|
|
LA16_: ;
|
|
}
|
|
LA5_: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__efoQf6oR7pdfyv6JVnE1Sw_139.status = 0;
|
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture2->Sup;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg();
|
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_);
|
|
popCurrentException(); }
|
|
else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym137600559_; Exception* T32_; TM__efoQf6oR7pdfyv6JVnE1Sw_139.status = 0;
|
|
#line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym137600559_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_));
|
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ NIM_BOOL T35_;
|
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T35_ = (NIM_BOOL)0; T35_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture2); if (!T35_) goto LA36_;
|
|
|
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)excX60gensym137600559_, "CatchableError", "write_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
|
|
"asyncmacro2.nim", 59); }
|
|
goto LA33_;
|
|
LA36_: ;
|
|
{ Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_;
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T39_ = (Exception*)0; T39_ = &excX60gensym137600559_->Sup;
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg();
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
fail__SwGHbFJf49cefkD9a9cbvNyqA((*colonenvP_).chronosInternalRetFuture2, T39_, T40_);
|
|
}
|
|
LA33_: ;
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_139.status != 0) reraiseException();}
|
|
|
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, write__inMxsxhE9bbWr9akcI0VXIrA)(tyObject_SecioConncolonObjectType___jStiZSTupOKJ5SL4chUhow* sconn, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* message) { tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* result; tyObject_Env_seciodotnim___9ayG4InAlww7djNBNfh9bP5g* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___9bgUMCX0ExhIKaXWX1N84mg* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; colonenv_ = (tyObject_Env_seciodotnim___9ayG4InAlww7djNBNfh9bP5g*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv_ = (tyObject_Env_seciodotnim___9ayG4InAlww7djNBNfh9bP5g*) newObj((&NTI__x9cpBmdb5ws7ejFxdi2Pwjg_), sizeof(tyObject_Env_seciodotnim___9ayG4InAlww7djNBNfh9bP5g)); (*colonenv_).Sup.m_type = (&NTI__9ayG4InAlww7djNBNfh9bP5g_);
|
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
asgnRef((void**) (&(*colonenv_).sconn3), sconn);
|
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
genericSeqAssign((&(*colonenv_).message1), message, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_));
|
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__S8W9cVQ0MyR3p18niV9bM7eQ();
|
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture2), newFutureImpl__wu9buovQIxiU3ndXmKRpnVw(T1_));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___9bgUMCX0ExhIKaXWX1N84mg*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___9bgUMCX0ExhIKaXWX1N84mg*) newObj((&NTI__9cbROblCKjLU52GEOJJDHcw_), sizeof(tyObject_Env_asyncmacro2dotnim___9bgUMCX0ExhIKaXWX1N84mg)); (*colonenv__2).Sup.m_type = (&NTI__9bgUMCX0ExhIKaXWX1N84mg_);
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = write__w9bljSHWeLNc6HdAooyqzHQ_3; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym1376005554_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym1376005554_.ClP_0 = T2_.ClP_0;
|
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = write_continue__KpEBWTrDMcLjuo7x5d6fAg; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__efoQf6oR7pdfyv6JVnE1Sw_143)(T3_.ClP_0))(NIM_NIL);
|
|
|
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
result = (*colonenv_).chronosInternalRetFuture2; goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
static N_NIMCALL(void, Marker_tyRef__jgOD84e2snIOScNPfRyPNQ)(void* p, NI op) {
|
|
tyObject_SeciocolonObjectType___IGFWoVQDf54L4RKyNcn39cg* a;
|
|
NI T1_; NI T2_; NI T3_; NI T4_; NI T5_; NI T6_; a = (tyObject_SeciocolonObjectType___IGFWoVQDf54L4RKyNcn39cg*)p;
|
|
nimGCvisit((void*)(*a).Sup.Sup.codecs, op); nimGCvisit((void*)(*a).Sup.Sup.handler.ClE_0, op); nimGCvisit((void*)(*a).rng, op); switch ((*a).localPrivateKey.scheme) {
|
|
case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 0):
|
|
nimGCvisit((void*)(*a).localPrivateKey._scheme_1.rsakey, op); break;
|
|
case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 1):
|
|
T1_ = (NI)0; break;
|
|
case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 2):
|
|
T2_ = (NI)0; break;
|
|
case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 3):
|
|
nimGCvisit((void*)(*a).localPrivateKey._scheme_4.eckey, op); break;
|
|
}
|
|
switch ((*a).localPublicKey.scheme) {
|
|
case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 0):
|
|
nimGCvisit((void*)(*a).localPublicKey._scheme_1.rsakey, op); break;
|
|
case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 1):
|
|
T3_ = (NI)0; break;
|
|
case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 2):
|
|
T4_ = (NI)0; break;
|
|
case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 3):
|
|
nimGCvisit((void*)(*a).localPublicKey._scheme_4.eckey, op); break;
|
|
}
|
|
switch ((*a).remotePublicKey.scheme) {
|
|
case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 0):
|
|
nimGCvisit((void*)(*a).remotePublicKey._scheme_1.rsakey, op); break;
|
|
case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 1):
|
|
T5_ = (NI)0; break;
|
|
case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 2):
|
|
T6_ = (NI)0; break;
|
|
case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 3):
|
|
nimGCvisit((void*)(*a).remotePublicKey._scheme_4.eckey, op); break;
|
|
}
|
|
}
|
|
static N_NIMCALL(void, Marker_tyRef__383dQfLaxC39clURvlVEN6Q)(void* p, NI op) {
|
|
tyObject_Env_seciodotnim___1IQefw180bn9aWpdr3BsnkA* a;
|
|
a = (tyObject_Env_seciodotnim___1IQefw180bn9aWpdr3BsnkA*)p;
|
|
nimGCvisit((void*)(*a).s1, op); nimGCvisit((void*)(*a).conn2, op); nimGCvisit((void*)(*a).chronosInternalRetFuture3, op); nimGCvisit((void*)(*a).nameIterVarX60gensym1382700464_.ClE_0, op);}
|
|
static N_NIMCALL(void, Marker_tyRef__uoDlfI1BX4acVXFXKpRWVg)(void* p, NI op) {
|
|
tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg* a;
|
|
NI T1_; NI T2_; NI T3_; a = (tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg*)p;
|
|
nimGCvisit((void*)(*a).result1, op); T1_ = (NI)0; nimGCvisit((void*)(*a).remoteNonce3, op); nimGCvisit((void*)(*a).remoteBytesPubkey4, op); nimGCvisit((void*)(*a).remoteEBytesPubkey5, op); nimGCvisit((void*)(*a).remoteEBytesSig6, op); switch ((*a).remotePubkey7.scheme) {
|
|
case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 0):
|
|
nimGCvisit((void*)(*a).remotePubkey7._scheme_1.rsakey, op); break;
|
|
case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 1):
|
|
T2_ = (NI)0; break;
|
|
case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 2):
|
|
T3_ = (NI)0; break;
|
|
case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 3):
|
|
nimGCvisit((void*)(*a).remotePubkey7._scheme_4.eckey, op); break;
|
|
}
|
|
nimGCvisit((void*)(*a).remoteEPubkey8, op); nimGCvisit((void*)(*a).remoteESignature9.data, op); nimGCvisit((void*)(*a).remoteExchanges10, op); nimGCvisit((void*)(*a).remoteCiphers11, op); nimGCvisit((void*)(*a).remoteHashes12, op); nimGCvisit((void*)(*a).remotePeerId13.data, op); nimGCvisit((void*)(*a).localPeerId14.data, op); nimGCvisit((void*)(*a).localBytesPubkey15, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).request17, op); nimGCvisit((void*)(*a).record18.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13831501919_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture20, op); nimGCvisit((void*)(*a).result21, op); nimGCvisit((void*)(*a).answer22, op); nimGCvisit((void*)(*a).record23.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13843001924_, op); nimGCvisit((void*)(*a).record25.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13849501926_, op); nimGCvisit((void*)(*a).record27.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13856001928_, op); nimGCvisit((void*)(*a).record30.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13862501931_, op); nimGCvisit((void*)(*a).scheme32, op); nimGCvisit((void*)(*a).cipher33, op); nimGCvisit((void*)(*a).hash34, op); nimGCvisit((void*)(*a).record35.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13874001936_, op); nimGCvisit((void*)(*a).record37.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13880501938_, op); nimGCvisit((void*)(*a).ekeypair39.seckey, op); nimGCvisit((void*)(*a).ekeypair39.pubkey, op); nimGCvisit((void*)(*a).epubkey40, op); nimGCvisit((void*)(*a).localCorpus41, op); nimGCvisit((void*)(*a).signature42.data, op); nimGCvisit((void*)(*a).localExchange43, op); nimGCvisit((void*)(*a).remoteExchange44, op); nimGCvisit((void*)(*a).record45.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13891001946_, op); nimGCvisit((void*)(*a).record47.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13897501948_, op); nimGCvisit((void*)(*a).record49.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13904001950_, op); nimGCvisit((void*)(*a).remoteCorpus51, op); nimGCvisit((void*)(*a).record52.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13911501953_, op); nimGCvisit((void*)(*a).record54.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13921001955_, op); nimGCvisit((void*)(*a).record56.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13933501957_, op); nimGCvisit((void*)(*a).secret58, op); nimGCvisit((void*)(*a).record59.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13940001960_, op); nimGCvisit((void*)(*a).record61.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13945501962_, op); nimGCvisit((void*)(*a).keys63.data, op); nimGCvisit((void*)(*a).record64.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13952001965_, op); nimGCvisit((void*)(*a).secioConn66, op); nimGCvisit((void*)(*a).res67, op); nimGCvisit((void*)(*a).record68.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13975001969_, op); nimGCvisit((void*)(*a).record70.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym13982501971_, op);}
|
|
|
|
#line 466 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
static N_INLINE(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, tryGet__pg72R9b53e39bPQBiMgCX8Rgresults)(tyObject_Result__wI9bduJs1m4ktObREEZ9adiQ self) { tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* result; result = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0;
|
|
#line 467 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
{
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
if (!!(self.o)) goto LA3_;
|
|
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
raiseResultError__VdO7CLGgWUXuCrOXQ3B2ZA(self);
|
|
}
|
|
LA3_: ;
|
|
if (!(((2 &(1U<<((NU)(self.o)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_147)); } genericSeqAssign((&result), self._o_2.v, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_)); return result;}
|
|
|
|
#line 466 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
static N_INLINE(void, tryGet__ME7aJ9cmvtfOzZSR3TgduCA_2results)(tyObject_Result__rRs2IHyL9cPDf0qPXyWd1oQ self, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw* Result) {
|
|
#line 467 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
{
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
if (!!(self.o)) goto LA3_;
|
|
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
raiseResultError__3mB4FvIEM5rjrsbjkbEISw(self);
|
|
}
|
|
LA3_: ;
|
|
if (!(((2 &(1U<<((NU)(self.o)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_147)); } genericSeqAssign((&(*Result).data), self._o_2.v.data, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_));}
|
|
static N_NIMCALL(void, Marker_tyRef__CSQtXn2acHppww79bcN7oIQ)(void* p, NI op) {
|
|
tyObject_Env_seciodotnim___ksRUcZuaw9aTYc6NLvHmBCg* a;
|
|
a = (tyObject_Env_seciodotnim___ksRUcZuaw9aTYc6NLvHmBCg*)p;
|
|
nimGCvisit((void*)(*a).msg1, op); nimGCvisit((void*)(*a).conn2, op); nimGCvisit((void*)(*a).chronosInternalRetFuture3, op); nimGCvisit((void*)(*a).nameIterVarX60gensym1381200374_.ClE_0, op);}
|
|
static N_NIMCALL(void, Marker_tyRef__fi6SzqqiODle5V7UzbwnKA)(void* p, NI op) {
|
|
tyObject_Env_asyncmacro2dotnim___y3iBwbQZ9bgYqo7Fb8manZA* a;
|
|
a = (tyObject_Env_asyncmacro2dotnim___y3iBwbQZ9bgYqo7Fb8manZA*)p;
|
|
nimGCvisit((void*)(*a).colontmpSlLower01_, op); nimGCvisit((void*)(*a).result3, op); nimGCvisit((void*)(*a).record4.output.buffer, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).errX60gensym1381650196_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture7, op); nimGCvisit((void*)(*a).result8, op);}
|
|
|
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, transactMessage__w9bljSHWeLNc6HdAooyqzHQ_5)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___y3iBwbQZ9bgYqo7Fb8manZA* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___y3iBwbQZ9bgYqo7Fb8manZA*) ClE_0;
|
|
#line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
while (1) { if (!1) goto LA1;
|
|
{ tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw* T24_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T31_; switch ((*colonenvP_).colonstate_) {
|
|
case -1:
|
|
goto BeforeRet_;
|
|
case 0: goto STATE0;
|
|
case 1: goto STATE1;
|
|
case 2: goto STATE2;
|
|
case 3: goto STATE3;
|
|
case 4: goto STATE4;
|
|
case 5: goto STATE5;
|
|
case 6: goto STATE6;
|
|
case 7: goto STATE7;
|
|
}
|
|
STATE0: ;
|
|
#line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
(*colonenvP_).result3 = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0; { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_161; tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* T16_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T17_;
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_161); TM__efoQf6oR7pdfyv6JVnE1Sw_161.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_161.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_161.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_162;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_162); TM__efoQf6oR7pdfyv6JVnE1Sw_162.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_162.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_162.status == 0) { { NI T7_; NimStringDesc* T8_; NI T9_;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record4), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record4)); unsureAsgnRef((void**)&(*colonenvP_).record4.output.buffer, NIM_NIL); (*colonenvP_).record4.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record4), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_163));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T7_ = (NI)0; T7_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record4), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T7_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T8_ = (NimStringDesc*)0; T8_ = shortLog__t8DD2nZSoPvV28s0XouGjw((*(*colonenvP_).colonup_).msg1->data, ((*(*colonenvP_).colonup_).msg1 ? (*(*colonenvP_).colonup_).msg1->Sup.len : 0));
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record4), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_136), T8_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T9_ = ((*(*colonenvP_).colonup_).msg1 ? (*(*colonenvP_).colonup_).msg1->Sup.len : 0);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record4), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_22), T9_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record4));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record4));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T12_; Exception* T13_; TM__efoQf6oR7pdfyv6JVnE1Sw_162.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T12_ = (Exception*)0; T12_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym1381650196_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T12_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T13_ = (Exception*)0; T13_ = &(*colonenvP_).errX60gensym1381650196_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Sending message", T13_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_162.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_161.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_161.status != 0) reraiseException();
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
(*colonenvP_).chronosInternalTmpFuture7 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0;
|
|
#line 285 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 285 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T16_ = (tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA*)0; T16_ = &(*(*colonenvP_).colonup_).conn2->Sup;
|
|
#line 285 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T17_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T17_ = write__p9arEFb3fACdRSnfwdTMZuw(T16_, (*(*colonenvP_).colonup_).msg1); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture7), &T17_->Sup);
|
|
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture7);
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 1);
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
result = (*colonenvP_).chronosInternalTmpFuture7; goto BeforeRet_;
|
|
}
|
|
STATE1: ;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL);
|
|
#line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T22_; NimStringDesc* T23_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA20_;
|
|
T22_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T22_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T22_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T22_).Sup.Sup.Sup.name = "CancelledError"; T23_ = (NimStringDesc*)0; T23_ = (*T22_).Sup.Sup.Sup.message; (*T22_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_13)); if (T23_) nimGCunrefNoCycle(T23_);
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)T22_, "CancelledError", "transactMessage", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
|
|
"asyncmacro2.nim", 305); }
|
|
LA20_: ;
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture7);
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture7)));
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 2);
|
|
#line 285 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
goto LA2;
|
|
STATE2: ;
|
|
#line 286 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 286 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 286 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T24_ = (tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw*)0; T24_ = readRawMessage__F7b4VJ4WEINce17QThDzaA((*(*colonenvP_).colonup_).conn2); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture7), &T24_->Sup);
|
|
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture7);
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 3);
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
result = (*colonenvP_).chronosInternalTmpFuture7; goto BeforeRet_;
|
|
STATE3: ;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL);
|
|
#line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T29_; NimStringDesc* T30_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA27_;
|
|
T29_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T29_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T29_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T29_).Sup.Sup.Sup.name = "CancelledError"; T30_ = (NimStringDesc*)0; T30_ = (*T29_).Sup.Sup.Sup.message; (*T29_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_13)); if (T30_) nimGCunrefNoCycle(T30_);
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)T29_, "CancelledError", "transactMessage", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
|
|
"asyncmacro2.nim", 305); }
|
|
LA27_: ;
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture7);
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 4);
|
|
#line 286 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
goto LA2;
|
|
STATE4: ;
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*colonenvP_).colontmpSlLower01_), internalRead__PkaI2I4xSJzS7FEcHwUvGAasyncloop(((tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw*) ((*colonenvP_).chronosInternalTmpFuture7))));
|
|
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
(*colonenvP_).colontmpSlLower12_ = srcLocImpl__MbicPf0wpyB12WVPqvUp8g();
|
|
#line 286 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 286 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
complete__77JDPrOat3o3k9b9bX42gf9aQ((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).colontmpSlLower01_, (*colonenvP_).colontmpSlLower12_);
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 5);
|
|
#line 286 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
goto LA2;
|
|
STATE5: ;
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) -1);
|
|
#line 286 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 286 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
result = NIM_NIL; goto BeforeRet_;
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 6);
|
|
#line 286 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
goto LA2;
|
|
STATE6: ;
|
|
#line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
T31_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T31_ = srcLocImpl__3pFD7yGaPlnWpnvqcIJ36w();
|
|
#line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
complete__77JDPrOat3o3k9b9bX42gf9aQ((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).result3, T31_);
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 7);
|
|
#line 0 "\?\?\?"
|
|
goto LA2;
|
|
STATE7: ;
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) -1);
|
|
#line 0 "\?\?\?"
|
|
goto LA2;
|
|
} LA2: ;
|
|
} LA1: ;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
N_LIB_PRIVATE N_CLOSURE(void, transactMessage_continue__9aM89cyc6lCJ7L2LLt9buSG7w)(void* udataX60gensym138120038_, void* ClE_0) { tyObject_Env_seciodotnim___ksRUcZuaw9aTYc6NLvHmBCg* colonenvP_; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_164; colonenvP_ = (tyObject_Env_seciodotnim___ksRUcZuaw9aTYc6NLvHmBCg*) ClE_0;
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_164); TM__efoQf6oR7pdfyv6JVnE1Sw_164.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_164.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_164.status == 0) {
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym138120039_;
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1381200374_); if (!!(T4_)) goto LA5_;
|
|
|
|
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nextX60gensym138120039_ = (*colonenvP_).nameIterVarX60gensym1381200374_.ClP_0((*colonenvP_).nameIterVarX60gensym1381200374_.ClE_0); {
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
while (1) { NIM_BOOL T9_;
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T9_ = (NIM_BOOL)0;
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T9_ = !((nextX60gensym138120039_ == 0)); if (!(T9_)) goto LA10_;
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym138120039_); LA10_: ;
|
|
if (!T9_) goto LA8;
|
|
|
|
#line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nextX60gensym138120039_ = (*colonenvP_).nameIterVarX60gensym1381200374_.ClP_0((*colonenvP_).nameIterVarX60gensym1381200374_.ClE_0);
|
|
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ NIM_BOOL T13_;
|
|
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1381200374_); if (!T13_) goto LA14_;
|
|
|
|
#line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
goto LA7;
|
|
}
|
|
LA14_: ;
|
|
} LA8: ;
|
|
} LA7: ;
|
|
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
if (!(nextX60gensym138120039_ == NIM_NIL)) goto LA18_;
|
|
|
|
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ NIM_BOOL T22_;
|
|
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T22_ = (NIM_BOOL)0; T22_ = finished__uAiPZ2jn5grxHQdo5wIXhwasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!!(T22_)) goto LA23_;
|
|
|
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_167));
|
|
}
|
|
LA23_: ;
|
|
}
|
|
goto LA16_;
|
|
LA18_: ;
|
|
{ tyProc__9bqx36VxQxXejdrF09bFARDQ T26_;
|
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = transactMessage_continue__9aM89cyc6lCJ7L2LLt9buSG7w; T26_.ClE_0 = colonenvP_;
|
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym138120039_, T26_, NIM_NIL);
|
|
}
|
|
LA16_: ;
|
|
}
|
|
LA5_: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__efoQf6oR7pdfyv6JVnE1Sw_164.status = 0;
|
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture3->Sup;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg();
|
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_);
|
|
popCurrentException(); }
|
|
else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym138120041_; Exception* T32_; TM__efoQf6oR7pdfyv6JVnE1Sw_164.status = 0;
|
|
#line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym138120041_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_));
|
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ NIM_BOOL T35_;
|
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T35_ = (NIM_BOOL)0; T35_ = finished__uAiPZ2jn5grxHQdo5wIXhwasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!T35_) goto LA36_;
|
|
|
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)excX60gensym138120041_, "CatchableError", "transactMessage_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
|
|
"asyncmacro2.nim", 59); }
|
|
goto LA33_;
|
|
LA36_: ;
|
|
{ Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_;
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T39_ = (Exception*)0; T39_ = &excX60gensym138120041_->Sup;
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg();
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
fail__u4f9arKHGmBiZpS59c1aYv9cw((*colonenvP_).chronosInternalRetFuture3, T39_, T40_);
|
|
}
|
|
LA33_: ;
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_164.status != 0) reraiseException();}
|
|
|
|
#line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw*, transactMessage__61QsNzA9c1cb19awIkhFAijQ)(tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* msg) { tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw* result; tyObject_Env_seciodotnim___ksRUcZuaw9aTYc6NLvHmBCg* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___y3iBwbQZ9bgYqo7Fb8manZA* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw*)0; colonenv_ = (tyObject_Env_seciodotnim___ksRUcZuaw9aTYc6NLvHmBCg*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv_ = (tyObject_Env_seciodotnim___ksRUcZuaw9aTYc6NLvHmBCg*) newObj((&NTI__CSQtXn2acHppww79bcN7oIQ_), sizeof(tyObject_Env_seciodotnim___ksRUcZuaw9aTYc6NLvHmBCg)); (*colonenv_).Sup.m_type = (&NTI__ksRUcZuaw9aTYc6NLvHmBCg_);
|
|
#line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
asgnRef((void**) (&(*colonenv_).conn2), conn);
|
|
#line 283 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
genericSeqAssign((&(*colonenv_).msg1), msg, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_));
|
|
#line 283 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 283 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__EwEQaKr4hZHPhqlRRiCgng();
|
|
#line 283 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture3), newFutureImpl__HDlsl4b9c3SH7ywTZvkTzLg(T1_));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___y3iBwbQZ9bgYqo7Fb8manZA*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___y3iBwbQZ9bgYqo7Fb8manZA*) newObj((&NTI__fi6SzqqiODle5V7UzbwnKA_), sizeof(tyObject_Env_asyncmacro2dotnim___y3iBwbQZ9bgYqo7Fb8manZA)); (*colonenv__2).Sup.m_type = (&NTI__y3iBwbQZ9bgYqo7Fb8manZA_);
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = transactMessage__w9bljSHWeLNc6HdAooyqzHQ_5; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym1381200374_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym1381200374_.ClP_0 = T2_.ClP_0;
|
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = transactMessage_continue__9aM89cyc6lCJ7L2LLt9buSG7w; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__efoQf6oR7pdfyv6JVnE1Sw_168)(T3_.ClP_0))(NIM_NIL);
|
|
|
|
#line 286 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
result = (*colonenv_).chronosInternalRetFuture3; goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 466 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
static N_INLINE(NI, tryGet__cEJ0rFweac349aODxq1ZM9cgresults)(tyObject_Result__zGyZB68DDVJsh9ahWOPH3zw self) { NI result; result = (NI)0;
|
|
#line 467 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
{
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
if (!!(self.o)) goto LA3_;
|
|
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
raiseResultError__Vu9bwUgIFWoWvraiSdcdiIg(self);
|
|
}
|
|
LA3_: ;
|
|
if (!(((2 &(1U<<((NU)(self.o)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_147)); } result = self._o_2.v; return result;}
|
|
|
|
#line 466 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
static N_INLINE(void, tryGet__n9bZU1ZmMUafbBYTTHzZQ1wresults)(tyObject_Result__iS17NtK7ldheyAdSzroSMA self, tyObject_EcKeyPair__bsR3ZYy78BmQsv6nJi4PSw* Result) {
|
|
#line 467 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
{
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
if (!!(self.o)) goto LA3_;
|
|
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
raiseResultError__zWCO8DdqZQtRXY9b6e9aAjFg(self);
|
|
}
|
|
LA3_: ;
|
|
if (!(((2 &(1U<<((NU)(self.o)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_147)); } unsureAsgnRef((void**) (&(*Result).seckey), self._o_2.v.seckey); unsureAsgnRef((void**) (&(*Result).pubkey), self._o_2.v.pubkey);}
|
|
|
|
#line 466 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
static N_INLINE(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, tryGet__1Rm9c5FVloDJdaGjfyuiRhAresults)(tyObject_Result__4V9aavu9bX80MVc5K82Pp59aA self) { tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* result; result = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0;
|
|
#line 467 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
{
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
if (!!(self.o)) goto LA3_;
|
|
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
raiseResultError__eYOcA5zTN9aAlkfihYvKKZw(self);
|
|
}
|
|
LA3_: ;
|
|
if (!(((2 &(1U<<((NU)(self.o)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_147)); } genericSeqAssign((&result), self._o_2.v, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_)); return result;}
|
|
|
|
#line 459 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
static N_INLINE(tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA, dotdot___xNR8BVBMWzS9bXXNMikmyLgsystem)(NI a, NI b) { tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA result; nimZeroMem((void*)(&result), sizeof(tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA));
|
|
#line 469 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
chckNil((void*)(&result)); nimZeroMem((void*)(&result), sizeof(tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA)); result.a = a; result.b = b; return result;}
|
|
|
|
#line 466 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
static N_INLINE(void, tryGet__fUUXwq71T5lZxtHw9bDHKqAresults)(tyObject_Result__ZGY78kIl5s9a88zIUpvwquA self, tyObject_Signature__CGRrBG2C4jqyNkskN9acy8Q* Result) {
|
|
#line 467 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
{
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
if (!!(self.o)) goto LA3_;
|
|
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
raiseResultError__9bEWNaffPLA0w1iJf3HIyZA(self);
|
|
}
|
|
LA3_: ;
|
|
if (!(((2 &(1U<<((NU)(self.o)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_147)); } genericSeqAssign((&(*Result).data), self._o_2.v.data, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_));}
|
|
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
static N_INLINE(NIM_BOOL, eqStrings)(NimStringDesc* a, NimStringDesc* b) { NIM_BOOL result; NI alen; NI blen;{ result = (NIM_BOOL)0;
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
alen = (a ? a->Sup.len : 0);
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
blen = (b ? b->Sup.len : 0);
|
|
#line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{
|
|
#line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
if (!(alen == blen)) goto LA3_;
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
if (!(alen == ((NI) 0))) goto LA7_;
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
result = NIM_TRUE; goto BeforeRet_;
|
|
}
|
|
LA7_: ;
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
result = equalMem__9bGgqEk7RXXl6eqM9c1HdELAsystem(((void*) ((&a->data[((NI) 0)]))), ((void*) ((&b->data[((NI) 0)]))), ((NI) (alen))); goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, init__Vj9bkwPnDTsx8gwk0V1LGyg)(tyObject_SecureMac__4xz9aO5EmMl1A9b7oAZ3yQyw* mac_0, NimStringDesc* hash_0, NU8* key_0, NI key_0Len_0) {
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
{ tyObject_SecureMac__4xz9aO5EmMl1A9b7oAZ3yQyw T5_;
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!eqStrings(hash_0, ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_313))) goto LA3_;
|
|
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
nimZeroMem((void*)(&T5_), sizeof(tyObject_SecureMac__4xz9aO5EmMl1A9b7oAZ3yQyw)); T5_.kind = ((tyEnum_SecureMacType__QHom0A2ZzlXVqTlIuzgcWw) 1); (*mac_0) = T5_;
|
|
#line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!(((2 &(1U<<((NU)((*mac_0).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_50)); }
|
|
#line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
init__XO79cz0G5x9bYWx3NREUG23g((&(*mac_0)._kind_1.ctxsha256), key_0, key_0Len_0);
|
|
}
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{ tyObject_SecureMac__4xz9aO5EmMl1A9b7oAZ3yQyw T9_;
|
|
#line 83 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!eqStrings(hash_0, ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_314))) goto LA7_;
|
|
|
|
#line 84 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
nimZeroMem((void*)(&T9_), sizeof(tyObject_SecureMac__4xz9aO5EmMl1A9b7oAZ3yQyw)); T9_.kind = ((tyEnum_SecureMacType__QHom0A2ZzlXVqTlIuzgcWw) 2); (*mac_0) = T9_;
|
|
#line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!(((4 &(1U<<((NU)((*mac_0).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_55)); }
|
|
#line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
init__t9byvLEulypdqdOXTkNC4cA((&(*mac_0)._kind_2.ctxsha512), key_0, key_0Len_0);
|
|
}
|
|
goto LA1_;
|
|
LA7_: ;
|
|
{ tyObject_SecureMac__4xz9aO5EmMl1A9b7oAZ3yQyw T13_;
|
|
#line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!eqStrings(hash_0, ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_315))) goto LA11_;
|
|
|
|
#line 87 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
nimZeroMem((void*)(&T13_), sizeof(tyObject_SecureMac__4xz9aO5EmMl1A9b7oAZ3yQyw)); T13_.kind = ((tyEnum_SecureMacType__QHom0A2ZzlXVqTlIuzgcWw) 0); (*mac_0) = T13_;
|
|
#line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!(((1 &(1U<<((NU)((*mac_0).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_80)); }
|
|
#line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
init__DdUTIPh9bRY5ReSUjc2MexQ((&(*mac_0)._kind_3.ctxsha1), key_0, key_0Len_0);
|
|
}
|
|
goto LA1_;
|
|
LA11_: ;
|
|
LA1_: ;
|
|
}
|
|
|
|
#line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
static N_INLINE(void, init__MaszaLz9clgR3CPMux9bYNoQsecio)(tyObject_SecureCipher__hgmpngAnk82735HEJtfsRQ* sc, NimStringDesc* cipher, NU8* key_0, NI key_0Len_0, NU8* iv_0, NI iv_0Len_0) {
|
|
#line 128 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
{ tyObject_SecureCipher__hgmpngAnk82735HEJtfsRQ T5_;
|
|
#line 128 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!eqStrings(cipher, ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_332))) goto LA3_;
|
|
|
|
#line 129 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
nimZeroMem((void*)(&T5_), sizeof(tyObject_SecureCipher__hgmpngAnk82735HEJtfsRQ)); T5_.kind = ((tyEnum_SecureCipherType__yYTyZSa7ERzOwWc8ynblQw) 0); (*sc) = T5_;
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!(((1 &(1U<<((NU)((*sc).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_97)); }
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
init__A1epXaa8QSPgtdyVzI9aWSw((&(*sc)._kind_1.ctxaes128), key_0, key_0Len_0, iv_0, iv_0Len_0);
|
|
}
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{ tyObject_SecureCipher__hgmpngAnk82735HEJtfsRQ T9_;
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!eqStrings(cipher, ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_333))) goto LA7_;
|
|
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
nimZeroMem((void*)(&T9_), sizeof(tyObject_SecureCipher__hgmpngAnk82735HEJtfsRQ)); T9_.kind = ((tyEnum_SecureCipherType__yYTyZSa7ERzOwWc8ynblQw) 1); (*sc) = T9_;
|
|
#line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!(((2 &(1U<<((NU)((*sc).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_99)); }
|
|
#line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
init__A1epXaa8QSPgtdyVzI9aWSw_2((&(*sc)._kind_2.ctxaes256), key_0, key_0Len_0, iv_0, iv_0Len_0);
|
|
}
|
|
goto LA1_;
|
|
LA7_: ;
|
|
{ tyObject_SecureCipher__hgmpngAnk82735HEJtfsRQ T13_;
|
|
#line 134 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!eqStrings(cipher, ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_334))) goto LA11_;
|
|
|
|
#line 135 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
nimZeroMem((void*)(&T13_), sizeof(tyObject_SecureCipher__hgmpngAnk82735HEJtfsRQ)); T13_.kind = ((tyEnum_SecureCipherType__yYTyZSa7ERzOwWc8ynblQw) 2); (*sc) = T13_;
|
|
#line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!(((4 &(1U<<((NU)((*sc).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_101)); }
|
|
#line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
init__XSFRHHJpa7P5leX4RhHhzg((&(*sc)._kind_3.ctxtwofish256), key_0, key_0Len_0, iv_0, iv_0Len_0);
|
|
}
|
|
goto LA1_;
|
|
LA11_: ;
|
|
LA1_: ;
|
|
}
|
|
|
|
#line 248 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SecioConncolonObjectType___jStiZSTupOKJ5SL4chUhow*, newSecioConn__Svoy9c9cFUSnB3PX33tYC5rA)(tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn, NimStringDesc* hash_0, NimStringDesc* cipher, tyObject_Secret__w1fK9a9cXYbXeecISdPerXxA* secrets, NI order_0, tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA* remotePubKey) { tyObject_SecioConncolonObjectType___jStiZSTupOKJ5SL4chUhow* result; NI i0; NI i1; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_266; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_291; NI T58_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_316; NI TM__efoQf6oR7pdfyv6JVnE1Sw_317; NI TM__efoQf6oR7pdfyv6JVnE1Sw_318; NI T59_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_319; NI TM__efoQf6oR7pdfyv6JVnE1Sw_320; NI TM__efoQf6oR7pdfyv6JVnE1Sw_321; NI TM__efoQf6oR7pdfyv6JVnE1Sw_322; NI TM__efoQf6oR7pdfyv6JVnE1Sw_323; NI T60_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_324; NI TM__efoQf6oR7pdfyv6JVnE1Sw_325; NI TM__efoQf6oR7pdfyv6JVnE1Sw_326; NI T61_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_327; NI TM__efoQf6oR7pdfyv6JVnE1Sw_328; NI TM__efoQf6oR7pdfyv6JVnE1Sw_329; NI TM__efoQf6oR7pdfyv6JVnE1Sw_330; NI TM__efoQf6oR7pdfyv6JVnE1Sw_331; NI T62_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_335; NI TM__efoQf6oR7pdfyv6JVnE1Sw_336; NI T63_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_337; NI TM__efoQf6oR7pdfyv6JVnE1Sw_338; NI TM__efoQf6oR7pdfyv6JVnE1Sw_339; NI TM__efoQf6oR7pdfyv6JVnE1Sw_340; NI T64_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_341; NI TM__efoQf6oR7pdfyv6JVnE1Sw_342; NI T65_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_343; NI TM__efoQf6oR7pdfyv6JVnE1Sw_344; NI TM__efoQf6oR7pdfyv6JVnE1Sw_345; NI T66_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_346; NI TM__efoQf6oR7pdfyv6JVnE1Sw_347; NI T67_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_348; NI TM__efoQf6oR7pdfyv6JVnE1Sw_349; NI TM__efoQf6oR7pdfyv6JVnE1Sw_350; NI TM__efoQf6oR7pdfyv6JVnE1Sw_351; NI T68_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_352; NI TM__efoQf6oR7pdfyv6JVnE1Sw_353; NI T69_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_354; NI TM__efoQf6oR7pdfyv6JVnE1Sw_355; NI TM__efoQf6oR7pdfyv6JVnE1Sw_356; result = (tyObject_SecioConncolonObjectType___jStiZSTupOKJ5SL4chUhow*)0;
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
{
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!!(((*conn).peerInfo == NIM_NIL))) goto LA3_;
|
|
asgnRef((void**) (&(*conn).peerInfo), (*conn).peerInfo); }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{ tyObject_Result__rRs2IHyL9cPDf0qPXyWd1oQ T6_; tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw T7_; tyArray__dy9bXFnEOSMt49aV7Vz01bkw T8_; tyArray__8ZvwQIddfpj2THRVPsFzIQ T9_;
|
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
nimZeroMem((void*)(&T6_), sizeof(tyObject_Result__rRs2IHyL9cPDf0qPXyWd1oQ)); init__62yqKJpN4T5rhMXt9cfWICA(remotePubKey, (&T6_));
|
|
|
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
nimZeroMem((void*)(&T7_), sizeof(tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw)); tryGet__ME7aJ9cmvtfOzZSR3TgduCA_2results(T6_, (&T7_));
|
|
nimZeroMem((void*)T8_, sizeof(tyArray__dy9bXFnEOSMt49aV7Vz01bkw)); nimZeroMem((void*)T9_, sizeof(tyArray__8ZvwQIddfpj2THRVPsFzIQ));
|
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
asgnRef((void**) (&(*conn).peerInfo), init__TUPt4n8JhXOdckFHlV7m8A(T7_, T8_, 0, T9_, 0)); }
|
|
LA1_: ;
|
|
|
|
#line 264 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 264 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
result = init__bFkX2aeoRqXN2jUL6MzUIg(conn, (*conn).peerInfo, (*conn).observedAddr, TM__efoQf6oR7pdfyv6JVnE1Sw_265);
|
|
#line 266 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 266 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
{
|
|
#line 266 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!(order_0 < ((NI) 0))) goto LA12_;
|
|
i0 = ((NI) 1); }
|
|
goto LA10_;
|
|
LA12_: ;
|
|
{ i0 = ((NI) 0); }
|
|
LA10_: ;
|
|
|
|
#line 267 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 267 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
{
|
|
#line 267 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
if (!(order_0 < ((NI) 0))) goto LA17_;
|
|
i1 = ((NI) 0); }
|
|
goto LA15_;
|
|
LA17_: ;
|
|
{ i1 = ((NI) 1); }
|
|
LA15_: ;
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_266); TM__efoQf6oR7pdfyv6JVnE1Sw_266.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_266.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_266.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_267;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_267); TM__efoQf6oR7pdfyv6JVnE1Sw_267.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_267.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_267.status == 0) { { tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA volatile record; NI T23_; NI T24_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_270; NI TM__efoQf6oR7pdfyv6JVnE1Sw_271; NI TM__efoQf6oR7pdfyv6JVnE1Sw_272; NI T25_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_273; NI TM__efoQf6oR7pdfyv6JVnE1Sw_274; NI TM__efoQf6oR7pdfyv6JVnE1Sw_275; NI TM__efoQf6oR7pdfyv6JVnE1Sw_276; NI TM__efoQf6oR7pdfyv6JVnE1Sw_277; NimStringDesc* T26_; NI T27_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_279; NI TM__efoQf6oR7pdfyv6JVnE1Sw_280; NI T28_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_281; NI TM__efoQf6oR7pdfyv6JVnE1Sw_282; NI TM__efoQf6oR7pdfyv6JVnE1Sw_283; NI TM__efoQf6oR7pdfyv6JVnE1Sw_284; NimStringDesc* T29_; NI T30_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_286; NI TM__efoQf6oR7pdfyv6JVnE1Sw_287; NI T31_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_288; NI TM__efoQf6oR7pdfyv6JVnE1Sw_289; NI TM__efoQf6oR7pdfyv6JVnE1Sw_290; NimStringDesc* T32_; nimZeroMem((void*)(&record), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&record)); nimZeroMem((void*)(&record), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&record), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_268));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T23_ = (NI)0; T23_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&record), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T23_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 838 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T24_ = ((*secrets).data ? (*secrets).data->Sup.len : 0); if (nimMulInt(i0, (NI)((NI64)(T24_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_270)) { raiseOverflow(); };
|
|
#line 838 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
if (nimAddInt((*secrets).ivsize, (*secrets).keysize, &TM__efoQf6oR7pdfyv6JVnE1Sw_271)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_270), (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_271), &TM__efoQf6oR7pdfyv6JVnE1Sw_272)) { raiseOverflow(); };
|
|
#line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T25_ = ((*secrets).data ? (*secrets).data->Sup.len : 0); if (nimMulInt(i0, (NI)((NI64)(T25_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_273)) { raiseOverflow(); };
|
|
#line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
if (nimAddInt((*secrets).ivsize, (*secrets).keysize, &TM__efoQf6oR7pdfyv6JVnE1Sw_274)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_274), (*secrets).macsize, &TM__efoQf6oR7pdfyv6JVnE1Sw_275)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_275), ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_276)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_273), (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_276), &TM__efoQf6oR7pdfyv6JVnE1Sw_277)) { raiseOverflow(); }; if ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_277)-(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_272) != -1 && ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_272)) >= (NU)((*secrets).data ? (*secrets).data->Sup.len : 0) || (NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_277)) >= (NU)((*secrets).data ? (*secrets).data->Sup.len : 0))){ raiseIndexError(); }
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T26_ = (NimStringDesc*)0; T26_ = shortLog__t8DD2nZSoPvV28s0XouGjw((NU8*)(*secrets).data->data+((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_272)), ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_277))-((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_272))+1);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&record), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_269), T26_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 834 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T27_ = ((*secrets).data ? (*secrets).data->Sup.len : 0); if (nimMulInt(i0, (NI)((NI64)(T27_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_279)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_279), (*secrets).ivsize, &TM__efoQf6oR7pdfyv6JVnE1Sw_280)) { raiseOverflow(); };
|
|
#line 835 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T28_ = ((*secrets).data ? (*secrets).data->Sup.len : 0); if (nimMulInt(i0, (NI)((NI64)(T28_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_281)) { raiseOverflow(); };
|
|
#line 835 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 835 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
if (nimAddInt((*secrets).ivsize, (*secrets).keysize, &TM__efoQf6oR7pdfyv6JVnE1Sw_282)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_282), ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_283)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_281), (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_283), &TM__efoQf6oR7pdfyv6JVnE1Sw_284)) { raiseOverflow(); }; if ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_284)-(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_280) != -1 && ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_280)) >= (NU)((*secrets).data ? (*secrets).data->Sup.len : 0) || (NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_284)) >= (NU)((*secrets).data ? (*secrets).data->Sup.len : 0))){ raiseIndexError(); }
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T29_ = (NimStringDesc*)0; T29_ = shortLog__t8DD2nZSoPvV28s0XouGjw((NU8*)(*secrets).data->data+((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_280)), ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_284))-((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_280))+1);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&record), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_278), T29_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 830 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T30_ = ((*secrets).data ? (*secrets).data->Sup.len : 0); if (nimMulInt(i0, (NI)((NI64)(T30_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_286)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_286), ((NI) 0), &TM__efoQf6oR7pdfyv6JVnE1Sw_287)) { raiseOverflow(); };
|
|
#line 831 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T31_ = ((*secrets).data ? (*secrets).data->Sup.len : 0); if (nimMulInt(i0, (NI)((NI64)(T31_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_288)) { raiseOverflow(); };
|
|
#line 831 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
if (nimSubInt((*secrets).ivsize, ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_289)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_288), (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_289), &TM__efoQf6oR7pdfyv6JVnE1Sw_290)) { raiseOverflow(); }; if ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_290)-(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_287) != -1 && ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_287)) >= (NU)((*secrets).data ? (*secrets).data->Sup.len : 0) || (NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_290)) >= (NU)((*secrets).data ? (*secrets).data->Sup.len : 0))){ raiseIndexError(); }
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T32_ = (NimStringDesc*)0; T32_ = shortLog__t8DD2nZSoPvV28s0XouGjw((NU8*)(*secrets).data->data+((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_287)), ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_290))-((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_287))+1);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&record), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_285), T32_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&record));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&record));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym137800019_; Exception* T35_; Exception* T36_; TM__efoQf6oR7pdfyv6JVnE1Sw_267.status = 0;
|
|
#line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T35_ = (Exception*)0; T35_ = getCurrentException(); errX60gensym137800019_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T35_));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T36_ = (Exception*)0; T36_ = &errX60gensym137800019_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Writer credentials", T36_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_267.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_266.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_266.status != 0) reraiseException();
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_291); TM__efoQf6oR7pdfyv6JVnE1Sw_291.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_291.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_291.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_292;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_292); TM__efoQf6oR7pdfyv6JVnE1Sw_292.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_292.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_292.status == 0) { { tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA volatile record_2; NI T42_; NI T43_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_294; NI TM__efoQf6oR7pdfyv6JVnE1Sw_295; NI TM__efoQf6oR7pdfyv6JVnE1Sw_296; NI T44_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_297; NI TM__efoQf6oR7pdfyv6JVnE1Sw_298; NI TM__efoQf6oR7pdfyv6JVnE1Sw_299; NI TM__efoQf6oR7pdfyv6JVnE1Sw_300; NI TM__efoQf6oR7pdfyv6JVnE1Sw_301; NimStringDesc* T45_; NI T46_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_302; NI TM__efoQf6oR7pdfyv6JVnE1Sw_303; NI T47_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_304; NI TM__efoQf6oR7pdfyv6JVnE1Sw_305; NI TM__efoQf6oR7pdfyv6JVnE1Sw_306; NI TM__efoQf6oR7pdfyv6JVnE1Sw_307; NimStringDesc* T48_; NI T49_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_308; NI TM__efoQf6oR7pdfyv6JVnE1Sw_309; NI T50_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_310; NI TM__efoQf6oR7pdfyv6JVnE1Sw_311; NI TM__efoQf6oR7pdfyv6JVnE1Sw_312; NimStringDesc* T51_; nimZeroMem((void*)(&record_2), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&record_2)); nimZeroMem((void*)(&record_2), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&record_2), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_293));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T42_ = (NI)0; T42_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&record_2), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T42_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 838 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T43_ = ((*secrets).data ? (*secrets).data->Sup.len : 0); if (nimMulInt(i1, (NI)((NI64)(T43_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_294)) { raiseOverflow(); };
|
|
#line 838 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
if (nimAddInt((*secrets).ivsize, (*secrets).keysize, &TM__efoQf6oR7pdfyv6JVnE1Sw_295)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_294), (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_295), &TM__efoQf6oR7pdfyv6JVnE1Sw_296)) { raiseOverflow(); };
|
|
#line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T44_ = ((*secrets).data ? (*secrets).data->Sup.len : 0); if (nimMulInt(i1, (NI)((NI64)(T44_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_297)) { raiseOverflow(); };
|
|
#line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
if (nimAddInt((*secrets).ivsize, (*secrets).keysize, &TM__efoQf6oR7pdfyv6JVnE1Sw_298)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_298), (*secrets).macsize, &TM__efoQf6oR7pdfyv6JVnE1Sw_299)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_299), ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_300)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_297), (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_300), &TM__efoQf6oR7pdfyv6JVnE1Sw_301)) { raiseOverflow(); }; if ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_301)-(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_296) != -1 && ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_296)) >= (NU)((*secrets).data ? (*secrets).data->Sup.len : 0) || (NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_301)) >= (NU)((*secrets).data ? (*secrets).data->Sup.len : 0))){ raiseIndexError(); }
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T45_ = (NimStringDesc*)0; T45_ = shortLog__t8DD2nZSoPvV28s0XouGjw((NU8*)(*secrets).data->data+((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_296)), ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_301))-((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_296))+1);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&record_2), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_269), T45_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 834 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T46_ = ((*secrets).data ? (*secrets).data->Sup.len : 0); if (nimMulInt(i1, (NI)((NI64)(T46_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_302)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_302), (*secrets).ivsize, &TM__efoQf6oR7pdfyv6JVnE1Sw_303)) { raiseOverflow(); };
|
|
#line 835 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T47_ = ((*secrets).data ? (*secrets).data->Sup.len : 0); if (nimMulInt(i1, (NI)((NI64)(T47_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_304)) { raiseOverflow(); };
|
|
#line 835 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 835 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
if (nimAddInt((*secrets).ivsize, (*secrets).keysize, &TM__efoQf6oR7pdfyv6JVnE1Sw_305)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_305), ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_306)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_304), (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_306), &TM__efoQf6oR7pdfyv6JVnE1Sw_307)) { raiseOverflow(); }; if ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_307)-(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_303) != -1 && ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_303)) >= (NU)((*secrets).data ? (*secrets).data->Sup.len : 0) || (NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_307)) >= (NU)((*secrets).data ? (*secrets).data->Sup.len : 0))){ raiseIndexError(); }
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T48_ = (NimStringDesc*)0; T48_ = shortLog__t8DD2nZSoPvV28s0XouGjw((NU8*)(*secrets).data->data+((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_303)), ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_307))-((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_303))+1);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&record_2), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_278), T48_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 830 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T49_ = ((*secrets).data ? (*secrets).data->Sup.len : 0); if (nimMulInt(i1, (NI)((NI64)(T49_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_308)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_308), ((NI) 0), &TM__efoQf6oR7pdfyv6JVnE1Sw_309)) { raiseOverflow(); };
|
|
#line 831 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T50_ = ((*secrets).data ? (*secrets).data->Sup.len : 0); if (nimMulInt(i1, (NI)((NI64)(T50_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_310)) { raiseOverflow(); };
|
|
#line 831 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
if (nimSubInt((*secrets).ivsize, ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_311)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_310), (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_311), &TM__efoQf6oR7pdfyv6JVnE1Sw_312)) { raiseOverflow(); }; if ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_312)-(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_309) != -1 && ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_309)) >= (NU)((*secrets).data ? (*secrets).data->Sup.len : 0) || (NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_312)) >= (NU)((*secrets).data ? (*secrets).data->Sup.len : 0))){ raiseIndexError(); }
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T51_ = (NimStringDesc*)0; T51_ = shortLog__t8DD2nZSoPvV28s0XouGjw((NU8*)(*secrets).data->data+((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_309)), ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_312))-((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_309))+1);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&record_2), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_285), T51_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&record_2));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&record_2));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym137930019_; Exception* T54_; Exception* T55_; TM__efoQf6oR7pdfyv6JVnE1Sw_292.status = 0;
|
|
#line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T54_ = (Exception*)0; T54_ = getCurrentException(); errX60gensym137930019_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T54_));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T55_ = (Exception*)0; T55_ = &errX60gensym137930019_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Reader credentials", T55_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_292.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_291.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_291.status != 0) reraiseException();
|
|
#line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 838 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T58_ = ((*secrets).data ? (*secrets).data->Sup.len : 0); if (nimMulInt(i0, (NI)((NI64)(T58_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_316)) { raiseOverflow(); };
|
|
#line 838 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
if (nimAddInt((*secrets).ivsize, (*secrets).keysize, &TM__efoQf6oR7pdfyv6JVnE1Sw_317)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_316), (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_317), &TM__efoQf6oR7pdfyv6JVnE1Sw_318)) { raiseOverflow(); };
|
|
#line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T59_ = ((*secrets).data ? (*secrets).data->Sup.len : 0); if (nimMulInt(i0, (NI)((NI64)(T59_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_319)) { raiseOverflow(); };
|
|
#line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
if (nimAddInt((*secrets).ivsize, (*secrets).keysize, &TM__efoQf6oR7pdfyv6JVnE1Sw_320)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_320), (*secrets).macsize, &TM__efoQf6oR7pdfyv6JVnE1Sw_321)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_321), ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_322)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_319), (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_322), &TM__efoQf6oR7pdfyv6JVnE1Sw_323)) { raiseOverflow(); }; if ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_323)-(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_318) != -1 && ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_318)) >= (NU)((*secrets).data ? (*secrets).data->Sup.len : 0) || (NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_323)) >= (NU)((*secrets).data ? (*secrets).data->Sup.len : 0))){ raiseIndexError(); }
|
|
#line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
init__Vj9bkwPnDTsx8gwk0V1LGyg((&(*result).writerMac), hash_0, (NU8*)(*secrets).data->data+((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_318)), ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_323))-((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_318))+1);
|
|
|
|
#line 276 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 838 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T60_ = ((*secrets).data ? (*secrets).data->Sup.len : 0); if (nimMulInt(i1, (NI)((NI64)(T60_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_324)) { raiseOverflow(); };
|
|
#line 838 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
if (nimAddInt((*secrets).ivsize, (*secrets).keysize, &TM__efoQf6oR7pdfyv6JVnE1Sw_325)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_324), (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_325), &TM__efoQf6oR7pdfyv6JVnE1Sw_326)) { raiseOverflow(); };
|
|
#line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T61_ = ((*secrets).data ? (*secrets).data->Sup.len : 0); if (nimMulInt(i1, (NI)((NI64)(T61_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_327)) { raiseOverflow(); };
|
|
#line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
if (nimAddInt((*secrets).ivsize, (*secrets).keysize, &TM__efoQf6oR7pdfyv6JVnE1Sw_328)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_328), (*secrets).macsize, &TM__efoQf6oR7pdfyv6JVnE1Sw_329)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_329), ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_330)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_327), (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_330), &TM__efoQf6oR7pdfyv6JVnE1Sw_331)) { raiseOverflow(); }; if ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_331)-(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_326) != -1 && ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_326)) >= (NU)((*secrets).data ? (*secrets).data->Sup.len : 0) || (NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_331)) >= (NU)((*secrets).data ? (*secrets).data->Sup.len : 0))){ raiseIndexError(); }
|
|
#line 276 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
init__Vj9bkwPnDTsx8gwk0V1LGyg((&(*result).readerMac), hash_0, (NU8*)(*secrets).data->data+((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_326)), ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_331))-((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_326))+1);
|
|
|
|
#line 277 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 834 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T62_ = ((*secrets).data ? (*secrets).data->Sup.len : 0); if (nimMulInt(i0, (NI)((NI64)(T62_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_335)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_335), (*secrets).ivsize, &TM__efoQf6oR7pdfyv6JVnE1Sw_336)) { raiseOverflow(); };
|
|
#line 835 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T63_ = ((*secrets).data ? (*secrets).data->Sup.len : 0); if (nimMulInt(i0, (NI)((NI64)(T63_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_337)) { raiseOverflow(); };
|
|
#line 835 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 835 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
if (nimAddInt((*secrets).ivsize, (*secrets).keysize, &TM__efoQf6oR7pdfyv6JVnE1Sw_338)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_338), ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_339)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_337), (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_339), &TM__efoQf6oR7pdfyv6JVnE1Sw_340)) { raiseOverflow(); }; if ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_340)-(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_336) != -1 && ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_336)) >= (NU)((*secrets).data ? (*secrets).data->Sup.len : 0) || (NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_340)) >= (NU)((*secrets).data ? (*secrets).data->Sup.len : 0))){ raiseIndexError(); }
|
|
#line 830 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T64_ = ((*secrets).data ? (*secrets).data->Sup.len : 0); if (nimMulInt(i0, (NI)((NI64)(T64_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_341)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_341), ((NI) 0), &TM__efoQf6oR7pdfyv6JVnE1Sw_342)) { raiseOverflow(); };
|
|
#line 831 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T65_ = ((*secrets).data ? (*secrets).data->Sup.len : 0); if (nimMulInt(i0, (NI)((NI64)(T65_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_343)) { raiseOverflow(); };
|
|
#line 831 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
if (nimSubInt((*secrets).ivsize, ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_344)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_343), (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_344), &TM__efoQf6oR7pdfyv6JVnE1Sw_345)) { raiseOverflow(); }; if ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_345)-(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_342) != -1 && ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_342)) >= (NU)((*secrets).data ? (*secrets).data->Sup.len : 0) || (NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_345)) >= (NU)((*secrets).data ? (*secrets).data->Sup.len : 0))){ raiseIndexError(); }
|
|
#line 277 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
init__MaszaLz9clgR3CPMux9bYNoQsecio((&(*result).writerCoder), cipher, (NU8*)(*secrets).data->data+((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_336)), ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_340))-((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_336))+1, (NU8*)(*secrets).data->data+((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_342)), ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_345))-((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_342))+1);
|
|
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 834 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T66_ = ((*secrets).data ? (*secrets).data->Sup.len : 0); if (nimMulInt(i1, (NI)((NI64)(T66_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_346)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_346), (*secrets).ivsize, &TM__efoQf6oR7pdfyv6JVnE1Sw_347)) { raiseOverflow(); };
|
|
#line 835 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T67_ = ((*secrets).data ? (*secrets).data->Sup.len : 0); if (nimMulInt(i1, (NI)((NI64)(T67_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_348)) { raiseOverflow(); };
|
|
#line 835 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 835 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
if (nimAddInt((*secrets).ivsize, (*secrets).keysize, &TM__efoQf6oR7pdfyv6JVnE1Sw_349)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_349), ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_350)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_348), (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_350), &TM__efoQf6oR7pdfyv6JVnE1Sw_351)) { raiseOverflow(); }; if ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_351)-(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_347) != -1 && ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_347)) >= (NU)((*secrets).data ? (*secrets).data->Sup.len : 0) || (NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_351)) >= (NU)((*secrets).data ? (*secrets).data->Sup.len : 0))){ raiseIndexError(); }
|
|
#line 830 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T68_ = ((*secrets).data ? (*secrets).data->Sup.len : 0); if (nimMulInt(i1, (NI)((NI64)(T68_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_352)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_352), ((NI) 0), &TM__efoQf6oR7pdfyv6JVnE1Sw_353)) { raiseOverflow(); };
|
|
#line 831 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T69_ = ((*secrets).data ? (*secrets).data->Sup.len : 0); if (nimMulInt(i1, (NI)((NI64)(T69_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_354)) { raiseOverflow(); };
|
|
#line 831 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
if (nimSubInt((*secrets).ivsize, ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_355)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_354), (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_355), &TM__efoQf6oR7pdfyv6JVnE1Sw_356)) { raiseOverflow(); }; if ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_356)-(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_353) != -1 && ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_353)) >= (NU)((*secrets).data ? (*secrets).data->Sup.len : 0) || (NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_356)) >= (NU)((*secrets).data ? (*secrets).data->Sup.len : 0))){ raiseIndexError(); }
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
init__MaszaLz9clgR3CPMux9bYNoQsecio((&(*result).readerCoder), cipher, (NU8*)(*secrets).data->data+((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_347)), ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_351))-((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_347))+1, (NU8*)(*secrets).data->data+((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_353)), ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_356))-((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_353))+1);
|
|
return result;}
|
|
|
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, handshake__w9bljSHWeLNc6HdAooyqzHQ_4)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg*) ClE_0;
|
|
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
while (1) { if (!1) goto LA1;
|
|
{ tyObject_Result__rRs2IHyL9cPDf0qPXyWd1oQ T79_; tyObject_Result__zGyZB68DDVJsh9ahWOPH3zw T80_; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_178; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_185; tyObject_Result__iS17NtK7ldheyAdSzroSMA T124_; tyObject_Result__4V9aavu9bX80MVc5K82Pp59aA T125_; tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA T126_; tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* T127_; tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* T128_; tyObject_Result__ZGY78kIl5s9a88zIUpvwquA T129_; tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* T130_; tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw* T131_; tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA T192_; tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* T193_; tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* T194_; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_205; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_214; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_218; tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA* T299_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T300_; tyObject_SecureConncolonObjectType___EQt0Xolm1d2el9cDkzC6TAA* T307_; tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw* T308_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T347_; switch ((*colonenvP_).colonstate_) {
|
|
case -1:
|
|
goto BeforeRet_;
|
|
case 0: goto STATE0;
|
|
case 1: goto STATE1;
|
|
case 2: goto STATE2;
|
|
case 3: goto STATE3;
|
|
case 4: goto STATE4;
|
|
case 5: goto STATE5;
|
|
case 6: goto STATE6;
|
|
case 7: goto STATE7;
|
|
case 8: goto STATE8;
|
|
case 9: goto STATE9;
|
|
case 10: goto STATE10;
|
|
case 11: goto STATE11;
|
|
case 12: goto STATE12;
|
|
case 13: goto STATE13;
|
|
}
|
|
STATE0: ;
|
|
#line 288 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
(*colonenvP_).result1 = (tyObject_SecureConncolonObjectType___EQt0Xolm1d2el9cDkzC6TAA*)0; { tyObject_Result__wI9bduJs1m4ktObREEZ9adiQ T4_; tyObject_Result__rRs2IHyL9cPDf0qPXyWd1oQ T5_; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_151; tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw* T18_;
|
|
#line 290 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
nimZeroMem((void*)(*colonenvP_).localNonce2, sizeof(tyArray__qtqsWM5aXmcpMIVmvq3kAA));
|
|
#line 291 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
(*colonenvP_).remoteNonce3 = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0;
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
(*colonenvP_).remoteBytesPubkey4 = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0;
|
|
#line 293 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
(*colonenvP_).remoteEBytesPubkey5 = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0;
|
|
#line 294 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
(*colonenvP_).remoteEBytesSig6 = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0;
|
|
#line 295 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).remotePubkey7), sizeof(tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA));
|
|
#line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
(*colonenvP_).remoteEPubkey8 = (tyObject_EcPublicKeycolonObjectType___2rc9bUkP8wBzp3UeWWgE9b5Q*)0;
|
|
#line 297 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).remoteESignature9), sizeof(tyObject_Signature__CGRrBG2C4jqyNkskN9acy8Q));
|
|
#line 298 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
(*colonenvP_).remoteExchanges10 = (NimStringDesc*)0;
|
|
#line 299 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
(*colonenvP_).remoteCiphers11 = (NimStringDesc*)0;
|
|
#line 300 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
(*colonenvP_).remoteHashes12 = (NimStringDesc*)0;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).remotePeerId13), sizeof(tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw));
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).localPeerId14), sizeof(tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw));
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
nimZeroMem((void*)(&T4_), sizeof(tyObject_Result__wI9bduJs1m4ktObREEZ9adiQ)); getBytes__4eZxdwajU59aqY5fR5EvlLg((&(*(*(*colonenvP_).colonup_).s1).localPublicKey), (&T4_));
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
asgnRef((void**) (&(*colonenvP_).localBytesPubkey15), tryGet__pg72R9b53e39bPQBiMgCX8Rgresults(T4_));
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
brHmacDrbgGenerate__jb39atYOOGTT2cdYx6onnSw((*(*(*colonenvP_).colonup_).s1).rng, (*colonenvP_).localNonce2, 16);
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
asgnRef((void**) (&(*colonenvP_).request17), createProposal__H77QupSVNLJySA9cX9cLXQfw((*colonenvP_).localNonce2, 16, (*colonenvP_).localBytesPubkey15->data, ((*colonenvP_).localBytesPubkey15 ? (*colonenvP_).localBytesPubkey15->Sup.len : 0), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_148), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_149), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_150)));
|
|
#line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
nimZeroMem((void*)(&T5_), sizeof(tyObject_Result__rRs2IHyL9cPDf0qPXyWd1oQ)); init__62yqKJpN4T5rhMXt9cfWICA((&(*(*(*colonenvP_).colonup_).s1).localPublicKey), (&T5_));
|
|
|
|
#line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
tryGet__ME7aJ9cmvtfOzZSR3TgduCA_2results(T5_, (&(*colonenvP_).localPeerId14));
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_151); TM__efoQf6oR7pdfyv6JVnE1Sw_151.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_151.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_151.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_152;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_152); TM__efoQf6oR7pdfyv6JVnE1Sw_152.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_152.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_152.status == 0) { { NI T9_; NimStringDesc* T10_; NimStringDesc* T11_;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record18), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record18)); unsureAsgnRef((void**)&(*colonenvP_).record18.output.buffer, NIM_NIL); (*colonenvP_).record18.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record18), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_153));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T9_ = (NI)0; T9_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T9_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_154), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_148));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_155), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_149));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_156), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_150));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T10_ = (NimStringDesc*)0; T10_ = shortLog__t8DD2nZSoPvV28s0XouGjw((*colonenvP_).localBytesPubkey15->data, ((*colonenvP_).localBytesPubkey15 ? (*colonenvP_).localBytesPubkey15->Sup.len : 0));
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_157), T10_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T11_ = (NimStringDesc*)0; T11_ = shortLog__YvhybdNIMaDdbU9cTJva0oQ((*colonenvP_).localPeerId14);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_158), T11_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record18));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record18));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T14_; Exception* T15_; TM__efoQf6oR7pdfyv6JVnE1Sw_152.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T14_ = (Exception*)0; T14_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13831501919_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T14_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T15_ = (Exception*)0; T15_ = &(*colonenvP_).errX60gensym13831501919_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Local proposal", T15_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_152.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_151.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_151.status != 0) reraiseException();
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
(*colonenvP_).chronosInternalTmpFuture20 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0;
|
|
#line 321 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 321 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 321 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T18_ = (tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw*)0; T18_ = transactMessage__61QsNzA9c1cb19awIkhFAijQ((*(*colonenvP_).colonup_).conn2, (*colonenvP_).request17); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture20), &T18_->Sup);
|
|
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture20);
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 1);
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
result = (*colonenvP_).chronosInternalTmpFuture20; goto BeforeRet_;
|
|
}
|
|
STATE1: ;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL);
|
|
#line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T23_; NimStringDesc* T24_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA21_;
|
|
T23_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T23_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T23_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T23_).Sup.Sup.Sup.name = "CancelledError"; T24_ = (NimStringDesc*)0; T24_ = (*T23_).Sup.Sup.Sup.message; (*T23_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_13)); if (T24_) nimGCunrefNoCycle(T24_);
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)T23_, "CancelledError", "handshake", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
|
|
"asyncmacro2.nim", 305); }
|
|
LA21_: ;
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture20);
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 2);
|
|
#line 321 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
goto LA2;
|
|
STATE2: ;
|
|
#line 321 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*colonenvP_).answer22), internalRead__PkaI2I4xSJzS7FEcHwUvGAasyncloop(((tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw*) ((*colonenvP_).chronosInternalTmpFuture20))));
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 3);
|
|
#line 321 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
goto LA2;
|
|
STATE3: ;
|
|
#line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
{ NI T27_; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_169; tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ* T41_; NimStringDesc* T42_;
|
|
#line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T27_ = ((*colonenvP_).answer22 ? (*colonenvP_).answer22->Sup.len : 0); if (!(T27_ == ((NI) 0))) goto LA28_;
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_169); TM__efoQf6oR7pdfyv6JVnE1Sw_169.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_169.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_169.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_170;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_170); TM__efoQf6oR7pdfyv6JVnE1Sw_170.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_170.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_170.status == 0) { { NI T33_; NimStringDesc* T34_;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record23), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record23)); unsureAsgnRef((void**)&(*colonenvP_).record23.output.buffer, NIM_NIL); (*colonenvP_).record23.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record23), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_171));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T33_ = (NI)0; T33_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record23), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T33_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T34_ = (NimStringDesc*)0; T34_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*(*colonenvP_).colonup_).conn2);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record23), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_26), T34_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record23));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record23));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T37_; Exception* T38_; TM__efoQf6oR7pdfyv6JVnE1Sw_170.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T37_ = (Exception*)0; T37_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13843001924_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T37_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T38_ = (Exception*)0; T38_ = &(*colonenvP_).errX60gensym13843001924_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Proposal exchange failed", T38_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_170.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_169.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_169.status != 0) reraiseException(); T41_ = (tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*)0; T41_ = (tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*) newObj((&NTI__9cq71F0t3p13uDMLl85rriQ_), sizeof(tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ)); (*T41_).Sup.Sup.Sup.m_type = (&NTI__pEd3UzW49aa4UbmBl27EUNQ_); (*T41_).Sup.Sup.name = "SecioError"; T42_ = (NimStringDesc*)0; T42_ = (*T41_).Sup.Sup.message; (*T41_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_171)); if (T42_) nimGCunrefNoCycle(T42_);
|
|
#line 325 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
raiseExceptionEx((Exception*)T41_, "SecioError", "handshake", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/pr"
|
|
"otocols/secure/secio.nim", 325); }
|
|
LA28_: ;
|
|
|
|
#line 327 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
{ NIM_BOOL T45_; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_172; tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ* T59_; NimStringDesc* T60_;
|
|
#line 327 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 327 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 327 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T45_ = (NIM_BOOL)0; T45_ = decodeProposal__usPxSkdt33tx9cA9ai9cH5Ztw((*colonenvP_).answer22, (&(*colonenvP_).remoteNonce3), (&(*colonenvP_).remoteBytesPubkey4), (&(*colonenvP_).remoteExchanges10), (&(*colonenvP_).remoteCiphers11), (&(*colonenvP_).remoteHashes12)); if (!!(T45_)) goto LA46_;
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_172); TM__efoQf6oR7pdfyv6JVnE1Sw_172.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_172.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_172.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_173;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_173); TM__efoQf6oR7pdfyv6JVnE1Sw_173.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_173.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_173.status == 0) { { NI T51_; NimStringDesc* T52_;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record25), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record25)); unsureAsgnRef((void**)&(*colonenvP_).record25.output.buffer, NIM_NIL); (*colonenvP_).record25.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record25), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_174));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T51_ = (NI)0; T51_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record25), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T51_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T52_ = (NimStringDesc*)0; T52_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*(*colonenvP_).colonup_).conn2);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record25), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_26), T52_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record25));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record25));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T55_; Exception* T56_; TM__efoQf6oR7pdfyv6JVnE1Sw_173.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T55_ = (Exception*)0; T55_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13849501926_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T55_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T56_ = (Exception*)0; T56_ = &(*colonenvP_).errX60gensym13849501926_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Remote proposal decoding failed", T56_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_173.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_172.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_172.status != 0) reraiseException(); T59_ = (tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*)0; T59_ = (tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*) newObj((&NTI__9cq71F0t3p13uDMLl85rriQ_), sizeof(tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ)); (*T59_).Sup.Sup.Sup.m_type = (&NTI__pEd3UzW49aa4UbmBl27EUNQ_); (*T59_).Sup.Sup.name = "SecioError"; T60_ = (NimStringDesc*)0; T60_ = (*T59_).Sup.Sup.message; (*T59_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_174)); if (T60_) nimGCunrefNoCycle(T60_);
|
|
#line 330 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
raiseExceptionEx((Exception*)T59_, "SecioError", "handshake", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/pr"
|
|
"otocols/secure/secio.nim", 330); }
|
|
LA46_: ;
|
|
|
|
#line 332 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
{ NIM_BOOL T63_; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_175; tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ* T77_; NimStringDesc* T78_;
|
|
#line 332 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 332 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 332 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T63_ = (NIM_BOOL)0; T63_ = init__ZFrj29apZJPaB79ca09cGOStw((&(*colonenvP_).remotePubkey7), (*colonenvP_).remoteBytesPubkey4->data, ((*colonenvP_).remoteBytesPubkey4 ? (*colonenvP_).remoteBytesPubkey4->Sup.len : 0)); if (!!(T63_)) goto LA64_;
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_175); TM__efoQf6oR7pdfyv6JVnE1Sw_175.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_175.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_175.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_176;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_176); TM__efoQf6oR7pdfyv6JVnE1Sw_176.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_176.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_176.status == 0) { { NI T69_; NimStringDesc* T70_;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record27), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record27)); unsureAsgnRef((void**)&(*colonenvP_).record27.output.buffer, NIM_NIL); (*colonenvP_).record27.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record27), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_177));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T69_ = (NI)0; T69_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record27), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T69_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T70_ = (NimStringDesc*)0; T70_ = shortLog__t8DD2nZSoPvV28s0XouGjw((*colonenvP_).remoteBytesPubkey4->data, ((*colonenvP_).remoteBytesPubkey4 ? (*colonenvP_).remoteBytesPubkey4->Sup.len : 0));
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record27), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_157), T70_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record27));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record27));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T73_; Exception* T74_; TM__efoQf6oR7pdfyv6JVnE1Sw_176.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T73_ = (Exception*)0; T73_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13856001928_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T73_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T74_ = (Exception*)0; T74_ = &(*colonenvP_).errX60gensym13856001928_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Remote public key incorrect or corrupted", T74_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_176.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_175.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_175.status != 0) reraiseException(); T77_ = (tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*)0; T77_ = (tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*) newObj((&NTI__9cq71F0t3p13uDMLl85rriQ_), sizeof(tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ)); (*T77_).Sup.Sup.Sup.m_type = (&NTI__pEd3UzW49aa4UbmBl27EUNQ_); (*T77_).Sup.Sup.name = "SecioError"; T78_ = (NimStringDesc*)0; T78_ = (*T77_).Sup.Sup.message; (*T77_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_177)); if (T78_) nimGCunrefNoCycle(T78_);
|
|
#line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
raiseExceptionEx((Exception*)T77_, "SecioError", "handshake", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/pr"
|
|
"otocols/secure/secio.nim", 335); }
|
|
LA64_: ;
|
|
|
|
#line 337 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 337 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 337 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
nimZeroMem((void*)(&T79_), sizeof(tyObject_Result__rRs2IHyL9cPDf0qPXyWd1oQ)); init__62yqKJpN4T5rhMXt9cfWICA((&(*colonenvP_).remotePubkey7), (&T79_));
|
|
|
|
#line 337 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
tryGet__ME7aJ9cmvtfOzZSR3TgduCA_2results(T79_, (&(*colonenvP_).remotePeerId13));
|
|
|
|
#line 340 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 340 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 340 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T80_ = getOrder__7SSF9auN14yuhL9a2AYxOVfg((*colonenvP_).remoteBytesPubkey4->data, ((*colonenvP_).remoteBytesPubkey4 ? (*colonenvP_).remoteBytesPubkey4->Sup.len : 0), (*colonenvP_).localNonce2, 16, (*colonenvP_).localBytesPubkey15->data, ((*colonenvP_).localBytesPubkey15 ? (*colonenvP_).localBytesPubkey15->Sup.len : 0), (*colonenvP_).remoteNonce3->data, ((*colonenvP_).remoteNonce3 ? (*colonenvP_).remoteNonce3->Sup.len : 0));
|
|
#line 341 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
(*colonenvP_).order29 = tryGet__cEJ0rFweac349aODxq1ZM9cgresults(T80_);
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_178); TM__efoQf6oR7pdfyv6JVnE1Sw_178.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_178.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_178.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_179;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_179); TM__efoQf6oR7pdfyv6JVnE1Sw_179.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_179.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_179.status == 0) { { NI T84_; NimStringDesc* T85_; NimStringDesc* T86_;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record30), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record30)); unsureAsgnRef((void**)&(*colonenvP_).record30.output.buffer, NIM_NIL); (*colonenvP_).record30.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record30), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_180));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T84_ = (NI)0; T84_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record30), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T84_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record30), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_154), (*colonenvP_).remoteExchanges10);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record30), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_155), (*colonenvP_).remoteCiphers11);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record30), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_156), (*colonenvP_).remoteHashes12);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T85_ = (NimStringDesc*)0; T85_ = shortLog__t8DD2nZSoPvV28s0XouGjw((*colonenvP_).remoteBytesPubkey4->data, ((*colonenvP_).remoteBytesPubkey4 ? (*colonenvP_).remoteBytesPubkey4->Sup.len : 0));
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record30), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_157), T85_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record30), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_181), (*colonenvP_).order29);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T86_ = (NimStringDesc*)0; T86_ = shortLog__YvhybdNIMaDdbU9cTJva0oQ((*colonenvP_).remotePeerId13);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record30), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_158), T86_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record30));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record30));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T89_; Exception* T90_; TM__efoQf6oR7pdfyv6JVnE1Sw_179.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T89_ = (Exception*)0; T89_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13862501931_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T89_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T90_ = (Exception*)0; T90_ = &(*colonenvP_).errX60gensym13862501931_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Remote proposal", T90_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_179.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_178.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_178.status != 0) reraiseException();
|
|
#line 347 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 347 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
asgnRef((void**) (&(*colonenvP_).scheme32), selectBest__IfUm6AncJPGOru6oPQaZ6A((*colonenvP_).order29, ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_148), (*colonenvP_).remoteExchanges10));
|
|
#line 348 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 348 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
asgnRef((void**) (&(*colonenvP_).cipher33), selectBest__IfUm6AncJPGOru6oPQaZ6A((*colonenvP_).order29, ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_149), (*colonenvP_).remoteCiphers11));
|
|
#line 349 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 349 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
asgnRef((void**) (&(*colonenvP_).hash34), selectBest__IfUm6AncJPGOru6oPQaZ6A((*colonenvP_).order29, ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_150), (*colonenvP_).remoteHashes12));
|
|
#line 350 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
{ NIM_BOOL T95_; NIM_BOOL T96_; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_182; tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ* T112_; NimStringDesc* T113_;
|
|
#line 350 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T95_ = (NIM_BOOL)0;
|
|
#line 350 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T96_ = (NIM_BOOL)0;
|
|
#line 350 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 350 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T96_ = (((*colonenvP_).scheme32 ? (*colonenvP_).scheme32->Sup.len : 0) == ((NI) 0)); if (T96_) goto LA97_;
|
|
|
|
#line 350 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 350 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T96_ = (((*colonenvP_).cipher33 ? (*colonenvP_).cipher33->Sup.len : 0) == ((NI) 0)); LA97_: ;
|
|
T95_ = T96_; if (T95_) goto LA98_;
|
|
|
|
#line 350 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 350 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T95_ = (((*colonenvP_).hash34 ? (*colonenvP_).hash34->Sup.len : 0) == ((NI) 0)); LA98_: ;
|
|
if (!T95_) goto LA99_;
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_182); TM__efoQf6oR7pdfyv6JVnE1Sw_182.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_182.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_182.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_183;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_183); TM__efoQf6oR7pdfyv6JVnE1Sw_183.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_183.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_183.status == 0) { { NI T104_; NimStringDesc* T105_;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record35), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record35)); unsureAsgnRef((void**)&(*colonenvP_).record35.output.buffer, NIM_NIL); (*colonenvP_).record35.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record35), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_184));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T104_ = (NI)0; T104_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record35), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T104_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T105_ = (NimStringDesc*)0; T105_ = shortLog__YvhybdNIMaDdbU9cTJva0oQ((*colonenvP_).remotePeerId13);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record35), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_158), T105_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record35));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record35));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T108_; Exception* T109_; TM__efoQf6oR7pdfyv6JVnE1Sw_183.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T108_ = (Exception*)0; T108_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13874001936_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T108_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T109_ = (Exception*)0; T109_ = &(*colonenvP_).errX60gensym13874001936_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("No algorithms in common", T109_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_183.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_182.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_182.status != 0) reraiseException(); T112_ = (tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*)0; T112_ = (tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*) newObj((&NTI__9cq71F0t3p13uDMLl85rriQ_), sizeof(tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ)); (*T112_).Sup.Sup.Sup.m_type = (&NTI__pEd3UzW49aa4UbmBl27EUNQ_); (*T112_).Sup.Sup.name = "SecioError"; T113_ = (NimStringDesc*)0; T113_ = (*T112_).Sup.Sup.message; (*T112_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_184)); if (T113_) nimGCunrefNoCycle(T113_);
|
|
#line 352 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
raiseExceptionEx((Exception*)T112_, "SecioError", "handshake", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/pr"
|
|
"otocols/secure/secio.nim", 352); }
|
|
LA99_: ;
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_185); TM__efoQf6oR7pdfyv6JVnE1Sw_185.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_185.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_185.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_186;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_186); TM__efoQf6oR7pdfyv6JVnE1Sw_186.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_186.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_186.status == 0) { { NI T117_;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record37), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record37)); unsureAsgnRef((void**)&(*colonenvP_).record37.output.buffer, NIM_NIL); (*colonenvP_).record37.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record37), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_187));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T117_ = (NI)0; T117_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record37), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T117_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record37), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_188), (*colonenvP_).scheme32);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record37), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_189), (*colonenvP_).cipher33);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record37), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_190), (*colonenvP_).hash34);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record37));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record37));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T120_; Exception* T121_; TM__efoQf6oR7pdfyv6JVnE1Sw_186.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T120_ = (Exception*)0; T120_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13880501938_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T120_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T121_ = (Exception*)0; T121_ = &(*colonenvP_).errX60gensym13880501938_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Encryption scheme selected", T121_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_186.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_185.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_185.status != 0) reraiseException();
|
|
#line 357 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 357 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 357 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
nimZeroMem((void*)(&T124_), sizeof(tyObject_Result__iS17NtK7ldheyAdSzroSMA)); ephemeral__tKoYnchqWVV015hG9azV5rw((*colonenvP_).scheme32, (*(*(*colonenvP_).colonup_).s1).rng, (&T124_));
|
|
|
|
#line 357 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
tryGet__n9bZU1ZmMUafbBYTTHzZQ1wresults(T124_, (&(*colonenvP_).ekeypair39));
|
|
|
|
#line 359 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 359 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 359 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
nimZeroMem((void*)(&T125_), sizeof(tyObject_Result__4V9aavu9bX80MVc5K82Pp59aA)); getRawBytes__9coFnXXweAFsWW2RRW9bjCeg_2((*colonenvP_).ekeypair39.pubkey, (&T125_));
|
|
|
|
#line 359 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
asgnRef((void**) (&(*colonenvP_).epubkey40), tryGet__1Rm9c5FVloDJdaGjfyuiRhAresults(T125_));
|
|
#line 360 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 360 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 360 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 360 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 360 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T126_ = dotdot___xNR8BVBMWzS9bXXNMikmyLgsystem(((NI) 4), ((NI) 1));
|
|
#line 360 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T127_ = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0; T127_ = X5BX5D___wOb6H4KHZySddEgq9c9cTBTQ((*colonenvP_).request17->data, ((*colonenvP_).request17 ? (*colonenvP_).request17->Sup.len : 0), T126_);
|
|
#line 360 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T128_ = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0; T128_ = amp___GKDTgswYEfLZ0HJ4qcD9cGQ(T127_, (*colonenvP_).answer22);
|
|
#line 360 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
asgnRef((void**) (&(*colonenvP_).localCorpus41), amp___GKDTgswYEfLZ0HJ4qcD9cGQ(T128_, (*colonenvP_).epubkey40));
|
|
#line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
nimZeroMem((void*)(&T129_), sizeof(tyObject_Result__ZGY78kIl5s9a88zIUpvwquA)); sign__aZO9bv2QzDrkoNSd9c7rh3Bg((&(*(*(*colonenvP_).colonup_).s1).localPrivateKey), (*colonenvP_).localCorpus41->data, ((*colonenvP_).localCorpus41 ? (*colonenvP_).localCorpus41->Sup.len : 0), (&T129_));
|
|
|
|
#line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
tryGet__fUUXwq71T5lZxtHw9bDHKqAresults(T129_, (&(*colonenvP_).signature42));
|
|
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T130_ = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0; T130_ = getBytes__c1mSmfwMuNxjcxH6tqzdLg((*colonenvP_).signature42);
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
asgnRef((void**) (&(*colonenvP_).localExchange43), createExchange__VxdTLrjHiFkVOD6si9cLIPA((*colonenvP_).epubkey40->data, ((*colonenvP_).epubkey40 ? (*colonenvP_).epubkey40->Sup.len : 0), T130_->data, (T130_ ? T130_->Sup.len : 0)));
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T131_ = (tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw*)0; T131_ = transactMessage__61QsNzA9c1cb19awIkhFAijQ((*(*colonenvP_).colonup_).conn2, (*colonenvP_).localExchange43); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture20), &T131_->Sup);
|
|
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture20);
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 4);
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
result = (*colonenvP_).chronosInternalTmpFuture20; goto BeforeRet_;
|
|
STATE4: ;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL);
|
|
#line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T136_; NimStringDesc* T137_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA134_;
|
|
T136_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T136_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T136_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T136_).Sup.Sup.Sup.name = "CancelledError"; T137_ = (NimStringDesc*)0; T137_ = (*T136_).Sup.Sup.Sup.message; (*T136_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_13)); if (T137_) nimGCunrefNoCycle(T137_);
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)T136_, "CancelledError", "handshake", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
|
|
"asyncmacro2.nim", 305); }
|
|
LA134_: ;
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture20);
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 5);
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
goto LA2;
|
|
STATE5: ;
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*colonenvP_).remoteExchange44), internalRead__PkaI2I4xSJzS7FEcHwUvGAasyncloop(((tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw*) ((*colonenvP_).chronosInternalTmpFuture20))));
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 6);
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
goto LA2;
|
|
STATE6: ;
|
|
#line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
{ NI T140_; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_191; tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ* T154_; NimStringDesc* T155_;
|
|
#line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T140_ = ((*colonenvP_).remoteExchange44 ? (*colonenvP_).remoteExchange44->Sup.len : 0); if (!(T140_ == ((NI) 0))) goto LA141_;
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_191); TM__efoQf6oR7pdfyv6JVnE1Sw_191.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_191.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_191.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_192;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_192); TM__efoQf6oR7pdfyv6JVnE1Sw_192.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_192.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_192.status == 0) { { NI T146_; NimStringDesc* T147_;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record45), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record45)); unsureAsgnRef((void**)&(*colonenvP_).record45.output.buffer, NIM_NIL); (*colonenvP_).record45.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record45), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_193));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T146_ = (NI)0; T146_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record45), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T146_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T147_ = (NimStringDesc*)0; T147_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*(*colonenvP_).colonup_).conn2);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record45), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_26), T147_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record45));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record45));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T150_; Exception* T151_; TM__efoQf6oR7pdfyv6JVnE1Sw_192.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T150_ = (Exception*)0; T150_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13891001946_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T150_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T151_ = (Exception*)0; T151_ = &(*colonenvP_).errX60gensym13891001946_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Corpus exchange failed", T151_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_192.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_191.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_191.status != 0) reraiseException(); T154_ = (tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*)0; T154_ = (tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*) newObj((&NTI__9cq71F0t3p13uDMLl85rriQ_), sizeof(tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ)); (*T154_).Sup.Sup.Sup.m_type = (&NTI__pEd3UzW49aa4UbmBl27EUNQ_); (*T154_).Sup.Sup.name = "SecioError"; T155_ = (NimStringDesc*)0; T155_ = (*T154_).Sup.Sup.message; (*T154_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_193)); if (T155_) nimGCunrefNoCycle(T155_);
|
|
#line 367 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
raiseExceptionEx((Exception*)T154_, "SecioError", "handshake", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/pr"
|
|
"otocols/secure/secio.nim", 367); }
|
|
LA141_: ;
|
|
|
|
#line 369 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
{ NIM_BOOL T158_; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_194; tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ* T172_; NimStringDesc* T173_;
|
|
#line 369 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 369 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 369 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T158_ = (NIM_BOOL)0; T158_ = decodeExchange__nEMKoCBcPx3SQzcIx4u1nw((*colonenvP_).remoteExchange44, (&(*colonenvP_).remoteEBytesPubkey5), (&(*colonenvP_).remoteEBytesSig6)); if (!!(T158_)) goto LA159_;
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_194); TM__efoQf6oR7pdfyv6JVnE1Sw_194.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_194.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_194.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_195;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_195); TM__efoQf6oR7pdfyv6JVnE1Sw_195.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_195.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_195.status == 0) { { NI T164_; NimStringDesc* T165_;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record47), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record47)); unsureAsgnRef((void**)&(*colonenvP_).record47.output.buffer, NIM_NIL); (*colonenvP_).record47.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record47), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_196));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T164_ = (NI)0; T164_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record47), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T164_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T165_ = (NimStringDesc*)0; T165_ = shortLog__Fso3jK7jRMeiF9aFUl9as7gw((*(*colonenvP_).colonup_).conn2);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record47), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_26), T165_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record47));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record47));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T168_; Exception* T169_; TM__efoQf6oR7pdfyv6JVnE1Sw_195.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T168_ = (Exception*)0; T168_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13897501948_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T168_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T169_ = (Exception*)0; T169_ = &(*colonenvP_).errX60gensym13897501948_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Remote exchange decoding failed", T169_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_195.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_194.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_194.status != 0) reraiseException(); T172_ = (tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*)0; T172_ = (tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*) newObj((&NTI__9cq71F0t3p13uDMLl85rriQ_), sizeof(tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ)); (*T172_).Sup.Sup.Sup.m_type = (&NTI__pEd3UzW49aa4UbmBl27EUNQ_); (*T172_).Sup.Sup.name = "SecioError"; T173_ = (NimStringDesc*)0; T173_ = (*T172_).Sup.Sup.message; (*T172_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_196)); if (T173_) nimGCunrefNoCycle(T173_);
|
|
#line 371 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
raiseExceptionEx((Exception*)T172_, "SecioError", "handshake", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/pr"
|
|
"otocols/secure/secio.nim", 371); }
|
|
LA159_: ;
|
|
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
{ NIM_BOOL T176_; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_197; tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ* T190_; NimStringDesc* T191_;
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T176_ = (NIM_BOOL)0; T176_ = init__6Cs9aoQUoUHTjlNfrez9bVnw((&(*colonenvP_).remoteESignature9), (*colonenvP_).remoteEBytesSig6->data, ((*colonenvP_).remoteEBytesSig6 ? (*colonenvP_).remoteEBytesSig6->Sup.len : 0)); if (!!(T176_)) goto LA177_;
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_197); TM__efoQf6oR7pdfyv6JVnE1Sw_197.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_197.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_197.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_198;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_198); TM__efoQf6oR7pdfyv6JVnE1Sw_198.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_198.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_198.status == 0) { { NI T182_; NimStringDesc* T183_;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record49), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record49)); unsureAsgnRef((void**)&(*colonenvP_).record49.output.buffer, NIM_NIL); (*colonenvP_).record49.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record49), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_199));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T182_ = (NI)0; T182_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record49), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T182_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T183_ = (NimStringDesc*)0; T183_ = shortLog__t8DD2nZSoPvV28s0XouGjw((*colonenvP_).remoteEBytesSig6->data, ((*colonenvP_).remoteEBytesSig6 ? (*colonenvP_).remoteEBytesSig6->Sup.len : 0));
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record49), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_200), T183_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record49));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record49));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T186_; Exception* T187_; TM__efoQf6oR7pdfyv6JVnE1Sw_198.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T186_ = (Exception*)0; T186_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13904001950_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T186_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T187_ = (Exception*)0; T187_ = &(*colonenvP_).errX60gensym13904001950_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Remote signature incorrect or corrupted", T187_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_198.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_197.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_197.status != 0) reraiseException(); T190_ = (tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*)0; T190_ = (tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*) newObj((&NTI__9cq71F0t3p13uDMLl85rriQ_), sizeof(tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ)); (*T190_).Sup.Sup.Sup.m_type = (&NTI__pEd3UzW49aa4UbmBl27EUNQ_); (*T190_).Sup.Sup.name = "SecioError"; T191_ = (NimStringDesc*)0; T191_ = (*T190_).Sup.Sup.message; (*T190_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_199)); if (T191_) nimGCunrefNoCycle(T191_);
|
|
#line 375 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
raiseExceptionEx((Exception*)T190_, "SecioError", "handshake", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/pr"
|
|
"otocols/secure/secio.nim", 375); }
|
|
LA177_: ;
|
|
|
|
#line 377 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 377 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 377 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 377 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 377 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T192_ = dotdot___xNR8BVBMWzS9bXXNMikmyLgsystem(((NI) 4), ((NI) 1));
|
|
#line 377 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T193_ = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0; T193_ = X5BX5D___wOb6H4KHZySddEgq9c9cTBTQ((*colonenvP_).request17->data, ((*colonenvP_).request17 ? (*colonenvP_).request17->Sup.len : 0), T192_);
|
|
#line 377 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T194_ = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0; T194_ = amp___GKDTgswYEfLZ0HJ4qcD9cGQ((*colonenvP_).answer22, T193_);
|
|
#line 377 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
asgnRef((void**) (&(*colonenvP_).remoteCorpus51), amp___GKDTgswYEfLZ0HJ4qcD9cGQ(T194_, (*colonenvP_).remoteEBytesPubkey5));
|
|
#line 378 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
{ NIM_BOOL T197_; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_201; tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ* T213_; NimStringDesc* T214_;
|
|
#line 378 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 378 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 378 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T197_ = (NIM_BOOL)0; T197_ = verify__TsBOm3TqPuBNRfSnGdwfiw((*colonenvP_).remoteESignature9, (*colonenvP_).remoteCorpus51->data, ((*colonenvP_).remoteCorpus51 ? (*colonenvP_).remoteCorpus51->Sup.len : 0), (&(*colonenvP_).remotePubkey7)); if (!!(T197_)) goto LA198_;
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_201); TM__efoQf6oR7pdfyv6JVnE1Sw_201.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_201.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_201.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_202;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_202); TM__efoQf6oR7pdfyv6JVnE1Sw_202.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_202.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_202.status == 0) { { NI T203_; NimStringDesc* T204_; NimStringDesc* T205_; NimStringDesc* T206_;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record52), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record52)); unsureAsgnRef((void**)&(*colonenvP_).record52.output.buffer, NIM_NIL); (*colonenvP_).record52.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record52), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_203));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T203_ = (NI)0; T203_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record52), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T203_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record52), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_188), reprEnum((NI)(*colonenvP_).remotePubkey7.scheme, (&NTI__GeN4EiKxd9aXAvv5y1lfmHg_)));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T204_ = (NimStringDesc*)0; T204_ = dollar___m1SQxUgX7wCPGDEQbGyNUg((*colonenvP_).remoteESignature9);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record52), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_200), T204_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T205_ = (NimStringDesc*)0; T205_ = dollar___9bwC9ckFxGbRuRIhv18L2Mvg((&(*colonenvP_).remotePubkey7));
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record52), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_157), T205_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T206_ = (NimStringDesc*)0; T206_ = dollar___zMVAqVKur1IdGuBDQciPBg((*colonenvP_).remoteCorpus51);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record52), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_204), T206_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record52));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record52));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T209_; Exception* T210_; TM__efoQf6oR7pdfyv6JVnE1Sw_202.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T209_ = (Exception*)0; T209_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13911501953_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T209_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T210_ = (Exception*)0; T210_ = &(*colonenvP_).errX60gensym13911501953_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Signature verification failed", T210_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_202.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_201.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_201.status != 0) reraiseException(); T213_ = (tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*)0; T213_ = (tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*) newObj((&NTI__9cq71F0t3p13uDMLl85rriQ_), sizeof(tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ)); (*T213_).Sup.Sup.Sup.m_type = (&NTI__pEd3UzW49aa4UbmBl27EUNQ_); (*T213_).Sup.Sup.name = "SecioError"; T214_ = (NimStringDesc*)0; T214_ = (*T213_).Sup.Sup.message; (*T213_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_203)); if (T214_) nimGCunrefNoCycle(T214_);
|
|
#line 383 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
raiseExceptionEx((Exception*)T213_, "SecioError", "handshake", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/pr"
|
|
"otocols/secure/secio.nim", 383); }
|
|
LA198_: ;
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_205); TM__efoQf6oR7pdfyv6JVnE1Sw_205.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_205.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_205.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_206;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_206); TM__efoQf6oR7pdfyv6JVnE1Sw_206.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_206.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_206.status == 0) { { NI T218_;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record54), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record54)); unsureAsgnRef((void**)&(*colonenvP_).record54.output.buffer, NIM_NIL); (*colonenvP_).record54.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record54), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_207));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T218_ = (NI)0; T218_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record54), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T218_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__Vm2U62A2eLGNuDn1rpxibA((&(*colonenvP_).record54), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_188), (*colonenvP_).remotePubkey7.scheme);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record54));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record54));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T221_; Exception* T222_; TM__efoQf6oR7pdfyv6JVnE1Sw_206.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T221_ = (Exception*)0; T221_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13921001955_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T221_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T222_ = (Exception*)0; T222_ = &(*colonenvP_).errX60gensym13921001955_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Signature verified", T222_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_206.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_205.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_205.status != 0) reraiseException();
|
|
#line 387 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
{ NIM_BOOL T227_; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_208; tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ* T241_; NimStringDesc* T242_;
|
|
#line 387 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 387 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 387 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T227_ = (NIM_BOOL)0; T227_ = initRaw__dSPaCDk6zBntpF9ch4vS8wg(&(*colonenvP_).remoteEPubkey8, (*colonenvP_).remoteEBytesPubkey5->data, ((*colonenvP_).remoteEBytesPubkey5 ? (*colonenvP_).remoteEBytesPubkey5->Sup.len : 0)); if (!!(T227_)) goto LA228_;
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_208); TM__efoQf6oR7pdfyv6JVnE1Sw_208.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_208.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_208.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_209;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_209); TM__efoQf6oR7pdfyv6JVnE1Sw_209.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_209.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_209.status == 0) { { NI T233_; NimStringDesc* T234_;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record56), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record56)); unsureAsgnRef((void**)&(*colonenvP_).record56.output.buffer, NIM_NIL); (*colonenvP_).record56.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record56), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_210));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T233_ = (NI)0; T233_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record56), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T233_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T234_ = (NimStringDesc*)0; T234_ = toHex__TfeJ361pglyJR5Hz15wCJQutils((*colonenvP_).remoteEBytesPubkey5->data, ((*colonenvP_).remoteEBytesPubkey5 ? (*colonenvP_).remoteEBytesPubkey5->Sup.len : 0), NIM_FALSE);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record56), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_157), T234_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record56));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record56));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T237_; Exception* T238_; TM__efoQf6oR7pdfyv6JVnE1Sw_209.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T237_ = (Exception*)0; T237_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13933501957_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T237_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T238_ = (Exception*)0; T238_ = &(*colonenvP_).errX60gensym13933501957_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Remote ephemeral public key incorrect or corrupted", T238_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_209.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_208.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_208.status != 0) reraiseException(); T241_ = (tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*)0; T241_ = (tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*) newObj((&NTI__9cq71F0t3p13uDMLl85rriQ_), sizeof(tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ)); (*T241_).Sup.Sup.Sup.m_type = (&NTI__pEd3UzW49aa4UbmBl27EUNQ_); (*T241_).Sup.Sup.name = "SecioError"; T242_ = (NimStringDesc*)0; T242_ = (*T241_).Sup.Sup.message; (*T241_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_210)); if (T242_) nimGCunrefNoCycle(T242_);
|
|
#line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
raiseExceptionEx((Exception*)T241_, "SecioError", "handshake", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/pr"
|
|
"otocols/secure/secio.nim", 390); }
|
|
LA228_: ;
|
|
|
|
#line 392 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 392 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
asgnRef((void**) (&(*colonenvP_).secret58), getSecret__4S3ePcyiwJzcvCemhN69baQ((*colonenvP_).remoteEPubkey8, (*colonenvP_).ekeypair39.seckey));
|
|
#line 393 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
{ NI T245_; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_211; tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ* T258_; NimStringDesc* T259_;
|
|
#line 393 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 393 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T245_ = ((*colonenvP_).secret58 ? (*colonenvP_).secret58->Sup.len : 0); if (!(T245_ == ((NI) 0))) goto LA246_;
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_211); TM__efoQf6oR7pdfyv6JVnE1Sw_211.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_211.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_211.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_212;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_212); TM__efoQf6oR7pdfyv6JVnE1Sw_212.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_212.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_212.status == 0) { { NI T251_;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record59), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record59)); unsureAsgnRef((void**)&(*colonenvP_).record59.output.buffer, NIM_NIL); (*colonenvP_).record59.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record59), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_213));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T251_ = (NI)0; T251_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record59), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T251_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record59));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record59));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T254_; Exception* T255_; TM__efoQf6oR7pdfyv6JVnE1Sw_212.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T254_ = (Exception*)0; T254_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13940001960_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T254_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T255_ = (Exception*)0; T255_ = &(*colonenvP_).errX60gensym13940001960_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Shared secret could not be created", T255_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_212.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_211.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_211.status != 0) reraiseException(); T258_ = (tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*)0; T258_ = (tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*) newObj((&NTI__9cq71F0t3p13uDMLl85rriQ_), sizeof(tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ)); (*T258_).Sup.Sup.Sup.m_type = (&NTI__pEd3UzW49aa4UbmBl27EUNQ_); (*T258_).Sup.Sup.name = "SecioError"; T259_ = (NimStringDesc*)0; T259_ = (*T258_).Sup.Sup.message; (*T258_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_213)); if (T259_) nimGCunrefNoCycle(T259_);
|
|
#line 395 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
raiseExceptionEx((Exception*)T258_, "SecioError", "handshake", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/pr"
|
|
"otocols/secure/secio.nim", 395); }
|
|
LA246_: ;
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_214); TM__efoQf6oR7pdfyv6JVnE1Sw_214.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_214.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_214.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_215;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_215); TM__efoQf6oR7pdfyv6JVnE1Sw_215.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_215.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_215.status == 0) { { NI T263_; NimStringDesc* T264_;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record61), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record61)); unsureAsgnRef((void**)&(*colonenvP_).record61.output.buffer, NIM_NIL); (*colonenvP_).record61.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record61), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_216));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T263_ = (NI)0; T263_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record61), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T263_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T264_ = (NimStringDesc*)0; T264_ = shortLog__t8DD2nZSoPvV28s0XouGjw((*colonenvP_).secret58->data, ((*colonenvP_).secret58 ? (*colonenvP_).secret58->Sup.len : 0));
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record61), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_217), T264_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record61));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record61));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T267_; Exception* T268_; TM__efoQf6oR7pdfyv6JVnE1Sw_215.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T267_ = (Exception*)0; T267_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13945501962_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T267_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T268_ = (Exception*)0; T268_ = &(*colonenvP_).errX60gensym13945501962_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Shared secret calculated", T268_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_215.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_214.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_214.status != 0) reraiseException();
|
|
#line 399 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 399 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
stretchKeys__dqSmfXwobN7z6f6k9bnshGw((*colonenvP_).cipher33, (*colonenvP_).hash34, (*colonenvP_).secret58, (&(*colonenvP_).keys63));
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_218); TM__efoQf6oR7pdfyv6JVnE1Sw_218.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_218.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_218.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_219;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_219); TM__efoQf6oR7pdfyv6JVnE1Sw_219.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_219.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_219.status == 0) { { NI T274_; NI T275_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_222; NI TM__efoQf6oR7pdfyv6JVnE1Sw_223; NI T276_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_224; NI TM__efoQf6oR7pdfyv6JVnE1Sw_225; NI TM__efoQf6oR7pdfyv6JVnE1Sw_226; NimStringDesc* T277_; NI T278_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_228; NI TM__efoQf6oR7pdfyv6JVnE1Sw_229; NI T279_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_230; NI TM__efoQf6oR7pdfyv6JVnE1Sw_231; NI TM__efoQf6oR7pdfyv6JVnE1Sw_232; NI TM__efoQf6oR7pdfyv6JVnE1Sw_233; NimStringDesc* T280_; NI T281_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_235; NI TM__efoQf6oR7pdfyv6JVnE1Sw_236; NI TM__efoQf6oR7pdfyv6JVnE1Sw_237; NI T282_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_238; NI TM__efoQf6oR7pdfyv6JVnE1Sw_239; NI TM__efoQf6oR7pdfyv6JVnE1Sw_240; NI TM__efoQf6oR7pdfyv6JVnE1Sw_241; NI TM__efoQf6oR7pdfyv6JVnE1Sw_242; NimStringDesc* T283_; NI T284_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_244; NI TM__efoQf6oR7pdfyv6JVnE1Sw_245; NI T285_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_246; NI TM__efoQf6oR7pdfyv6JVnE1Sw_247; NI TM__efoQf6oR7pdfyv6JVnE1Sw_248; NimStringDesc* T286_; NI T287_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_250; NI TM__efoQf6oR7pdfyv6JVnE1Sw_251; NI T288_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_252; NI TM__efoQf6oR7pdfyv6JVnE1Sw_253; NI TM__efoQf6oR7pdfyv6JVnE1Sw_254; NI TM__efoQf6oR7pdfyv6JVnE1Sw_255; NimStringDesc* T289_; NI T290_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_257; NI TM__efoQf6oR7pdfyv6JVnE1Sw_258; NI TM__efoQf6oR7pdfyv6JVnE1Sw_259; NI T291_; NI TM__efoQf6oR7pdfyv6JVnE1Sw_260; NI TM__efoQf6oR7pdfyv6JVnE1Sw_261; NI TM__efoQf6oR7pdfyv6JVnE1Sw_262; NI TM__efoQf6oR7pdfyv6JVnE1Sw_263; NI TM__efoQf6oR7pdfyv6JVnE1Sw_264; NimStringDesc* T292_;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record64), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record64)); unsureAsgnRef((void**)&(*colonenvP_).record64.output.buffer, NIM_NIL); (*colonenvP_).record64.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record64), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_220));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T274_ = (NI)0; T274_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record64), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T274_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 830 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T275_ = ((*colonenvP_).keys63.data ? (*colonenvP_).keys63.data->Sup.len : 0); if (nimMulInt(((NI) 0), (NI)((NI64)(T275_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_222)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_222), ((NI) 0), &TM__efoQf6oR7pdfyv6JVnE1Sw_223)) { raiseOverflow(); };
|
|
#line 831 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T276_ = ((*colonenvP_).keys63.data ? (*colonenvP_).keys63.data->Sup.len : 0); if (nimMulInt(((NI) 0), (NI)((NI64)(T276_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_224)) { raiseOverflow(); };
|
|
#line 831 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
if (nimSubInt((*colonenvP_).keys63.ivsize, ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_225)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_224), (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_225), &TM__efoQf6oR7pdfyv6JVnE1Sw_226)) { raiseOverflow(); }; if ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_226)-(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_223) != -1 && ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_223)) >= (NU)((*colonenvP_).keys63.data ? (*colonenvP_).keys63.data->Sup.len : 0) || (NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_226)) >= (NU)((*colonenvP_).keys63.data ? (*colonenvP_).keys63.data->Sup.len : 0))){ raiseIndexError(); }
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T277_ = (NimStringDesc*)0; T277_ = toHex__TfeJ361pglyJR5Hz15wCJQutils((NU8*)(*colonenvP_).keys63.data->data+((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_223)), ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_226))-((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_223))+1, NIM_FALSE);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record64), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_221), T277_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 834 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T278_ = ((*colonenvP_).keys63.data ? (*colonenvP_).keys63.data->Sup.len : 0); if (nimMulInt(((NI) 0), (NI)((NI64)(T278_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_228)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_228), (*colonenvP_).keys63.ivsize, &TM__efoQf6oR7pdfyv6JVnE1Sw_229)) { raiseOverflow(); };
|
|
#line 835 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T279_ = ((*colonenvP_).keys63.data ? (*colonenvP_).keys63.data->Sup.len : 0); if (nimMulInt(((NI) 0), (NI)((NI64)(T279_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_230)) { raiseOverflow(); };
|
|
#line 835 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 835 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
if (nimAddInt((*colonenvP_).keys63.ivsize, (*colonenvP_).keys63.keysize, &TM__efoQf6oR7pdfyv6JVnE1Sw_231)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_231), ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_232)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_230), (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_232), &TM__efoQf6oR7pdfyv6JVnE1Sw_233)) { raiseOverflow(); }; if ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_233)-(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_229) != -1 && ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_229)) >= (NU)((*colonenvP_).keys63.data ? (*colonenvP_).keys63.data->Sup.len : 0) || (NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_233)) >= (NU)((*colonenvP_).keys63.data ? (*colonenvP_).keys63.data->Sup.len : 0))){ raiseIndexError(); }
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T280_ = (NimStringDesc*)0; T280_ = shortLog__t8DD2nZSoPvV28s0XouGjw((NU8*)(*colonenvP_).keys63.data->data+((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_229)), ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_233))-((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_229))+1);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record64), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_227), T280_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 838 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T281_ = ((*colonenvP_).keys63.data ? (*colonenvP_).keys63.data->Sup.len : 0); if (nimMulInt(((NI) 0), (NI)((NI64)(T281_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_235)) { raiseOverflow(); };
|
|
#line 838 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
if (nimAddInt((*colonenvP_).keys63.ivsize, (*colonenvP_).keys63.keysize, &TM__efoQf6oR7pdfyv6JVnE1Sw_236)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_235), (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_236), &TM__efoQf6oR7pdfyv6JVnE1Sw_237)) { raiseOverflow(); };
|
|
#line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T282_ = ((*colonenvP_).keys63.data ? (*colonenvP_).keys63.data->Sup.len : 0); if (nimMulInt(((NI) 0), (NI)((NI64)(T282_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_238)) { raiseOverflow(); };
|
|
#line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
if (nimAddInt((*colonenvP_).keys63.ivsize, (*colonenvP_).keys63.keysize, &TM__efoQf6oR7pdfyv6JVnE1Sw_239)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_239), (*colonenvP_).keys63.macsize, &TM__efoQf6oR7pdfyv6JVnE1Sw_240)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_240), ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_241)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_238), (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_241), &TM__efoQf6oR7pdfyv6JVnE1Sw_242)) { raiseOverflow(); }; if ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_242)-(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_237) != -1 && ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_237)) >= (NU)((*colonenvP_).keys63.data ? (*colonenvP_).keys63.data->Sup.len : 0) || (NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_242)) >= (NU)((*colonenvP_).keys63.data ? (*colonenvP_).keys63.data->Sup.len : 0))){ raiseIndexError(); }
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T283_ = (NimStringDesc*)0; T283_ = shortLog__t8DD2nZSoPvV28s0XouGjw((NU8*)(*colonenvP_).keys63.data->data+((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_237)), ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_242))-((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_237))+1);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record64), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_234), T283_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 830 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T284_ = ((*colonenvP_).keys63.data ? (*colonenvP_).keys63.data->Sup.len : 0); if (nimMulInt(((NI) 1), (NI)((NI64)(T284_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_244)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_244), ((NI) 0), &TM__efoQf6oR7pdfyv6JVnE1Sw_245)) { raiseOverflow(); };
|
|
#line 831 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T285_ = ((*colonenvP_).keys63.data ? (*colonenvP_).keys63.data->Sup.len : 0); if (nimMulInt(((NI) 1), (NI)((NI64)(T285_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_246)) { raiseOverflow(); };
|
|
#line 831 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
if (nimSubInt((*colonenvP_).keys63.ivsize, ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_247)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_246), (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_247), &TM__efoQf6oR7pdfyv6JVnE1Sw_248)) { raiseOverflow(); }; if ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_248)-(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_245) != -1 && ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_245)) >= (NU)((*colonenvP_).keys63.data ? (*colonenvP_).keys63.data->Sup.len : 0) || (NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_248)) >= (NU)((*colonenvP_).keys63.data ? (*colonenvP_).keys63.data->Sup.len : 0))){ raiseIndexError(); }
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T286_ = (NimStringDesc*)0; T286_ = shortLog__t8DD2nZSoPvV28s0XouGjw((NU8*)(*colonenvP_).keys63.data->data+((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_245)), ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_248))-((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_245))+1);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record64), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_243), T286_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 834 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T287_ = ((*colonenvP_).keys63.data ? (*colonenvP_).keys63.data->Sup.len : 0); if (nimMulInt(((NI) 1), (NI)((NI64)(T287_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_250)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_250), (*colonenvP_).keys63.ivsize, &TM__efoQf6oR7pdfyv6JVnE1Sw_251)) { raiseOverflow(); };
|
|
#line 835 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T288_ = ((*colonenvP_).keys63.data ? (*colonenvP_).keys63.data->Sup.len : 0); if (nimMulInt(((NI) 1), (NI)((NI64)(T288_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_252)) { raiseOverflow(); };
|
|
#line 835 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 835 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
if (nimAddInt((*colonenvP_).keys63.ivsize, (*colonenvP_).keys63.keysize, &TM__efoQf6oR7pdfyv6JVnE1Sw_253)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_253), ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_254)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_252), (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_254), &TM__efoQf6oR7pdfyv6JVnE1Sw_255)) { raiseOverflow(); }; if ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_255)-(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_251) != -1 && ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_251)) >= (NU)((*colonenvP_).keys63.data ? (*colonenvP_).keys63.data->Sup.len : 0) || (NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_255)) >= (NU)((*colonenvP_).keys63.data ? (*colonenvP_).keys63.data->Sup.len : 0))){ raiseIndexError(); }
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T289_ = (NimStringDesc*)0; T289_ = shortLog__t8DD2nZSoPvV28s0XouGjw((NU8*)(*colonenvP_).keys63.data->data+((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_251)), ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_255))-((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_251))+1);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record64), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_249), T289_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 838 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T290_ = ((*colonenvP_).keys63.data ? (*colonenvP_).keys63.data->Sup.len : 0); if (nimMulInt(((NI) 1), (NI)((NI64)(T290_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_257)) { raiseOverflow(); };
|
|
#line 838 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
if (nimAddInt((*colonenvP_).keys63.ivsize, (*colonenvP_).keys63.keysize, &TM__efoQf6oR7pdfyv6JVnE1Sw_258)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_257), (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_258), &TM__efoQf6oR7pdfyv6JVnE1Sw_259)) { raiseOverflow(); };
|
|
#line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
T291_ = ((*colonenvP_).keys63.data ? (*colonenvP_).keys63.data->Sup.len : 0); if (nimMulInt(((NI) 1), (NI)((NI64)(T291_) >> (NU64)(((NI) 1))), &TM__efoQf6oR7pdfyv6JVnE1Sw_260)) { raiseOverflow(); };
|
|
#line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
|
|
#line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/crypto/crypto.nim"
|
|
if (nimAddInt((*colonenvP_).keys63.ivsize, (*colonenvP_).keys63.keysize, &TM__efoQf6oR7pdfyv6JVnE1Sw_261)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_261), (*colonenvP_).keys63.macsize, &TM__efoQf6oR7pdfyv6JVnE1Sw_262)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_262), ((NI) 1), &TM__efoQf6oR7pdfyv6JVnE1Sw_263)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_260), (NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_263), &TM__efoQf6oR7pdfyv6JVnE1Sw_264)) { raiseOverflow(); }; if ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_264)-(NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_259) != -1 && ((NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_259)) >= (NU)((*colonenvP_).keys63.data ? (*colonenvP_).keys63.data->Sup.len : 0) || (NU)((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_264)) >= (NU)((*colonenvP_).keys63.data ? (*colonenvP_).keys63.data->Sup.len : 0))){ raiseIndexError(); }
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T292_ = (NimStringDesc*)0; T292_ = shortLog__t8DD2nZSoPvV28s0XouGjw((NU8*)(*colonenvP_).keys63.data->data+((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_259)), ((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_264))-((NI)(TM__efoQf6oR7pdfyv6JVnE1Sw_259))+1);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record64), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_256), T292_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record64));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record64));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T295_; Exception* T296_; TM__efoQf6oR7pdfyv6JVnE1Sw_219.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T295_ = (Exception*)0; T295_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13952001965_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T295_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T296_ = (Exception*)0; T296_ = &(*colonenvP_).errX60gensym13952001965_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Authenticated encryption parameters", T296_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_219.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_218.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_218.status != 0) reraiseException();
|
|
#line 409 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 409 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
asgnRef((void**) (&(*colonenvP_).secioConn66), newSecioConn__Svoy9c9cFUSnB3PX33tYC5rA((*(*colonenvP_).colonup_).conn2, (*colonenvP_).hash34, (*colonenvP_).cipher33, (&(*colonenvP_).keys63), (*colonenvP_).order29, (&(*colonenvP_).remotePubkey7)));
|
|
#line 410 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
asgnRef((void**) (&(*colonenvP_).result1), &(*colonenvP_).secioConn66->Sup);
|
|
#line 411 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 411 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T299_ = (tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA*)0; T299_ = &(*colonenvP_).secioConn66->Sup.Sup.Sup;
|
|
#line 411 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T300_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T300_ = write__p9arEFb3fACdRSnfwdTMZuw(T299_, (*colonenvP_).remoteNonce3); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture20), &T300_->Sup);
|
|
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture20);
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 7);
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
result = (*colonenvP_).chronosInternalTmpFuture20; goto BeforeRet_;
|
|
STATE7: ;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL);
|
|
#line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T305_; NimStringDesc* T306_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA303_;
|
|
T305_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T305_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T305_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T305_).Sup.Sup.Sup.name = "CancelledError"; T306_ = (NimStringDesc*)0; T306_ = (*T305_).Sup.Sup.Sup.message; (*T305_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_13)); if (T306_) nimGCunrefNoCycle(T306_);
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)T305_, "CancelledError", "handshake", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
|
|
"asyncmacro2.nim", 305); }
|
|
LA303_: ;
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture20);
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture20)));
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 8);
|
|
#line 411 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
goto LA2;
|
|
STATE8: ;
|
|
#line 412 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 412 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T307_ = (tyObject_SecureConncolonObjectType___EQt0Xolm1d2el9cDkzC6TAA*)0; T307_ = &(*colonenvP_).secioConn66->Sup;
|
|
#line 412 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T308_ = (tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw*)0; T308_ = readMessage__6t0aFDLFOXRYMJb3BTugLg(T307_); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture20), &T308_->Sup);
|
|
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture20);
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 9);
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
result = (*colonenvP_).chronosInternalTmpFuture20; goto BeforeRet_;
|
|
STATE9: ;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL);
|
|
#line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T313_; NimStringDesc* T314_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA311_;
|
|
T313_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T313_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T313_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T313_).Sup.Sup.Sup.name = "CancelledError"; T314_ = (NimStringDesc*)0; T314_ = (*T313_).Sup.Sup.Sup.message; (*T313_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_13)); if (T314_) nimGCunrefNoCycle(T314_);
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)T313_, "CancelledError", "handshake", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
|
|
"asyncmacro2.nim", 305); }
|
|
LA311_: ;
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture20);
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 10);
|
|
#line 412 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
goto LA2;
|
|
STATE10: ;
|
|
#line 412 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*colonenvP_).res67), internalRead__PkaI2I4xSJzS7FEcHwUvGAasyncloop(((tyObject_FuturecolonObjectType___eboBq7BtfTd9c5QprGbgmvw*) ((*colonenvP_).chronosInternalTmpFuture20))));
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 11);
|
|
#line 412 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
goto LA2;
|
|
STATE11: ;
|
|
#line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
{ tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* T317_; NI T318_; NIM_BOOL T319_; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_357; tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ* T334_; NimStringDesc* T335_;
|
|
#line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T317_ = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0; T317_ = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*) newSeq((&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_), 16); T318_ = (NI)0; for (T318_ = 0; T318_ < 16; T318_++) { T317_->data[T318_] = (*colonenvP_).localNonce2[T318_]; }
|
|
|
|
#line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T319_ = (NIM_BOOL)0; T319_ = eqeq___cWgGOpcuZLD1zvRRNHffQQ((*colonenvP_).res67, T317_); if (!!(T319_)) goto LA320_;
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_357); TM__efoQf6oR7pdfyv6JVnE1Sw_357.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_357.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_357.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_358;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_358); TM__efoQf6oR7pdfyv6JVnE1Sw_358.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_358.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_358.status == 0) { { NI T325_; NimStringDesc* T326_; NimStringDesc* T327_;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record68), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record68)); unsureAsgnRef((void**)&(*colonenvP_).record68.output.buffer, NIM_NIL); (*colonenvP_).record68.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record68), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_359));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T325_ = (NI)0; T325_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record68), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T325_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T326_ = (NimStringDesc*)0; T326_ = shortLog__t8DD2nZSoPvV28s0XouGjw((*colonenvP_).res67->data, ((*colonenvP_).res67 ? (*colonenvP_).res67->Sup.len : 0));
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record68), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_360), T326_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T327_ = (NimStringDesc*)0; T327_ = shortLog__t8DD2nZSoPvV28s0XouGjw((*colonenvP_).localNonce2, 16);
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record68), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_361), T327_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record68));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record68));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T330_; Exception* T331_; TM__efoQf6oR7pdfyv6JVnE1Sw_358.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T330_ = (Exception*)0; T330_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13975001969_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T330_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T331_ = (Exception*)0; T331_ = &(*colonenvP_).errX60gensym13975001969_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Nonce verification failed", T331_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_358.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_357.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_357.status != 0) reraiseException(); T334_ = (tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*)0; T334_ = (tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*) newObj((&NTI__9cq71F0t3p13uDMLl85rriQ_), sizeof(tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ)); (*T334_).Sup.Sup.Sup.m_type = (&NTI__pEd3UzW49aa4UbmBl27EUNQ_); (*T334_).Sup.Sup.name = "SecioError"; T335_ = (NimStringDesc*)0; T335_ = (*T334_).Sup.Sup.message; (*T334_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_359)); if (T335_) nimGCunrefNoCycle(T335_);
|
|
#line 417 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
raiseExceptionEx((Exception*)T334_, "SecioError", "handshake", "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/pr"
|
|
"otocols/secure/secio.nim", 417); }
|
|
goto LA315_;
|
|
LA320_: ;
|
|
{ TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_362;
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_362); TM__efoQf6oR7pdfyv6JVnE1Sw_362.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_362.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_362.status == 0) { TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_363;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_363); TM__efoQf6oR7pdfyv6JVnE1Sw_363.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_363.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_363.status == 0) { { NI T340_;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
nimZeroMem((void*)(&(*colonenvP_).record70), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA));
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
chckNil((void*)(&(*colonenvP_).record70)); unsureAsgnRef((void**)&(*colonenvP_).record70.output.buffer, NIM_NIL); (*colonenvP_).record70.level = 0;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record70), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_18), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_364));
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T340_ = (NI)0; T340_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw();
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record70), ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_20), T340_);
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record70));
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim"
|
|
flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record70));
|
|
}
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T343_; Exception* T344_; TM__efoQf6oR7pdfyv6JVnE1Sw_363.status = 0;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T343_ = (Exception*)0; T343_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym13982501971_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T343_)));
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
T344_ = (Exception*)0; T344_ = &(*colonenvP_).errX60gensym13982501971_->Sup;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim"
|
|
logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Secure handshake succeeded", T344_);
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_363.status != 0) reraiseException(); popSafePoint(); }
|
|
else { popSafePoint(); { TM__efoQf6oR7pdfyv6JVnE1Sw_362.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_362.status != 0) reraiseException(); }
|
|
LA315_: ;
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 12);
|
|
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
goto LA2;
|
|
STATE12: ;
|
|
#line 288 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
T347_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T347_ = srcLocImpl__Z02STtl8lcBDlZJ9bbOf8XA();
|
|
#line 288 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
complete__mfAiSOoVYAcs3NiT9csuuFQ((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).result1, T347_);
|
|
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) 13);
|
|
#line 0 "\?\?\?"
|
|
goto LA2;
|
|
STATE13: ;
|
|
#line 0 "\?\?\?"
|
|
(*colonenvP_).colonstate_ = ((NI) -1);
|
|
#line 0 "\?\?\?"
|
|
goto LA2;
|
|
} LA2: ;
|
|
} LA1: ;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
static N_INLINE(NIM_BOOL, finished__K6MD8qU9cYOiuWgxIIj9cYYgasyncloop)(tyObject_FuturecolonObjectType___h3NGA0yZw8sOcnJC7Nzi6Q* future) { NIM_BOOL result; result = (NIM_BOOL)0;
|
|
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
result = !(((*future).Sup.state == ((tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA) 0))); return result;}
|
|
|
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
N_LIB_PRIVATE N_CLOSURE(void, handshake_continue__x75O0kSZBZCbb8XsPVUPkg)(void* udataX60gensym138270047_, void* ClE_0) { tyObject_Env_seciodotnim___1IQefw180bn9aWpdr3BsnkA* colonenvP_; TSafePoint TM__efoQf6oR7pdfyv6JVnE1Sw_365; colonenvP_ = (tyObject_Env_seciodotnim___1IQefw180bn9aWpdr3BsnkA*) ClE_0;
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
pushSafePoint(&TM__efoQf6oR7pdfyv6JVnE1Sw_365); TM__efoQf6oR7pdfyv6JVnE1Sw_365.status = setjmp(TM__efoQf6oR7pdfyv6JVnE1Sw_365.context); if (TM__efoQf6oR7pdfyv6JVnE1Sw_365.status == 0) {
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym138270048_;
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1382700464_); if (!!(T4_)) goto LA5_;
|
|
|
|
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nextX60gensym138270048_ = (*colonenvP_).nameIterVarX60gensym1382700464_.ClP_0((*colonenvP_).nameIterVarX60gensym1382700464_.ClE_0); {
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
while (1) { NIM_BOOL T9_;
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T9_ = (NIM_BOOL)0;
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T9_ = !((nextX60gensym138270048_ == 0)); if (!(T9_)) goto LA10_;
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym138270048_); LA10_: ;
|
|
if (!T9_) goto LA8;
|
|
|
|
#line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nextX60gensym138270048_ = (*colonenvP_).nameIterVarX60gensym1382700464_.ClP_0((*colonenvP_).nameIterVarX60gensym1382700464_.ClE_0);
|
|
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ NIM_BOOL T13_;
|
|
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym1382700464_); if (!T13_) goto LA14_;
|
|
|
|
#line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
goto LA7;
|
|
}
|
|
LA14_: ;
|
|
} LA8: ;
|
|
} LA7: ;
|
|
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
if (!(nextX60gensym138270048_ == NIM_NIL)) goto LA18_;
|
|
|
|
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ NIM_BOOL T22_;
|
|
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T22_ = (NIM_BOOL)0; T22_ = finished__K6MD8qU9cYOiuWgxIIj9cYYgasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!!(T22_)) goto LA23_;
|
|
|
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_368));
|
|
}
|
|
LA23_: ;
|
|
}
|
|
goto LA16_;
|
|
LA18_: ;
|
|
{ tyProc__9bqx36VxQxXejdrF09bFARDQ T26_;
|
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = handshake_continue__x75O0kSZBZCbb8XsPVUPkg; T26_.ClE_0 = colonenvP_;
|
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym138270048_, T26_, NIM_NIL);
|
|
}
|
|
LA16_: ;
|
|
}
|
|
LA5_: ;
|
|
popSafePoint(); }
|
|
else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__efoQf6oR7pdfyv6JVnE1Sw_365.status = 0;
|
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture3->Sup;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg();
|
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_);
|
|
popCurrentException(); }
|
|
else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym138270050_; Exception* T32_; TM__efoQf6oR7pdfyv6JVnE1Sw_365.status = 0;
|
|
#line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 0 "\?\?\?"
|
|
|
|
#line 0 "\?\?\?"
|
|
T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym138270050_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_));
|
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
{ NIM_BOOL T35_;
|
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
|
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T35_ = (NIM_BOOL)0; T35_ = finished__K6MD8qU9cYOiuWgxIIj9cYYgasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!T35_) goto LA36_;
|
|
|
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
raiseExceptionEx((Exception*)excX60gensym138270050_, "CatchableError", "handshake_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/"
|
|
"asyncmacro2.nim", 59); }
|
|
goto LA33_;
|
|
LA36_: ;
|
|
{ Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_;
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
T39_ = (Exception*)0; T39_ = &excX60gensym138270050_->Sup;
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg();
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
fail__XgAYr9cKKkitrv8pmE6f5Rg((*colonenvP_).chronosInternalRetFuture3, T39_, T40_);
|
|
}
|
|
LA33_: ;
|
|
popCurrentException(); }
|
|
}
|
|
if (TM__efoQf6oR7pdfyv6JVnE1Sw_365.status != 0) reraiseException();}
|
|
|
|
#line 288 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___h3NGA0yZw8sOcnJC7Nzi6Q*, handshake__myMzxBM83wuCJNda0jdSuA)(tyObject_SeciocolonObjectType___IGFWoVQDf54L4RKyNcn39cg* s, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn, NIM_BOOL initiator) { tyObject_FuturecolonObjectType___h3NGA0yZw8sOcnJC7Nzi6Q* result; tyObject_Env_seciodotnim___1IQefw180bn9aWpdr3BsnkA* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___h3NGA0yZw8sOcnJC7Nzi6Q*)0; colonenv_ = (tyObject_Env_seciodotnim___1IQefw180bn9aWpdr3BsnkA*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv_ = (tyObject_Env_seciodotnim___1IQefw180bn9aWpdr3BsnkA*) newObj((&NTI__383dQfLaxC39clURvlVEN6Q_), sizeof(tyObject_Env_seciodotnim___1IQefw180bn9aWpdr3BsnkA)); (*colonenv_).Sup.m_type = (&NTI__1IQefw180bn9aWpdr3BsnkA_);
|
|
#line 288 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
asgnRef((void**) (&(*colonenv_).s1), s);
|
|
#line 288 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
asgnRef((void**) (&(*colonenv_).conn2), conn);
|
|
#line 288 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 288 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim"
|
|
T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__iSt79brI9aGiqyy3iuj44Tnw();
|
|
#line 288 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture3), newFutureImpl__2ydZ72GwJ9cgMPhmJC8EPrg(T1_));
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colonenv__2 = (tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg*) newObj((&NTI__uoDlfI1BX4acVXFXKpRWVg_), sizeof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg)); (*colonenv__2).Sup.m_type = (&NTI__kdaSomsuaIFjiTdthWm6Fg_);
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = handshake__w9bljSHWeLNc6HdAooyqzHQ_4; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym1382700464_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym1382700464_.ClP_0 = T2_.ClP_0;
|
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = handshake_continue__x75O0kSZBZCbb8XsPVUPkg; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__efoQf6oR7pdfyv6JVnE1Sw_369)(T3_.ClP_0))(NIM_NIL);
|
|
|
|
#line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim"
|
|
result = (*colonenv_).chronosInternalRetFuture3; goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 421 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, init__vOWiI4PMLw9crd7jk1UhZSw)(tyObject_SeciocolonObjectType___IGFWoVQDf54L4RKyNcn39cg* s) { tyObject_SecurecolonObjectType___rfxdGx6GJLVE9aqiYjwpDKQ* T1_; tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w* T2_;
|
|
#line 422 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T1_ = (tyObject_SecurecolonObjectType___rfxdGx6GJLVE9aqiYjwpDKQ*)0; T1_ = &s->Sup;
|
|
#line 422 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
init__HKxPPSXoD44u9b5JpNIfwNw(T1_);
|
|
|
|
#line 423 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T2_ = (tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w*)0; T2_ = &s->Sup.Sup;
|
|
#line 423 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
codeceq___FJgTWmJomZg9cJD1BFJyUDQ(T2_, ((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_370));
|
|
}
|
|
|
|
#line 466 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
static N_INLINE(void, tryGet__VeMgo2Cp9aeBXhskxVN2WeAresults)(tyObject_Result__vwq6q8V74XCA8dzFvuzU1Q* self, tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA* Result) {
|
|
#line 467 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
{
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
if (!!((*self).o)) goto LA3_;
|
|
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim"
|
|
raiseResultError__d2pyGBpUxBG7xw7hcLOp0g(self);
|
|
}
|
|
LA3_: ;
|
|
if (!(((2 &(1U<<((NU)((*self).o)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__efoQf6oR7pdfyv6JVnE1Sw_147)); } genericAssign((void*)Result, (void*)(&(*self)._o_2.v), (&NTI__mVKS59bRpscItosS0oN9a4zA_));}
|
|
|
|
#line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SeciocolonObjectType___IGFWoVQDf54L4RKyNcn39cg*, newSecio__OpL9cdOKdgTAQpRai6kbCjg)(br_hmac_drbg_context* rng_0, tyObject_PrivateKey__GSDbMQxBVd3KO4qBUjzPKQ* localPrivateKey) { tyObject_SeciocolonObjectType___IGFWoVQDf54L4RKyNcn39cg* result; tyObject_SeciocolonObjectType___IGFWoVQDf54L4RKyNcn39cg* T1_; tyObject_Result__vwq6q8V74XCA8dzFvuzU1Q T2_; tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w* T3_; result = (tyObject_SeciocolonObjectType___IGFWoVQDf54L4RKyNcn39cg*)0;
|
|
#line 426 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T1_ = (tyObject_SeciocolonObjectType___IGFWoVQDf54L4RKyNcn39cg*)0; T1_ = (tyObject_SeciocolonObjectType___IGFWoVQDf54L4RKyNcn39cg*) newObj((&NTI__jgOD84e2snIOScNPfRyPNQ_), sizeof(tyObject_SeciocolonObjectType___IGFWoVQDf54L4RKyNcn39cg)); (*T1_).Sup.Sup.Sup.m_type = (&NTI__IGFWoVQDf54L4RKyNcn39cg_); asgnRef((void**) (&(*T1_).rng), rng_0); genericAssign((void*)(&(*T1_).localPrivateKey), (void*)localPrivateKey, (&NTI__GSDbMQxBVd3KO4qBUjzPKQ_));
|
|
#line 429 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 429 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
|
|
#line 429 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
nimZeroMem((void*)(&T2_), sizeof(tyObject_Result__vwq6q8V74XCA8dzFvuzU1Q)); getKey__BjB2ThDklmRLi5zxNp1MMg(localPrivateKey, (&T2_));
|
|
|
|
#line 429 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
tryGet__VeMgo2Cp9aeBXhskxVN2WeAresults((&T2_), (&(*T1_).localPublicKey));
|
|
result = T1_;
|
|
#line 431 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
T3_ = (tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w*)0; T3_ = &result->Sup.Sup;
|
|
#line 431 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/protocols/secure/secio.nim"
|
|
init__rxApHebrH7xqTi4tmplvfw(T3_);
|
|
return result;}
|
|
N_LIB_PRIVATE N_NIMCALL(void, libp2p_secioDatInit000)(void) {
|
|
|
|
#line 999999 "generated_not_to_break_here"
|
|
static TNimNode* TM__efoQf6oR7pdfyv6JVnE1Sw_2_4[4];
|
|
static TNimNode* TM__efoQf6oR7pdfyv6JVnE1Sw_3_4[4];
|
|
static TNimNode* TM__efoQf6oR7pdfyv6JVnE1Sw_4_3[3];
|
|
NI TM__efoQf6oR7pdfyv6JVnE1Sw_6;
|
|
static char* NIM_CONST TM__efoQf6oR7pdfyv6JVnE1Sw_5[3] = {
|
|
"Sha1",
|
|
"Sha256",
|
|
"Sha512"};
|
|
static TNimNode* TM__efoQf6oR7pdfyv6JVnE1Sw_7_3[3];
|
|
NI TM__efoQf6oR7pdfyv6JVnE1Sw_9;
|
|
static char* NIM_CONST TM__efoQf6oR7pdfyv6JVnE1Sw_8[3] = {
|
|
"Aes128",
|
|
"Aes256",
|
|
"Twofish"};
|
|
static TNimNode* TM__efoQf6oR7pdfyv6JVnE1Sw_10_8[8];
|
|
static TNimNode* TM__efoQf6oR7pdfyv6JVnE1Sw_11_4[4];
|
|
static TNimNode* TM__efoQf6oR7pdfyv6JVnE1Sw_12_17[17];
|
|
static TNimNode* TM__efoQf6oR7pdfyv6JVnE1Sw_115_5[5];
|
|
static TNimNode* TM__efoQf6oR7pdfyv6JVnE1Sw_116_13[13];
|
|
static TNimNode* TM__efoQf6oR7pdfyv6JVnE1Sw_144_5[5];
|
|
static TNimNode* TM__efoQf6oR7pdfyv6JVnE1Sw_145_4[4];
|
|
static TNimNode* TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[72];
|
|
static TNimNode* TM__efoQf6oR7pdfyv6JVnE1Sw_159_5[5];
|
|
static TNimNode* TM__efoQf6oR7pdfyv6JVnE1Sw_160_9[9];
|
|
static TNimNode TM__efoQf6oR7pdfyv6JVnE1Sw_0[179];NTI__llwG9c7D5E7rBgTtQTa1bJw_.size = sizeof(tyObject_Env_seciodotnim___llwG9c7D5E7rBgTtQTa1bJw);
|
|
NTI__llwG9c7D5E7rBgTtQTa1bJw_.kind = 17;
|
|
NTI__llwG9c7D5E7rBgTtQTa1bJw_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__llwG9c7D5E7rBgTtQTa1bJw_.name = "object";
|
|
NTI__llwG9c7D5E7rBgTtQTa1bJw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__llwG9c7D5E7rBgTtQTa1bJw_;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_2_4[0] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[1];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[1].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[1].offset = offsetof(tyObject_Env_seciodotnim___llwG9c7D5E7rBgTtQTa1bJw, colonstate_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[1].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[1].name = ":state";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_2_4[1] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[2];
|
|
NTI__jStiZSTupOKJ5SL4chUhow_.size = sizeof(tyObject_SecioConncolonObjectType___jStiZSTupOKJ5SL4chUhow);
|
|
NTI__jStiZSTupOKJ5SL4chUhow_.kind = 17;
|
|
NTI__jStiZSTupOKJ5SL4chUhow_.base = (&NTI__EQt0Xolm1d2el9cDkzC6TAA_);
|
|
NTI__jStiZSTupOKJ5SL4chUhow_.name = "SecioConn:ObjectType";
|
|
NTI__jStiZSTupOKJ5SL4chUhow_.nextType = nimTypeRoot; nimTypeRoot=&NTI__jStiZSTupOKJ5SL4chUhow_;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_3_4[0] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[4];
|
|
NTI__4xz9aO5EmMl1A9b7oAZ3yQyw_.size = sizeof(tyObject_SecureMac__4xz9aO5EmMl1A9b7oAZ3yQyw);
|
|
NTI__4xz9aO5EmMl1A9b7oAZ3yQyw_.kind = 18;
|
|
NTI__4xz9aO5EmMl1A9b7oAZ3yQyw_.base = 0;
|
|
NTI__4xz9aO5EmMl1A9b7oAZ3yQyw_.flags = 3;
|
|
NTI__4xz9aO5EmMl1A9b7oAZ3yQyw_.name = "SecureMac";
|
|
NTI__4xz9aO5EmMl1A9b7oAZ3yQyw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__4xz9aO5EmMl1A9b7oAZ3yQyw_;
|
|
NTI__QHom0A2ZzlXVqTlIuzgcWw_.size = sizeof(tyEnum_SecureMacType__QHom0A2ZzlXVqTlIuzgcWw);
|
|
NTI__QHom0A2ZzlXVqTlIuzgcWw_.kind = 14;
|
|
NTI__QHom0A2ZzlXVqTlIuzgcWw_.base = 0;
|
|
NTI__QHom0A2ZzlXVqTlIuzgcWw_.flags = 3;
|
|
NTI__QHom0A2ZzlXVqTlIuzgcWw_.name = "SecureMacType";
|
|
NTI__QHom0A2ZzlXVqTlIuzgcWw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__QHom0A2ZzlXVqTlIuzgcWw_;
|
|
for (TM__efoQf6oR7pdfyv6JVnE1Sw_6 = 0; TM__efoQf6oR7pdfyv6JVnE1Sw_6 < 3; TM__efoQf6oR7pdfyv6JVnE1Sw_6++) {
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[TM__efoQf6oR7pdfyv6JVnE1Sw_6+6].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[TM__efoQf6oR7pdfyv6JVnE1Sw_6+6].offset = TM__efoQf6oR7pdfyv6JVnE1Sw_6;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[TM__efoQf6oR7pdfyv6JVnE1Sw_6+6].name = TM__efoQf6oR7pdfyv6JVnE1Sw_5[TM__efoQf6oR7pdfyv6JVnE1Sw_6];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_4_3[TM__efoQf6oR7pdfyv6JVnE1Sw_6] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[TM__efoQf6oR7pdfyv6JVnE1Sw_6+6];
|
|
}
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[9].len = 3; TM__efoQf6oR7pdfyv6JVnE1Sw_0[9].kind = 2; TM__efoQf6oR7pdfyv6JVnE1Sw_0[9].sons = &TM__efoQf6oR7pdfyv6JVnE1Sw_4_3[0];
|
|
NTI__QHom0A2ZzlXVqTlIuzgcWw_.node = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[9];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[5].kind = 3;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[5].offset = offsetof(tyObject_SecureMac__4xz9aO5EmMl1A9b7oAZ3yQyw, kind);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[5].typ = (&NTI__QHom0A2ZzlXVqTlIuzgcWw_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[5].name = "kind";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[5].sons = &NimDT___4xz9aO5EmMl1A9b7oAZ3yQyw_kind[0];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[5].len = 3;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[10].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[10].offset = offsetof(tyObject_SecureMac__4xz9aO5EmMl1A9b7oAZ3yQyw, _kind_1.ctxsha256);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[10].typ = (&NTI__CxVfcs3qQxev4nVq3Txjyg_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[10].name = "ctxsha256";
|
|
NimDT___4xz9aO5EmMl1A9b7oAZ3yQyw_kind[1] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[10];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[11].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[11].offset = offsetof(tyObject_SecureMac__4xz9aO5EmMl1A9b7oAZ3yQyw, _kind_2.ctxsha512);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[11].typ = (&NTI__Jej2TBsaJwA9baQxZ5QM8SA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[11].name = "ctxsha512";
|
|
NimDT___4xz9aO5EmMl1A9b7oAZ3yQyw_kind[2] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[11];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[12].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[12].offset = offsetof(tyObject_SecureMac__4xz9aO5EmMl1A9b7oAZ3yQyw, _kind_3.ctxsha1);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[12].typ = (&NTI__uzU4ZNoO8e2OOO1BYHLqoQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[12].name = "ctxsha1";
|
|
NimDT___4xz9aO5EmMl1A9b7oAZ3yQyw_kind[0] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[12];
|
|
NTI__4xz9aO5EmMl1A9b7oAZ3yQyw_.node = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[5];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[4].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[4].offset = offsetof(tyObject_SecioConncolonObjectType___jStiZSTupOKJ5SL4chUhow, writerMac);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[4].typ = (&NTI__4xz9aO5EmMl1A9b7oAZ3yQyw_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[4].name = "writerMac";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_3_4[1] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[13];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[13].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[13].offset = offsetof(tyObject_SecioConncolonObjectType___jStiZSTupOKJ5SL4chUhow, readerMac);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[13].typ = (&NTI__4xz9aO5EmMl1A9b7oAZ3yQyw_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[13].name = "readerMac";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_3_4[2] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[14];
|
|
NTI__hgmpngAnk82735HEJtfsRQ_.size = sizeof(tyObject_SecureCipher__hgmpngAnk82735HEJtfsRQ);
|
|
NTI__hgmpngAnk82735HEJtfsRQ_.kind = 18;
|
|
NTI__hgmpngAnk82735HEJtfsRQ_.base = 0;
|
|
NTI__hgmpngAnk82735HEJtfsRQ_.flags = 3;
|
|
NTI__hgmpngAnk82735HEJtfsRQ_.name = "SecureCipher";
|
|
NTI__hgmpngAnk82735HEJtfsRQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__hgmpngAnk82735HEJtfsRQ_;
|
|
NTI__yYTyZSa7ERzOwWc8ynblQw_.size = sizeof(tyEnum_SecureCipherType__yYTyZSa7ERzOwWc8ynblQw);
|
|
NTI__yYTyZSa7ERzOwWc8ynblQw_.kind = 14;
|
|
NTI__yYTyZSa7ERzOwWc8ynblQw_.base = 0;
|
|
NTI__yYTyZSa7ERzOwWc8ynblQw_.flags = 3;
|
|
NTI__yYTyZSa7ERzOwWc8ynblQw_.name = "SecureCipherType";
|
|
NTI__yYTyZSa7ERzOwWc8ynblQw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__yYTyZSa7ERzOwWc8ynblQw_;
|
|
for (TM__efoQf6oR7pdfyv6JVnE1Sw_9 = 0; TM__efoQf6oR7pdfyv6JVnE1Sw_9 < 3; TM__efoQf6oR7pdfyv6JVnE1Sw_9++) {
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[TM__efoQf6oR7pdfyv6JVnE1Sw_9+16].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[TM__efoQf6oR7pdfyv6JVnE1Sw_9+16].offset = TM__efoQf6oR7pdfyv6JVnE1Sw_9;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[TM__efoQf6oR7pdfyv6JVnE1Sw_9+16].name = TM__efoQf6oR7pdfyv6JVnE1Sw_8[TM__efoQf6oR7pdfyv6JVnE1Sw_9];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_7_3[TM__efoQf6oR7pdfyv6JVnE1Sw_9] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[TM__efoQf6oR7pdfyv6JVnE1Sw_9+16];
|
|
}
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[19].len = 3; TM__efoQf6oR7pdfyv6JVnE1Sw_0[19].kind = 2; TM__efoQf6oR7pdfyv6JVnE1Sw_0[19].sons = &TM__efoQf6oR7pdfyv6JVnE1Sw_7_3[0];
|
|
NTI__yYTyZSa7ERzOwWc8ynblQw_.node = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[19];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[15].kind = 3;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[15].offset = offsetof(tyObject_SecureCipher__hgmpngAnk82735HEJtfsRQ, kind);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[15].typ = (&NTI__yYTyZSa7ERzOwWc8ynblQw_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[15].name = "kind";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[15].sons = &NimDT___hgmpngAnk82735HEJtfsRQ_kind[0];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[15].len = 3;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[20].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[20].offset = offsetof(tyObject_SecureCipher__hgmpngAnk82735HEJtfsRQ, _kind_1.ctxaes128);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[20].typ = (&NTI__CSv7tJ1uWHDvWQ9cM87Zmdg_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[20].name = "ctxaes128";
|
|
NimDT___hgmpngAnk82735HEJtfsRQ_kind[0] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[20];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[21].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[21].offset = offsetof(tyObject_SecureCipher__hgmpngAnk82735HEJtfsRQ, _kind_2.ctxaes256);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[21].typ = (&NTI__CSv7tJ1uWHDvWQ9cM87Zmdg_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[21].name = "ctxaes256";
|
|
NimDT___hgmpngAnk82735HEJtfsRQ_kind[1] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[21];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[22].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[22].offset = offsetof(tyObject_SecureCipher__hgmpngAnk82735HEJtfsRQ, _kind_3.ctxtwofish256);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[22].typ = (&NTI__nMdVHfl563dLRfhNhOqtmw_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[22].name = "ctxtwofish256";
|
|
NimDT___hgmpngAnk82735HEJtfsRQ_kind[2] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[22];
|
|
NTI__hgmpngAnk82735HEJtfsRQ_.node = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[15];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[14].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[14].offset = offsetof(tyObject_SecioConncolonObjectType___jStiZSTupOKJ5SL4chUhow, writerCoder);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[14].typ = (&NTI__hgmpngAnk82735HEJtfsRQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[14].name = "writerCoder";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_3_4[3] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[23];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[23].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[23].offset = offsetof(tyObject_SecioConncolonObjectType___jStiZSTupOKJ5SL4chUhow, readerCoder);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[23].typ = (&NTI__hgmpngAnk82735HEJtfsRQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[23].name = "readerCoder";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[3].len = 4; TM__efoQf6oR7pdfyv6JVnE1Sw_0[3].kind = 2; TM__efoQf6oR7pdfyv6JVnE1Sw_0[3].sons = &TM__efoQf6oR7pdfyv6JVnE1Sw_3_4[0];
|
|
NTI__jStiZSTupOKJ5SL4chUhow_.node = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[3];
|
|
NTI__raMv09bXEdspSkPWQhTwPjQ_.size = sizeof(tyObject_SecioConncolonObjectType___jStiZSTupOKJ5SL4chUhow*);
|
|
NTI__raMv09bXEdspSkPWQhTwPjQ_.kind = 22;
|
|
NTI__raMv09bXEdspSkPWQhTwPjQ_.base = (&NTI__jStiZSTupOKJ5SL4chUhow_);
|
|
NTI__raMv09bXEdspSkPWQhTwPjQ_.name = "SecioConn";
|
|
NTI__raMv09bXEdspSkPWQhTwPjQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__raMv09bXEdspSkPWQhTwPjQ_;
|
|
NTI__raMv09bXEdspSkPWQhTwPjQ_.marker = Marker_tyRef__raMv09bXEdspSkPWQhTwPjQ;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[2].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[2].offset = offsetof(tyObject_Env_seciodotnim___llwG9c7D5E7rBgTtQTa1bJw, sconn1);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[2].typ = (&NTI__raMv09bXEdspSkPWQhTwPjQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[2].name = "sconn1";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_2_4[2] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[24];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[24].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[24].offset = offsetof(tyObject_Env_seciodotnim___llwG9c7D5E7rBgTtQTa1bJw, chronosInternalRetFuture2);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[24].typ = (&NTI__lT9buwOIvTTGQ3Bm66flIpQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[24].name = "chronosInternalRetFuture2";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_2_4[3] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[25];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[25].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[25].offset = offsetof(tyObject_Env_seciodotnim___llwG9c7D5E7rBgTtQTa1bJw, nameIterVarX60gensym1374600463_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[25].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[25].name = "nameIterVar`gensym1374600463";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[0].len = 4; TM__efoQf6oR7pdfyv6JVnE1Sw_0[0].kind = 2; TM__efoQf6oR7pdfyv6JVnE1Sw_0[0].sons = &TM__efoQf6oR7pdfyv6JVnE1Sw_2_4[0];
|
|
NTI__llwG9c7D5E7rBgTtQTa1bJw_.node = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[0];
|
|
NTI__Nbvc1NpsrArG9c0xhXHRnNg_.size = sizeof(tyObject_Env_seciodotnim___llwG9c7D5E7rBgTtQTa1bJw*);
|
|
NTI__Nbvc1NpsrArG9c0xhXHRnNg_.kind = 22;
|
|
NTI__Nbvc1NpsrArG9c0xhXHRnNg_.base = (&NTI__llwG9c7D5E7rBgTtQTa1bJw_);
|
|
NTI__Nbvc1NpsrArG9c0xhXHRnNg_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nim-libp2p/libp2p/protocols/secure/secio.nim(211, 19)";
|
|
NTI__Nbvc1NpsrArG9c0xhXHRnNg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Nbvc1NpsrArG9c0xhXHRnNg_;
|
|
NTI__Nbvc1NpsrArG9c0xhXHRnNg_.marker = Marker_tyRef__Nbvc1NpsrArG9c0xhXHRnNg;
|
|
NTI__vXJ4HuVM5t9cXCmGIlSpFgg_.size = sizeof(tyObject_Env_asyncmacro2dotnim___vXJ4HuVM5t9cXCmGIlSpFgg);
|
|
NTI__vXJ4HuVM5t9cXCmGIlSpFgg_.kind = 17;
|
|
NTI__vXJ4HuVM5t9cXCmGIlSpFgg_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__vXJ4HuVM5t9cXCmGIlSpFgg_.name = "object";
|
|
NTI__vXJ4HuVM5t9cXCmGIlSpFgg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__vXJ4HuVM5t9cXCmGIlSpFgg_;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_10_8[0] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[27];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[27].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[27].offset = offsetof(tyObject_Env_asyncmacro2dotnim___vXJ4HuVM5t9cXCmGIlSpFgg, colonstate_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[27].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[27].name = ":state";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_10_8[1] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[28];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[28].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[28].offset = offsetof(tyObject_Env_asyncmacro2dotnim___vXJ4HuVM5t9cXCmGIlSpFgg, result1);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[28].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[28].name = "result1";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_10_8[2] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[29];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[29].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[29].offset = offsetof(tyObject_Env_asyncmacro2dotnim___vXJ4HuVM5t9cXCmGIlSpFgg, chronosInternalTmpFuture2);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[29].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[29].name = "chronosInternalTmpFuture2";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_10_8[3] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[30];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[30].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[30].offset = offsetof(tyObject_Env_asyncmacro2dotnim___vXJ4HuVM5t9cXCmGIlSpFgg, colonup_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[30].typ = (&NTI__Nbvc1NpsrArG9c0xhXHRnNg_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[30].name = ":up";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_10_8[4] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[31];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[31].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[31].offset = offsetof(tyObject_Env_asyncmacro2dotnim___vXJ4HuVM5t9cXCmGIlSpFgg, result4);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[31].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[31].name = "result4";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_10_8[5] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[32];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[32].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[32].offset = offsetof(tyObject_Env_asyncmacro2dotnim___vXJ4HuVM5t9cXCmGIlSpFgg, buf5);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[32].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[32].name = "buf5";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_10_8[6] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[33];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[33].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[33].offset = offsetof(tyObject_Env_asyncmacro2dotnim___vXJ4HuVM5t9cXCmGIlSpFgg, record6);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[33].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[33].name = "record6";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_10_8[7] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[34];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[34].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[34].offset = offsetof(tyObject_Env_asyncmacro2dotnim___vXJ4HuVM5t9cXCmGIlSpFgg, errX60gensym1375250197_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[34].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[34].name = "err`gensym1375250197";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[26].len = 8; TM__efoQf6oR7pdfyv6JVnE1Sw_0[26].kind = 2; TM__efoQf6oR7pdfyv6JVnE1Sw_0[26].sons = &TM__efoQf6oR7pdfyv6JVnE1Sw_10_8[0];
|
|
NTI__vXJ4HuVM5t9cXCmGIlSpFgg_.node = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[26];
|
|
NTI__OQGXPW5mAy3P9cDGLdClbSQ_.size = sizeof(tyObject_Env_asyncmacro2dotnim___vXJ4HuVM5t9cXCmGIlSpFgg*);
|
|
NTI__OQGXPW5mAy3P9cDGLdClbSQ_.kind = 22;
|
|
NTI__OQGXPW5mAy3P9cDGLdClbSQ_.base = (&NTI__vXJ4HuVM5t9cXCmGIlSpFgg_);
|
|
NTI__OQGXPW5mAy3P9cDGLdClbSQ_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nim-chronos/chronos/asyncmacro2.nim(259, 33)";
|
|
NTI__OQGXPW5mAy3P9cDGLdClbSQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__OQGXPW5mAy3P9cDGLdClbSQ_;
|
|
NTI__OQGXPW5mAy3P9cDGLdClbSQ_.marker = Marker_tyRef__OQGXPW5mAy3P9cDGLdClbSQ;
|
|
NTI__JJFUDKCGk0soEkMRyovTEA_.size = sizeof(tyObject_Env_seciodotnim___JJFUDKCGk0soEkMRyovTEA);
|
|
NTI__JJFUDKCGk0soEkMRyovTEA_.kind = 17;
|
|
NTI__JJFUDKCGk0soEkMRyovTEA_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__JJFUDKCGk0soEkMRyovTEA_.name = "object";
|
|
NTI__JJFUDKCGk0soEkMRyovTEA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__JJFUDKCGk0soEkMRyovTEA_;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_11_4[0] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[36];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[36].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[36].offset = offsetof(tyObject_Env_seciodotnim___JJFUDKCGk0soEkMRyovTEA, colonstate_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[36].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[36].name = ":state";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_11_4[1] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[37];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[37].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[37].offset = offsetof(tyObject_Env_seciodotnim___JJFUDKCGk0soEkMRyovTEA, conn1);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[37].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[37].name = "conn1";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_11_4[2] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[38];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[38].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[38].offset = offsetof(tyObject_Env_seciodotnim___JJFUDKCGk0soEkMRyovTEA, chronosInternalRetFuture2);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[38].typ = (&NTI__lT9buwOIvTTGQ3Bm66flIpQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[38].name = "chronosInternalRetFuture2";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_11_4[3] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[39];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[39].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[39].offset = offsetof(tyObject_Env_seciodotnim___JJFUDKCGk0soEkMRyovTEA, nameIterVarX60gensym1370152443_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[39].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[39].name = "nameIterVar`gensym1370152443";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[35].len = 4; TM__efoQf6oR7pdfyv6JVnE1Sw_0[35].kind = 2; TM__efoQf6oR7pdfyv6JVnE1Sw_0[35].sons = &TM__efoQf6oR7pdfyv6JVnE1Sw_11_4[0];
|
|
NTI__JJFUDKCGk0soEkMRyovTEA_.node = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[35];
|
|
NTI__Xm5o2AYPAjfjY9bmDXhwN1w_.size = sizeof(tyObject_Env_seciodotnim___JJFUDKCGk0soEkMRyovTEA*);
|
|
NTI__Xm5o2AYPAjfjY9bmDXhwN1w_.kind = 22;
|
|
NTI__Xm5o2AYPAjfjY9bmDXhwN1w_.base = (&NTI__JJFUDKCGk0soEkMRyovTEA_);
|
|
NTI__Xm5o2AYPAjfjY9bmDXhwN1w_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nim-libp2p/libp2p/protocols/secure/secio.nim(188, 11)";
|
|
NTI__Xm5o2AYPAjfjY9bmDXhwN1w_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Xm5o2AYPAjfjY9bmDXhwN1w_;
|
|
NTI__Xm5o2AYPAjfjY9bmDXhwN1w_.marker = Marker_tyRef__Xm5o2AYPAjfjY9bmDXhwN1w;
|
|
NTI__p4PCfKDrdwSsVP4zNZBe4Q_.size = sizeof(tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q);
|
|
NTI__p4PCfKDrdwSsVP4zNZBe4Q_.kind = 17;
|
|
NTI__p4PCfKDrdwSsVP4zNZBe4Q_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__p4PCfKDrdwSsVP4zNZBe4Q_.name = "object";
|
|
NTI__p4PCfKDrdwSsVP4zNZBe4Q_.nextType = nimTypeRoot; nimTypeRoot=&NTI__p4PCfKDrdwSsVP4zNZBe4Q_;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_12_17[0] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[41];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[41].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[41].offset = offsetof(tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q, colonstate_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[41].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[41].name = ":state";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_12_17[1] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[42];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[42].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[42].offset = offsetof(tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q, result1);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[42].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[42].name = "result1";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_12_17[2] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[43];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[43].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[43].offset = offsetof(tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q, lengthBuf2);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[43].typ = (&NTI__H8qf9bpC2ziYA2earmO8m7w_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[43].name = "lengthBuf2";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_12_17[3] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[44];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[44].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[44].offset = offsetof(tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q, chronosInternalTmpFuture3);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[44].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[44].name = "chronosInternalTmpFuture3";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_12_17[4] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[45];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[45].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[45].offset = offsetof(tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q, colonup_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[45].typ = (&NTI__Xm5o2AYPAjfjY9bmDXhwN1w_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[45].name = ":up";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_12_17[5] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[46];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[46].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[46].offset = offsetof(tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q, result5);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[46].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[46].name = "result5";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_12_17[6] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[47];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[47].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[47].offset = offsetof(tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q, length6);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[47].typ = (&NTI__JrFyJbYm9b5I4hJ9cWDqvfYA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[47].name = "length6";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_12_17[7] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[48];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[48].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[48].offset = offsetof(tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q, record7);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[48].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[48].name = "record7";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_12_17[8] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[49];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[49].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[49].offset = offsetof(tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q, errX60gensym1370700198_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[49].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[49].name = "err`gensym1370700198";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_12_17[9] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[50];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[50].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[50].offset = offsetof(tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q, record9);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[50].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[50].name = "record9";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_12_17[10] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[51];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[51].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[51].offset = offsetof(tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q, errX60gensym13721001910_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[51].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[51].name = "err`gensym13721001910";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_12_17[11] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[52];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[52].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[52].offset = offsetof(tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q, buf11);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[52].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[52].name = "buf11";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_12_17[12] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[53];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[53].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[53].offset = offsetof(tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q, chronosInternalTmpFuture12);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[53].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[53].name = "chronosInternalTmpFuture12";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_12_17[13] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[54];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[54].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[54].offset = offsetof(tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q, record13);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[54].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[54].name = "record13";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_12_17[14] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[55];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[55].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[55].offset = offsetof(tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q, errX60gensym13730001914_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[55].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[55].name = "err`gensym13730001914";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_12_17[15] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[56];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[56].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[56].offset = offsetof(tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q, record15);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[56].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[56].name = "record15";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_12_17[16] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[57];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[57].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[57].offset = offsetof(tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q, errX60gensym13739501916_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[57].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[57].name = "err`gensym13739501916";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[40].len = 17; TM__efoQf6oR7pdfyv6JVnE1Sw_0[40].kind = 2; TM__efoQf6oR7pdfyv6JVnE1Sw_0[40].sons = &TM__efoQf6oR7pdfyv6JVnE1Sw_12_17[0];
|
|
NTI__p4PCfKDrdwSsVP4zNZBe4Q_.node = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[40];
|
|
NTI__JBGkT9aNb7iFk7vCwONbLpQ_.size = sizeof(tyObject_Env_asyncmacro2dotnim___p4PCfKDrdwSsVP4zNZBe4Q*);
|
|
NTI__JBGkT9aNb7iFk7vCwONbLpQ_.kind = 22;
|
|
NTI__JBGkT9aNb7iFk7vCwONbLpQ_.base = (&NTI__p4PCfKDrdwSsVP4zNZBe4Q_);
|
|
NTI__JBGkT9aNb7iFk7vCwONbLpQ_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nim-chronos/chronos/asyncmacro2.nim(259, 33)";
|
|
NTI__JBGkT9aNb7iFk7vCwONbLpQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__JBGkT9aNb7iFk7vCwONbLpQ_;
|
|
NTI__JBGkT9aNb7iFk7vCwONbLpQ_.marker = Marker_tyRef__JBGkT9aNb7iFk7vCwONbLpQ;
|
|
NTI__pEd3UzW49aa4UbmBl27EUNQ_.size = sizeof(tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ);
|
|
NTI__pEd3UzW49aa4UbmBl27EUNQ_.kind = 17;
|
|
NTI__pEd3UzW49aa4UbmBl27EUNQ_.base = (&NTI__qrLSDoe2oBoAqNtJ9badtnA_);
|
|
NTI__pEd3UzW49aa4UbmBl27EUNQ_.name = "SecioError";
|
|
NTI__pEd3UzW49aa4UbmBl27EUNQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__pEd3UzW49aa4UbmBl27EUNQ_;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[58].len = 0; TM__efoQf6oR7pdfyv6JVnE1Sw_0[58].kind = 2;
|
|
NTI__pEd3UzW49aa4UbmBl27EUNQ_.node = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[58];
|
|
NTI__9cq71F0t3p13uDMLl85rriQ_.size = sizeof(tyObject_SecioError__pEd3UzW49aa4UbmBl27EUNQ*);
|
|
NTI__9cq71F0t3p13uDMLl85rriQ_.kind = 22;
|
|
NTI__9cq71F0t3p13uDMLl85rriQ_.base = (&NTI__pEd3UzW49aa4UbmBl27EUNQ_);
|
|
NTI__9cq71F0t3p13uDMLl85rriQ_.name = "ref SecioError";
|
|
NTI__9cq71F0t3p13uDMLl85rriQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9cq71F0t3p13uDMLl85rriQ_;
|
|
NTI__9cq71F0t3p13uDMLl85rriQ_.marker = Marker_tyRef__9cq71F0t3p13uDMLl85rriQ;
|
|
NTI__9ayG4InAlww7djNBNfh9bP5g_.size = sizeof(tyObject_Env_seciodotnim___9ayG4InAlww7djNBNfh9bP5g);
|
|
NTI__9ayG4InAlww7djNBNfh9bP5g_.kind = 17;
|
|
NTI__9ayG4InAlww7djNBNfh9bP5g_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__9ayG4InAlww7djNBNfh9bP5g_.name = "object";
|
|
NTI__9ayG4InAlww7djNBNfh9bP5g_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9ayG4InAlww7djNBNfh9bP5g_;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_115_5[0] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[60];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[60].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[60].offset = offsetof(tyObject_Env_seciodotnim___9ayG4InAlww7djNBNfh9bP5g, colonstate_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[60].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[60].name = ":state";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_115_5[1] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[61];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[61].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[61].offset = offsetof(tyObject_Env_seciodotnim___9ayG4InAlww7djNBNfh9bP5g, message1);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[61].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[61].name = "message1";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_115_5[2] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[62];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[62].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[62].offset = offsetof(tyObject_Env_seciodotnim___9ayG4InAlww7djNBNfh9bP5g, chronosInternalRetFuture2);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[62].typ = (&NTI__wrhe6hYHoM2gc8EiW0lE6Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[62].name = "chronosInternalRetFuture2";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_115_5[3] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[63];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[63].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[63].offset = offsetof(tyObject_Env_seciodotnim___9ayG4InAlww7djNBNfh9bP5g, sconn3);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[63].typ = (&NTI__raMv09bXEdspSkPWQhTwPjQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[63].name = "sconn3";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_115_5[4] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[64];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[64].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[64].offset = offsetof(tyObject_Env_seciodotnim___9ayG4InAlww7djNBNfh9bP5g, nameIterVarX60gensym1376005554_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[64].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[64].name = "nameIterVar`gensym1376005554";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[59].len = 5; TM__efoQf6oR7pdfyv6JVnE1Sw_0[59].kind = 2; TM__efoQf6oR7pdfyv6JVnE1Sw_0[59].sons = &TM__efoQf6oR7pdfyv6JVnE1Sw_115_5[0];
|
|
NTI__9ayG4InAlww7djNBNfh9bP5g_.node = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[59];
|
|
NTI__x9cpBmdb5ws7ejFxdi2Pwjg_.size = sizeof(tyObject_Env_seciodotnim___9ayG4InAlww7djNBNfh9bP5g*);
|
|
NTI__x9cpBmdb5ws7ejFxdi2Pwjg_.kind = 22;
|
|
NTI__x9cpBmdb5ws7ejFxdi2Pwjg_.base = (&NTI__9ayG4InAlww7djNBNfh9bP5g_);
|
|
NTI__x9cpBmdb5ws7ejFxdi2Pwjg_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nim-libp2p/libp2p/protocols/secure/secio.nim(220, 6)";
|
|
NTI__x9cpBmdb5ws7ejFxdi2Pwjg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__x9cpBmdb5ws7ejFxdi2Pwjg_;
|
|
NTI__x9cpBmdb5ws7ejFxdi2Pwjg_.marker = Marker_tyRef__x9cpBmdb5ws7ejFxdi2Pwjg;
|
|
NTI__9bgUMCX0ExhIKaXWX1N84mg_.size = sizeof(tyObject_Env_asyncmacro2dotnim___9bgUMCX0ExhIKaXWX1N84mg);
|
|
NTI__9bgUMCX0ExhIKaXWX1N84mg_.kind = 17;
|
|
NTI__9bgUMCX0ExhIKaXWX1N84mg_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__9bgUMCX0ExhIKaXWX1N84mg_.name = "object";
|
|
NTI__9bgUMCX0ExhIKaXWX1N84mg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9bgUMCX0ExhIKaXWX1N84mg_;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_116_13[0] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[66];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[66].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[66].offset = offsetof(tyObject_Env_asyncmacro2dotnim___9bgUMCX0ExhIKaXWX1N84mg, colonstate_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[66].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[66].name = ":state";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_116_13[1] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[67];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[67].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[67].offset = offsetof(tyObject_Env_asyncmacro2dotnim___9bgUMCX0ExhIKaXWX1N84mg, colonup_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[67].typ = (&NTI__x9cpBmdb5ws7ejFxdi2Pwjg_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[67].name = ":up";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_116_13[2] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[68];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[68].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[68].offset = offsetof(tyObject_Env_asyncmacro2dotnim___9bgUMCX0ExhIKaXWX1N84mg, result2);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[68].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[68].name = "result2";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_116_13[3] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[69];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[69].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[69].offset = offsetof(tyObject_Env_asyncmacro2dotnim___9bgUMCX0ExhIKaXWX1N84mg, left3);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[69].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[69].name = "left3";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_116_13[4] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[70];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[70].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[70].offset = offsetof(tyObject_Env_asyncmacro2dotnim___9bgUMCX0ExhIKaXWX1N84mg, offset4);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[70].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[70].name = "offset4";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_116_13[5] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[71];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[71].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[71].offset = offsetof(tyObject_Env_asyncmacro2dotnim___9bgUMCX0ExhIKaXWX1N84mg, chunkSize5);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[71].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[71].name = "chunkSize5";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_116_13[6] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[72];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[72].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[72].offset = offsetof(tyObject_Env_asyncmacro2dotnim___9bgUMCX0ExhIKaXWX1N84mg, macsize6);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[72].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[72].name = "macsize6";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_116_13[7] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[73];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[73].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[73].offset = offsetof(tyObject_Env_asyncmacro2dotnim___9bgUMCX0ExhIKaXWX1N84mg, length7);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[73].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[73].name = "length7";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_116_13[8] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[74];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[74].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[74].offset = offsetof(tyObject_Env_asyncmacro2dotnim___9bgUMCX0ExhIKaXWX1N84mg, msg8);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[74].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[74].name = "msg8";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_116_13[9] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[75];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[75].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[75].offset = offsetof(tyObject_Env_asyncmacro2dotnim___9bgUMCX0ExhIKaXWX1N84mg, mo9);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[75].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[75].name = "mo9";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_116_13[10] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[76];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[76].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[76].offset = offsetof(tyObject_Env_asyncmacro2dotnim___9bgUMCX0ExhIKaXWX1N84mg, record10);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[76].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[76].name = "record10";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_116_13[11] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[77];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[77].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[77].offset = offsetof(tyObject_Env_asyncmacro2dotnim___9bgUMCX0ExhIKaXWX1N84mg, errX60gensym13767001911_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[77].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[77].name = "err`gensym13767001911";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_116_13[12] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[78];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[78].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[78].offset = offsetof(tyObject_Env_asyncmacro2dotnim___9bgUMCX0ExhIKaXWX1N84mg, chronosInternalTmpFuture12);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[78].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[78].name = "chronosInternalTmpFuture12";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[65].len = 13; TM__efoQf6oR7pdfyv6JVnE1Sw_0[65].kind = 2; TM__efoQf6oR7pdfyv6JVnE1Sw_0[65].sons = &TM__efoQf6oR7pdfyv6JVnE1Sw_116_13[0];
|
|
NTI__9bgUMCX0ExhIKaXWX1N84mg_.node = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[65];
|
|
NTI__9cbROblCKjLU52GEOJJDHcw_.size = sizeof(tyObject_Env_asyncmacro2dotnim___9bgUMCX0ExhIKaXWX1N84mg*);
|
|
NTI__9cbROblCKjLU52GEOJJDHcw_.kind = 22;
|
|
NTI__9cbROblCKjLU52GEOJJDHcw_.base = (&NTI__9bgUMCX0ExhIKaXWX1N84mg_);
|
|
NTI__9cbROblCKjLU52GEOJJDHcw_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nim-chronos/chronos/asyncmacro2.nim(259, 33)";
|
|
NTI__9cbROblCKjLU52GEOJJDHcw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9cbROblCKjLU52GEOJJDHcw_;
|
|
NTI__9cbROblCKjLU52GEOJJDHcw_.marker = Marker_tyRef__9cbROblCKjLU52GEOJJDHcw;
|
|
NTI__1IQefw180bn9aWpdr3BsnkA_.size = sizeof(tyObject_Env_seciodotnim___1IQefw180bn9aWpdr3BsnkA);
|
|
NTI__1IQefw180bn9aWpdr3BsnkA_.kind = 17;
|
|
NTI__1IQefw180bn9aWpdr3BsnkA_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__1IQefw180bn9aWpdr3BsnkA_.name = "object";
|
|
NTI__1IQefw180bn9aWpdr3BsnkA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__1IQefw180bn9aWpdr3BsnkA_;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_144_5[0] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[80];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[80].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[80].offset = offsetof(tyObject_Env_seciodotnim___1IQefw180bn9aWpdr3BsnkA, colonstate_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[80].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[80].name = ":state";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_144_5[1] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[81];
|
|
NTI__IGFWoVQDf54L4RKyNcn39cg_.size = sizeof(tyObject_SeciocolonObjectType___IGFWoVQDf54L4RKyNcn39cg);
|
|
NTI__IGFWoVQDf54L4RKyNcn39cg_.kind = 17;
|
|
NTI__IGFWoVQDf54L4RKyNcn39cg_.base = (&NTI__rfxdGx6GJLVE9aqiYjwpDKQ_);
|
|
NTI__IGFWoVQDf54L4RKyNcn39cg_.name = "Secio:ObjectType";
|
|
NTI__IGFWoVQDf54L4RKyNcn39cg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__IGFWoVQDf54L4RKyNcn39cg_;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_145_4[0] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[83];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[83].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[83].offset = offsetof(tyObject_SeciocolonObjectType___IGFWoVQDf54L4RKyNcn39cg, rng);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[83].typ = (&NTI__RuNvFuo5ptASsihINNteSw_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[83].name = "rng";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_145_4[1] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[84];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[84].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[84].offset = offsetof(tyObject_SeciocolonObjectType___IGFWoVQDf54L4RKyNcn39cg, localPrivateKey);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[84].typ = (&NTI__GSDbMQxBVd3KO4qBUjzPKQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[84].name = "localPrivateKey";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_145_4[2] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[85];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[85].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[85].offset = offsetof(tyObject_SeciocolonObjectType___IGFWoVQDf54L4RKyNcn39cg, localPublicKey);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[85].typ = (&NTI__mVKS59bRpscItosS0oN9a4zA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[85].name = "localPublicKey";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_145_4[3] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[86];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[86].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[86].offset = offsetof(tyObject_SeciocolonObjectType___IGFWoVQDf54L4RKyNcn39cg, remotePublicKey);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[86].typ = (&NTI__mVKS59bRpscItosS0oN9a4zA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[86].name = "remotePublicKey";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[82].len = 4; TM__efoQf6oR7pdfyv6JVnE1Sw_0[82].kind = 2; TM__efoQf6oR7pdfyv6JVnE1Sw_0[82].sons = &TM__efoQf6oR7pdfyv6JVnE1Sw_145_4[0];
|
|
NTI__IGFWoVQDf54L4RKyNcn39cg_.node = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[82];
|
|
NTI__jgOD84e2snIOScNPfRyPNQ_.size = sizeof(tyObject_SeciocolonObjectType___IGFWoVQDf54L4RKyNcn39cg*);
|
|
NTI__jgOD84e2snIOScNPfRyPNQ_.kind = 22;
|
|
NTI__jgOD84e2snIOScNPfRyPNQ_.base = (&NTI__IGFWoVQDf54L4RKyNcn39cg_);
|
|
NTI__jgOD84e2snIOScNPfRyPNQ_.name = "Secio";
|
|
NTI__jgOD84e2snIOScNPfRyPNQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__jgOD84e2snIOScNPfRyPNQ_;
|
|
NTI__jgOD84e2snIOScNPfRyPNQ_.marker = Marker_tyRef__jgOD84e2snIOScNPfRyPNQ;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[81].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[81].offset = offsetof(tyObject_Env_seciodotnim___1IQefw180bn9aWpdr3BsnkA, s1);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[81].typ = (&NTI__jgOD84e2snIOScNPfRyPNQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[81].name = "s1";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_144_5[2] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[87];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[87].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[87].offset = offsetof(tyObject_Env_seciodotnim___1IQefw180bn9aWpdr3BsnkA, conn2);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[87].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[87].name = "conn2";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_144_5[3] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[88];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[88].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[88].offset = offsetof(tyObject_Env_seciodotnim___1IQefw180bn9aWpdr3BsnkA, chronosInternalRetFuture3);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[88].typ = (&NTI__0uYCwcXe9a6ORVuTht1QPfQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[88].name = "chronosInternalRetFuture3";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_144_5[4] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[89];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[89].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[89].offset = offsetof(tyObject_Env_seciodotnim___1IQefw180bn9aWpdr3BsnkA, nameIterVarX60gensym1382700464_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[89].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[89].name = "nameIterVar`gensym1382700464";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[79].len = 5; TM__efoQf6oR7pdfyv6JVnE1Sw_0[79].kind = 2; TM__efoQf6oR7pdfyv6JVnE1Sw_0[79].sons = &TM__efoQf6oR7pdfyv6JVnE1Sw_144_5[0];
|
|
NTI__1IQefw180bn9aWpdr3BsnkA_.node = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[79];
|
|
NTI__383dQfLaxC39clURvlVEN6Q_.size = sizeof(tyObject_Env_seciodotnim___1IQefw180bn9aWpdr3BsnkA*);
|
|
NTI__383dQfLaxC39clURvlVEN6Q_.kind = 22;
|
|
NTI__383dQfLaxC39clURvlVEN6Q_.base = (&NTI__1IQefw180bn9aWpdr3BsnkA_);
|
|
NTI__383dQfLaxC39clURvlVEN6Q_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nim-libp2p/libp2p/protocols/secure/secio.nim(303, 24)";
|
|
NTI__383dQfLaxC39clURvlVEN6Q_.nextType = nimTypeRoot; nimTypeRoot=&NTI__383dQfLaxC39clURvlVEN6Q_;
|
|
NTI__383dQfLaxC39clURvlVEN6Q_.marker = Marker_tyRef__383dQfLaxC39clURvlVEN6Q;
|
|
NTI__kdaSomsuaIFjiTdthWm6Fg_.size = sizeof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg);
|
|
NTI__kdaSomsuaIFjiTdthWm6Fg_.kind = 17;
|
|
NTI__kdaSomsuaIFjiTdthWm6Fg_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__kdaSomsuaIFjiTdthWm6Fg_.name = "object";
|
|
NTI__kdaSomsuaIFjiTdthWm6Fg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__kdaSomsuaIFjiTdthWm6Fg_;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[0] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[91];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[91].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[91].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, colonstate_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[91].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[91].name = ":state";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[1] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[92];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[92].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[92].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, result1);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[92].typ = (&NTI__YcNq9cdJHxLn8sA9bkNprHVQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[92].name = "result1";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[2] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[93];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[93].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[93].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, localNonce2);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[93].typ = (&NTI__qtqsWM5aXmcpMIVmvq3kAA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[93].name = "localNonce2";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[3] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[94];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[94].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[94].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, remoteNonce3);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[94].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[94].name = "remoteNonce3";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[4] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[95];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[95].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[95].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, remoteBytesPubkey4);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[95].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[95].name = "remoteBytesPubkey4";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[5] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[96];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[96].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[96].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, remoteEBytesPubkey5);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[96].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[96].name = "remoteEBytesPubkey5";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[6] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[97];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[97].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[97].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, remoteEBytesSig6);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[97].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[97].name = "remoteEBytesSig6";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[7] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[98];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[98].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[98].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, remotePubkey7);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[98].typ = (&NTI__mVKS59bRpscItosS0oN9a4zA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[98].name = "remotePubkey7";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[8] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[99];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[99].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[99].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, remoteEPubkey8);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[99].typ = (&NTI__y9abboQL8NPsqWIoJZmI9aiw_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[99].name = "remoteEPubkey8";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[9] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[100];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[100].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[100].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, remoteESignature9);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[100].typ = (&NTI__CGRrBG2C4jqyNkskN9acy8Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[100].name = "remoteESignature9";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[10] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[101];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[101].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[101].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, remoteExchanges10);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[101].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[101].name = "remoteExchanges10";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[11] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[102];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[102].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[102].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, remoteCiphers11);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[102].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[102].name = "remoteCiphers11";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[12] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[103];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[103].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[103].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, remoteHashes12);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[103].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[103].name = "remoteHashes12";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[13] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[104];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[104].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[104].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, remotePeerId13);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[104].typ = (&NTI__Se8YyoPxzDpFnTeAyeCVCw_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[104].name = "remotePeerId13";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[14] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[105];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[105].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[105].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, localPeerId14);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[105].typ = (&NTI__Se8YyoPxzDpFnTeAyeCVCw_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[105].name = "localPeerId14";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[15] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[106];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[106].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[106].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, localBytesPubkey15);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[106].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[106].name = "localBytesPubkey15";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[16] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[107];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[107].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[107].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, colonup_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[107].typ = (&NTI__383dQfLaxC39clURvlVEN6Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[107].name = ":up";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[17] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[108];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[108].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[108].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, request17);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[108].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[108].name = "request17";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[18] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[109];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[109].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[109].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, record18);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[109].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[109].name = "record18";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[19] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[110];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[110].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[110].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, errX60gensym13831501919_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[110].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[110].name = "err`gensym13831501919";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[20] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[111];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[111].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[111].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, chronosInternalTmpFuture20);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[111].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[111].name = "chronosInternalTmpFuture20";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[21] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[112];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[112].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[112].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, result21);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[112].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[112].name = "result21";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[22] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[113];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[113].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[113].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, answer22);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[113].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[113].name = "answer22";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[23] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[114];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[114].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[114].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, record23);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[114].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[114].name = "record23";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[24] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[115];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[115].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[115].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, errX60gensym13843001924_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[115].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[115].name = "err`gensym13843001924";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[25] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[116];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[116].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[116].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, record25);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[116].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[116].name = "record25";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[26] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[117];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[117].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[117].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, errX60gensym13849501926_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[117].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[117].name = "err`gensym13849501926";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[27] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[118];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[118].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[118].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, record27);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[118].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[118].name = "record27";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[28] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[119];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[119].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[119].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, errX60gensym13856001928_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[119].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[119].name = "err`gensym13856001928";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[29] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[120];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[120].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[120].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, order29);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[120].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[120].name = "order29";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[30] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[121];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[121].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[121].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, record30);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[121].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[121].name = "record30";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[31] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[122];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[122].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[122].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, errX60gensym13862501931_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[122].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[122].name = "err`gensym13862501931";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[32] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[123];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[123].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[123].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, scheme32);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[123].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[123].name = "scheme32";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[33] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[124];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[124].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[124].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, cipher33);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[124].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[124].name = "cipher33";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[34] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[125];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[125].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[125].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, hash34);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[125].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[125].name = "hash34";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[35] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[126];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[126].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[126].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, record35);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[126].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[126].name = "record35";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[36] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[127];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[127].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[127].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, errX60gensym13874001936_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[127].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[127].name = "err`gensym13874001936";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[37] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[128];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[128].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[128].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, record37);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[128].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[128].name = "record37";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[38] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[129];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[129].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[129].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, errX60gensym13880501938_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[129].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[129].name = "err`gensym13880501938";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[39] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[130];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[130].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[130].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, ekeypair39);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[130].typ = (&NTI__bsR3ZYy78BmQsv6nJi4PSw_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[130].name = "ekeypair39";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[40] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[131];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[131].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[131].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, epubkey40);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[131].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[131].name = "epubkey40";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[41] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[132];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[132].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[132].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, localCorpus41);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[132].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[132].name = "localCorpus41";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[42] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[133];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[133].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[133].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, signature42);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[133].typ = (&NTI__CGRrBG2C4jqyNkskN9acy8Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[133].name = "signature42";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[43] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[134];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[134].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[134].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, localExchange43);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[134].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[134].name = "localExchange43";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[44] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[135];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[135].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[135].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, remoteExchange44);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[135].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[135].name = "remoteExchange44";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[45] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[136];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[136].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[136].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, record45);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[136].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[136].name = "record45";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[46] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[137];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[137].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[137].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, errX60gensym13891001946_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[137].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[137].name = "err`gensym13891001946";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[47] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[138];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[138].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[138].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, record47);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[138].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[138].name = "record47";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[48] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[139];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[139].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[139].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, errX60gensym13897501948_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[139].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[139].name = "err`gensym13897501948";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[49] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[140];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[140].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[140].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, record49);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[140].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[140].name = "record49";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[50] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[141];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[141].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[141].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, errX60gensym13904001950_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[141].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[141].name = "err`gensym13904001950";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[51] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[142];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[142].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[142].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, remoteCorpus51);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[142].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[142].name = "remoteCorpus51";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[52] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[143];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[143].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[143].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, record52);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[143].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[143].name = "record52";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[53] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[144];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[144].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[144].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, errX60gensym13911501953_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[144].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[144].name = "err`gensym13911501953";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[54] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[145];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[145].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[145].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, record54);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[145].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[145].name = "record54";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[55] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[146];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[146].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[146].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, errX60gensym13921001955_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[146].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[146].name = "err`gensym13921001955";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[56] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[147];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[147].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[147].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, record56);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[147].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[147].name = "record56";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[57] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[148];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[148].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[148].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, errX60gensym13933501957_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[148].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[148].name = "err`gensym13933501957";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[58] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[149];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[149].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[149].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, secret58);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[149].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[149].name = "secret58";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[59] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[150];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[150].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[150].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, record59);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[150].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[150].name = "record59";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[60] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[151];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[151].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[151].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, errX60gensym13940001960_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[151].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[151].name = "err`gensym13940001960";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[61] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[152];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[152].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[152].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, record61);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[152].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[152].name = "record61";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[62] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[153];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[153].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[153].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, errX60gensym13945501962_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[153].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[153].name = "err`gensym13945501962";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[63] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[154];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[154].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[154].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, keys63);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[154].typ = (&NTI__w1fK9a9cXYbXeecISdPerXxA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[154].name = "keys63";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[64] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[155];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[155].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[155].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, record64);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[155].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[155].name = "record64";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[65] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[156];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[156].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[156].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, errX60gensym13952001965_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[156].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[156].name = "err`gensym13952001965";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[66] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[157];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[157].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[157].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, secioConn66);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[157].typ = (&NTI__raMv09bXEdspSkPWQhTwPjQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[157].name = "secioConn66";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[67] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[158];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[158].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[158].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, res67);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[158].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[158].name = "res67";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[68] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[159];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[159].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[159].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, record68);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[159].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[159].name = "record68";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[69] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[160];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[160].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[160].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, errX60gensym13975001969_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[160].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[160].name = "err`gensym13975001969";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[70] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[161];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[161].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[161].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, record70);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[161].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[161].name = "record70";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[71] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[162];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[162].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[162].offset = offsetof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg, errX60gensym13982501971_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[162].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[162].name = "err`gensym13982501971";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[90].len = 72; TM__efoQf6oR7pdfyv6JVnE1Sw_0[90].kind = 2; TM__efoQf6oR7pdfyv6JVnE1Sw_0[90].sons = &TM__efoQf6oR7pdfyv6JVnE1Sw_146_72[0];
|
|
NTI__kdaSomsuaIFjiTdthWm6Fg_.node = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[90];
|
|
NTI__uoDlfI1BX4acVXFXKpRWVg_.size = sizeof(tyObject_Env_asyncmacro2dotnim___kdaSomsuaIFjiTdthWm6Fg*);
|
|
NTI__uoDlfI1BX4acVXFXKpRWVg_.kind = 22;
|
|
NTI__uoDlfI1BX4acVXFXKpRWVg_.base = (&NTI__kdaSomsuaIFjiTdthWm6Fg_);
|
|
NTI__uoDlfI1BX4acVXFXKpRWVg_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nim-chronos/chronos/asyncmacro2.nim(259, 33)";
|
|
NTI__uoDlfI1BX4acVXFXKpRWVg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__uoDlfI1BX4acVXFXKpRWVg_;
|
|
NTI__uoDlfI1BX4acVXFXKpRWVg_.marker = Marker_tyRef__uoDlfI1BX4acVXFXKpRWVg;
|
|
NTI__ksRUcZuaw9aTYc6NLvHmBCg_.size = sizeof(tyObject_Env_seciodotnim___ksRUcZuaw9aTYc6NLvHmBCg);
|
|
NTI__ksRUcZuaw9aTYc6NLvHmBCg_.kind = 17;
|
|
NTI__ksRUcZuaw9aTYc6NLvHmBCg_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__ksRUcZuaw9aTYc6NLvHmBCg_.name = "object";
|
|
NTI__ksRUcZuaw9aTYc6NLvHmBCg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__ksRUcZuaw9aTYc6NLvHmBCg_;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_159_5[0] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[164];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[164].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[164].offset = offsetof(tyObject_Env_seciodotnim___ksRUcZuaw9aTYc6NLvHmBCg, colonstate_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[164].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[164].name = ":state";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_159_5[1] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[165];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[165].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[165].offset = offsetof(tyObject_Env_seciodotnim___ksRUcZuaw9aTYc6NLvHmBCg, msg1);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[165].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[165].name = "msg1";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_159_5[2] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[166];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[166].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[166].offset = offsetof(tyObject_Env_seciodotnim___ksRUcZuaw9aTYc6NLvHmBCg, conn2);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[166].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[166].name = "conn2";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_159_5[3] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[167];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[167].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[167].offset = offsetof(tyObject_Env_seciodotnim___ksRUcZuaw9aTYc6NLvHmBCg, chronosInternalRetFuture3);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[167].typ = (&NTI__lT9buwOIvTTGQ3Bm66flIpQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[167].name = "chronosInternalRetFuture3";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_159_5[4] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[168];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[168].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[168].offset = offsetof(tyObject_Env_seciodotnim___ksRUcZuaw9aTYc6NLvHmBCg, nameIterVarX60gensym1381200374_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[168].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[168].name = "nameIterVar`gensym1381200374";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[163].len = 5; TM__efoQf6oR7pdfyv6JVnE1Sw_0[163].kind = 2; TM__efoQf6oR7pdfyv6JVnE1Sw_0[163].sons = &TM__efoQf6oR7pdfyv6JVnE1Sw_159_5[0];
|
|
NTI__ksRUcZuaw9aTYc6NLvHmBCg_.node = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[163];
|
|
NTI__CSQtXn2acHppww79bcN7oIQ_.size = sizeof(tyObject_Env_seciodotnim___ksRUcZuaw9aTYc6NLvHmBCg*);
|
|
NTI__CSQtXn2acHppww79bcN7oIQ_.kind = 22;
|
|
NTI__CSQtXn2acHppww79bcN7oIQ_.base = (&NTI__ksRUcZuaw9aTYc6NLvHmBCg_);
|
|
NTI__CSQtXn2acHppww79bcN7oIQ_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nim-libp2p/libp2p/protocols/secure/secio.nim(284, 38)";
|
|
NTI__CSQtXn2acHppww79bcN7oIQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__CSQtXn2acHppww79bcN7oIQ_;
|
|
NTI__CSQtXn2acHppww79bcN7oIQ_.marker = Marker_tyRef__CSQtXn2acHppww79bcN7oIQ;
|
|
NTI__y3iBwbQZ9bgYqo7Fb8manZA_.size = sizeof(tyObject_Env_asyncmacro2dotnim___y3iBwbQZ9bgYqo7Fb8manZA);
|
|
NTI__y3iBwbQZ9bgYqo7Fb8manZA_.kind = 17;
|
|
NTI__y3iBwbQZ9bgYqo7Fb8manZA_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__y3iBwbQZ9bgYqo7Fb8manZA_.name = "object";
|
|
NTI__y3iBwbQZ9bgYqo7Fb8manZA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__y3iBwbQZ9bgYqo7Fb8manZA_;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_160_9[0] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[170];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[170].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[170].offset = offsetof(tyObject_Env_asyncmacro2dotnim___y3iBwbQZ9bgYqo7Fb8manZA, colonstate_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[170].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[170].name = ":state";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_160_9[1] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[171];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[171].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[171].offset = offsetof(tyObject_Env_asyncmacro2dotnim___y3iBwbQZ9bgYqo7Fb8manZA, colontmpSlLower01_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[171].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[171].name = ":tmpSlLower01";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_160_9[2] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[172];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[172].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[172].offset = offsetof(tyObject_Env_asyncmacro2dotnim___y3iBwbQZ9bgYqo7Fb8manZA, colontmpSlLower12_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[172].typ = (&NTI__lQEEtueHjH1gvaG8ApPKNQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[172].name = ":tmpSlLower12";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_160_9[3] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[173];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[173].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[173].offset = offsetof(tyObject_Env_asyncmacro2dotnim___y3iBwbQZ9bgYqo7Fb8manZA, result3);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[173].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[173].name = "result3";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_160_9[4] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[174];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[174].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[174].offset = offsetof(tyObject_Env_asyncmacro2dotnim___y3iBwbQZ9bgYqo7Fb8manZA, record4);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[174].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[174].name = "record4";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_160_9[5] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[175];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[175].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[175].offset = offsetof(tyObject_Env_asyncmacro2dotnim___y3iBwbQZ9bgYqo7Fb8manZA, colonup_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[175].typ = (&NTI__CSQtXn2acHppww79bcN7oIQ_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[175].name = ":up";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_160_9[6] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[176];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[176].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[176].offset = offsetof(tyObject_Env_asyncmacro2dotnim___y3iBwbQZ9bgYqo7Fb8manZA, errX60gensym1381650196_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[176].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[176].name = "err`gensym1381650196";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_160_9[7] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[177];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[177].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[177].offset = offsetof(tyObject_Env_asyncmacro2dotnim___y3iBwbQZ9bgYqo7Fb8manZA, chronosInternalTmpFuture7);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[177].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[177].name = "chronosInternalTmpFuture7";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_160_9[8] = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[178];
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[178].kind = 1;
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[178].offset = offsetof(tyObject_Env_asyncmacro2dotnim___y3iBwbQZ9bgYqo7Fb8manZA, result8);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[178].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_);
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[178].name = "result8";
|
|
TM__efoQf6oR7pdfyv6JVnE1Sw_0[169].len = 9; TM__efoQf6oR7pdfyv6JVnE1Sw_0[169].kind = 2; TM__efoQf6oR7pdfyv6JVnE1Sw_0[169].sons = &TM__efoQf6oR7pdfyv6JVnE1Sw_160_9[0];
|
|
NTI__y3iBwbQZ9bgYqo7Fb8manZA_.node = &TM__efoQf6oR7pdfyv6JVnE1Sw_0[169];
|
|
NTI__fi6SzqqiODle5V7UzbwnKA_.size = sizeof(tyObject_Env_asyncmacro2dotnim___y3iBwbQZ9bgYqo7Fb8manZA*);
|
|
NTI__fi6SzqqiODle5V7UzbwnKA_.kind = 22;
|
|
NTI__fi6SzqqiODle5V7UzbwnKA_.base = (&NTI__y3iBwbQZ9bgYqo7Fb8manZA_);
|
|
NTI__fi6SzqqiODle5V7UzbwnKA_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nim-chronos/chronos/asyncmacro2.nim(259, 33)";
|
|
NTI__fi6SzqqiODle5V7UzbwnKA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__fi6SzqqiODle5V7UzbwnKA_;
|
|
NTI__fi6SzqqiODle5V7UzbwnKA_.marker = Marker_tyRef__fi6SzqqiODle5V7UzbwnKA;
|
|
}
|
|
|