X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fafb-export.c;h=33891d31bd960a605d5e6815a33fbfe8404b9380;hb=ca0f859d96599c8ae295c85f825030c891969de1;hp=f96f8f81ef8b5c63065073618bf799932e5dba16;hpb=b55f3cd48507105e85894be89557787eccfbe22f;p=src%2Fapp-framework-binder.git diff --git a/src/afb-export.c b/src/afb-export.c index f96f8f81..33891d31 100644 --- a/src/afb-export.c +++ b/src/afb-export.c @@ -41,7 +41,6 @@ #endif #include "afb-api-v3.h" #include "afb-common.h" -#include "afb-cred.h" #include "afb-evt.h" #include "afb-export.h" #include "afb-hook.h" @@ -49,6 +48,7 @@ #include "afb-session.h" #include "afb-xreq.h" #include "afb-calls.h" +#include "afb-error-text.h" #include "systemd.h" #include "jobs.h" @@ -1818,7 +1818,7 @@ static void api_call_cb(void *closure, struct afb_xreq *xreq) afb_api_v3_process_call(export->desc.v3, xreq); break; default: - afb_xreq_reply(xreq, NULL, "bad-api-type", NULL); + afb_xreq_reply(xreq, NULL, afb_error_text_internal_error, NULL); break; } } @@ -1952,6 +1952,6 @@ void afb_export_process_xreq(struct afb_export *export, struct afb_xreq *xreq) void afb_export_context_init(struct afb_export *export, struct afb_context *context) { - afb_context_init_validated(context, export->session); + afb_context_init_validated(context, export->session, NULL, NULL); }