perl -pni -e 's,server->machine,server->_priv->machine,g' *.c *.h

This commit is contained in:
Martin Baulig
2000-01-18 11:29:44 +00:00
parent 86dbeab484
commit b54197c2e1
2 changed files with 9 additions and 9 deletions

View File

@@ -31,11 +31,11 @@
BEGIN_LIBGTOP_DECLS BEGIN_LIBGTOP_DECLS
static inline void glibtop_suid_enter (glibtop *server) { static inline void glibtop_suid_enter (glibtop *server) {
setreuid (server->machine.uid, server->machine.euid); setreuid (server->_priv->machine.uid, server->_priv->machine.euid);
}; };
static inline void glibtop_suid_leave (glibtop *server) { static inline void glibtop_suid_leave (glibtop *server) {
if (setreuid (server->machine.euid, server->machine.uid)) if (setreuid (server->_priv->machine.euid, server->_priv->machine.uid))
_exit (1); _exit (1);
}; };

View File

@@ -64,12 +64,12 @@ glibtop_open_p (glibtop *server, const char *program_name,
server->name = program_name; server->name = program_name;
server->machine.uid = getuid (); server->_priv->machine.uid = getuid ();
server->machine.euid = geteuid (); server->_priv->machine.euid = geteuid ();
server->machine.gid = getgid (); server->_priv->machine.gid = getgid ();
server->machine.egid = getegid (); server->_priv->machine.egid = getegid ();
server->machine.proctable_entries = table server->_priv->machine.proctable_entries = table
(TBL_PROCINFO, 0, NULL, INT_MAX, 0); (TBL_PROCINFO, 0, NULL, INT_MAX, 0);
/* Drop priviledges; we only become root when necessary. /* Drop priviledges; we only become root when necessary.
@@ -79,10 +79,10 @@ glibtop_open_p (glibtop *server, const char *program_name,
*/ */
if (setreuid (server->machine.euid, server->machine.uid)) if (setreuid (server->_priv->machine.euid, server->_priv->machine.uid))
_exit (1); _exit (1);
if (setregid (server->machine.egid, server->machine.gid)) if (setregid (server->_priv->machine.egid, server->_priv->machine.gid))
_exit (1); _exit (1);
/* !!! END OF SUID ROOT PART !!! */ /* !!! END OF SUID ROOT PART !!! */