diff options
-rw-r--r-- | src/gnunet_nim/cadet.nim | 1 | ||||
-rw-r--r-- | src/gnunet_nim/gnunet_cadet_service.nim | 17 |
2 files changed, 0 insertions, 18 deletions
diff --git a/src/gnunet_nim/cadet.nim b/src/gnunet_nim/cadet.nim index 3b4de5f..b079f52 100644 --- a/src/gnunet_nim/cadet.nim +++ b/src/gnunet_nim/cadet.nim | |||
@@ -122,7 +122,6 @@ proc createChannel*(handle: ref CadetHandle, | |||
122 | addr channel[], | 122 | addr channel[], |
123 | addr channel.peer, | 123 | addr channel.peer, |
124 | unsafeAddr port, | 124 | unsafeAddr port, |
125 | GNUNET_CADET_OPTION_RELIABLE, | ||
126 | nil, | 125 | nil, |
127 | channelDisconnectCb, | 126 | channelDisconnectCb, |
128 | unsafeAddr handlers[0]) | 127 | unsafeAddr handlers[0]) |
diff --git a/src/gnunet_nim/gnunet_cadet_service.nim b/src/gnunet_nim/gnunet_cadet_service.nim index 5dc6e9a..a66d57e 100644 --- a/src/gnunet_nim/gnunet_cadet_service.nim +++ b/src/gnunet_nim/gnunet_cadet_service.nim | |||
@@ -19,28 +19,12 @@ const | |||
19 | 19 | ||
20 | type | 20 | type |
21 | GNUNET_CADET_Handle* {.bycopy.} = object | 21 | GNUNET_CADET_Handle* {.bycopy.} = object |
22 | |||
23 | |||
24 | 22 | ||
25 | type | 23 | type |
26 | GNUNET_CADET_Channel* {.bycopy.} = object | 24 | GNUNET_CADET_Channel* {.bycopy.} = object |
27 | |||
28 | |||
29 | 25 | ||
30 | type | 26 | type |
31 | GNUNET_CADET_Port* {.bycopy.} = object | 27 | GNUNET_CADET_Port* {.bycopy.} = object |
32 | |||
33 | |||
34 | |||
35 | type | ||
36 | GNUNET_CADET_ChannelOption* {.size: sizeof(cint).} = enum | ||
37 | GNUNET_CADET_OPTION_DEFAULT = 0x00000000, | ||
38 | GNUNET_CADET_OPTION_NOBUFFER = 0x00000001, | ||
39 | GNUNET_CADET_OPTION_RELIABLE = 0x00000002, | ||
40 | GNUNET_CADET_OPTION_OUT_OF_ORDER = 0x00000004, | ||
41 | GNUNET_CADET_OPTION_PEER = 0x00000008 | ||
42 | |||
43 | |||
44 | 28 | ||
45 | type | 29 | type |
46 | GNUNET_CADET_ConnectEventHandler* = proc (cls: pointer; | 30 | GNUNET_CADET_ConnectEventHandler* = proc (cls: pointer; |
@@ -77,7 +61,6 @@ proc GNUNET_CADET_close_port*(p: ptr GNUNET_CADET_Port) {.cdecl, | |||
77 | proc GNUNET_CADET_channel_create*(h: ptr GNUNET_CADET_Handle; channel_cls: pointer; | 61 | proc GNUNET_CADET_channel_create*(h: ptr GNUNET_CADET_Handle; channel_cls: pointer; |
78 | destination: ptr GNUNET_PeerIdentity; | 62 | destination: ptr GNUNET_PeerIdentity; |
79 | port: ptr GNUNET_HashCode; | 63 | port: ptr GNUNET_HashCode; |
80 | options: GNUNET_CADET_ChannelOption; | ||
81 | window_changes: GNUNET_CADET_WindowSizeEventHandler; disconnects: GNUNET_CADET_DisconnectEventHandler; | 64 | window_changes: GNUNET_CADET_WindowSizeEventHandler; disconnects: GNUNET_CADET_DisconnectEventHandler; |
82 | handlers: ptr GNUNET_MQ_MessageHandler): ptr GNUNET_CADET_Channel {. | 65 | handlers: ptr GNUNET_MQ_MessageHandler): ptr GNUNET_CADET_Channel {. |
83 | cdecl, importc: "GNUNET_CADET_channel_create", dynlib: libname.} | 66 | cdecl, importc: "GNUNET_CADET_channel_create", dynlib: libname.} |