summaryrefslogtreecommitdiffstats
path: root/lib/vty.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/vty.c')
-rw-r--r--lib/vty.c16
1 files changed, 1 insertions, 15 deletions
diff --git a/lib/vty.c b/lib/vty.c
index 4d6eb304..5ef364a0 100644
--- a/lib/vty.c
+++ b/lib/vty.c
@@ -33,7 +33,6 @@
#include "log.h"
#include "prefix.h"
#include "filter.h"
-#include "privs.h"
/* Vty events */
enum event
@@ -1852,8 +1851,7 @@ vty_serv_un (char *path)
int sock, len;
struct sockaddr_un serv;
mode_t old_mask;
- struct zprivs_ids_t ids;
-
+
/* First of all, unlink existing socket */
unlink (path);
@@ -1896,18 +1894,6 @@ vty_serv_un (char *path)
umask (old_mask);
- zprivs_get_ids(&ids);
-
- if (ids.gid_vty > 0)
- {
- /* set group of socket */
- if ( chown (path, -1, ids.gid_vty) )
- {
- zlog_err ("vty_serv_un: could chown socket, %s",
- strerror (errno) );
- }
- }
-
vty_event (VTYSH_SERV, sock, NULL);
}