Sorry, sourceforge was not letting me create an account back then so I gave up and submitted the bug the only way I could.
When the test app, dtnrecv, calls dtn_recv(handle, &spec, bundletype, &payload, recv_timeout), the spec.priority is always zero [COS_BULK].
In APIClient::handle_recv(), the variable "spec" [dtn_bundle_spec_t] is zeroed out and then the field spec.priority is never set to the correct value [b->priority()].
HTH
DZ
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I don't really understand.
Nobody/Anonymous (nobody) files this bug report?
I'm not seeing this. Is there any supporting info on this?
Sorry, sourceforge was not letting me create an account back then so I gave up and submitted the bug the only way I could.
When the test app, dtnrecv, calls dtn_recv(handle, &spec, bundletype, &payload, recv_timeout), the spec.priority is always zero [COS_BULK].
In APIClient::handle_recv(), the variable "spec" [dtn_bundle_spec_t] is zeroed out and then the field spec.priority is never set to the correct value [b->priority()].
HTH
DZ