diff options
| author | Jafar Al-Gharaibeh <jafar@atcorp.com> | 2017-05-23 13:23:04 -0500 | 
|---|---|---|
| committer | Jafar Al-Gharaibeh <jafar@atcorp.com> | 2017-05-26 12:53:08 -0500 | 
| commit | 9e8df9882c7c3fcc80aba2923cafd8d3188d83ad (patch) | |
| tree | 8c8b14a8eb91dc1dd6fab4b3aa7466b1299dd412 /vtysh | |
| parent | f731a65469170480bb25c05463fba8d69f172328 (diff) | |
vtysh: fix a compile error when user/group are disabled
If FRR is configured explicilty with --disable-user and
--disable-group, FRR_USER and FRR_GROUP will not be defined
and can be safely skipped in vtysh.
Signed-off-by: Jafar Al-Gharaibeh <jafar@atcorp.com>
Diffstat (limited to 'vtysh')
| -rw-r--r-- | vtysh/vtysh.c | 5 | 
1 files changed, 4 insertions, 1 deletions
diff --git a/vtysh/vtysh.c b/vtysh/vtysh.c index 24ac9675e8..17b95707d6 100644 --- a/vtysh/vtysh.c +++ b/vtysh/vtysh.c @@ -2488,6 +2488,7 @@ vtysh_write_config_integrated(void)        err++;      } +#ifdef FRR_USER    pwentry = getpwnam (FRR_USER);    if (pwentry)      uid = pwentry->pw_uid; @@ -2496,7 +2497,8 @@ vtysh_write_config_integrated(void)        printf ("%% Warning: could not look up user \"%s\"\n", FRR_USER);        err++;      } - +#endif +#ifdef FRR_GROUP    grentry = getgrnam (FRR_GROUP);    if (grentry)      gid = grentry->gr_gid; @@ -2505,6 +2507,7 @@ vtysh_write_config_integrated(void)        printf ("%% Warning: could not look up group \"%s\"\n", FRR_GROUP);        err++;      } +#endif    if (!fstat (fd, &st))      {  | 
