1
0
Fork 0
mirror of https://github.com/albfan/miraclecast.git synced 2025-03-09 23:38:56 +00:00

Check running as root

Detect running with elevated privileges to access dbus

fixes #89
This commit is contained in:
albfan 2017-03-25 11:54:35 +01:00
parent c0f49c3b9c
commit 016159bb1e
2 changed files with 12 additions and 0 deletions

View file

@ -733,6 +733,12 @@ static int ctl_main(int argc, char *argv[])
struct ctl_link *l;
int r, left;
if (getuid() != 0) {
r = EACCES;
log_notice("Must run as root");
return r;
}
r = ctl_wifi_new(&wifi, bus);
if (r < 0)
return r;

View file

@ -541,6 +541,12 @@ int main(int argc, char **argv)
struct manager *m = NULL;
int r;
if (getuid() != 0) {
r = EACCES;
log_notice("Must run as root");
goto finish;
}
srand(time(NULL));
r = parse_argv(argc, argv);