Skip to content
Snippets Groups Projects
Commit 58c18229 authored by Maciej Żenczykowski's avatar Maciej Żenczykowski
Browse files

execute platform bpfloader after netbpfload is done


Test: TreeHugger
Signed-off-by: default avatarMaciej Żenczykowski <maze@google.com>
Change-Id: I447880763bbc506f08b578f862f09be91ab3d14d
parent 3f25b4ba
No related branches found
No related tags found
No related merge requests found
...@@ -168,7 +168,7 @@ int writeProcSysFile(const char *filename, const char *value) { ...@@ -168,7 +168,7 @@ int writeProcSysFile(const char *filename, const char *value) {
return 0; return 0;
} }
int main(int argc, char** argv) { int main(int argc, char** argv, char * const envp[]) {
(void)argc; (void)argc;
android::base::InitLogging(argv, &android::base::KernelLogger); android::base::InitLogging(argv, &android::base::KernelLogger);
...@@ -257,5 +257,12 @@ int main(int argc, char** argv) { ...@@ -257,5 +257,12 @@ int main(int argc, char** argv) {
return 1; return 1;
} }
return 0; ALOGI("done, transferring control to platform bpfloader.");
const char * args[] = { "/system/bin/bpfloader", NULL, };
if (execve(args[0], (char**)args, envp)) {
ALOGE("FATAL: execve('/system/bin/bpfloader'): %d[%s]", errno, strerror(errno));
}
return 1;
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment