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:
parent
c0f49c3b9c
commit
016159bb1e
2 changed files with 12 additions and 0 deletions
|
@ -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;
|
||||
|
|
|
@ -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);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue