summaryrefslogtreecommitdiff
path: root/source3
diff options
context:
space:
mode:
Diffstat (limited to 'source3')
-rw-r--r--source3/include/proto.h6
-rw-r--r--source3/lib/pidfile.c8
-rw-r--r--source3/libsmb/clidgram.c2
-rw-r--r--source3/nmbd/nmbd.c4
-rw-r--r--source3/smbd/server.c2
-rw-r--r--source3/smbd/server_exit.c2
-rw-r--r--source3/utils/smbcontrol.c2
-rw-r--r--source3/web/startstop.c6
-rw-r--r--source3/web/statuspage.c2
-rw-r--r--source3/winbindd/winbindd.c4
10 files changed, 19 insertions, 19 deletions
diff --git a/source3/include/proto.h b/source3/include/proto.h
index 4d99a607e3..b58f9a2945 100644
--- a/source3/include/proto.h
+++ b/source3/include/proto.h
@@ -160,9 +160,9 @@ int ms_fnmatch(const char *pattern, const char *string, bool translate_pattern,
/* The following definitions come from lib/pidfile.c */
-pid_t pidfile_pid(const char *name);
-void pidfile_create(const char *program_name);
-void pidfile_unlink(void);
+pid_t pidfile_pid_s3(const char *name);
+void pidfile_create_s3(const char *program_name);
+void pidfile_unlink_s3(void);
/* The following definitions come from lib/recvfile.c */
diff --git a/source3/lib/pidfile.c b/source3/lib/pidfile.c
index 987ab068e7..1170f876c3 100644
--- a/source3/lib/pidfile.c
+++ b/source3/lib/pidfile.c
@@ -30,7 +30,7 @@ static char *pidFile_name = NULL;
/* return the pid in a pidfile. return 0 if the process (or pidfile)
does not exist */
-pid_t pidfile_pid(const char *program_name)
+pid_t pidfile_pid_s3(const char *program_name)
{
int fd;
char pidstr[20];
@@ -115,7 +115,7 @@ pid_t pidfile_pid(const char *program_name)
}
/* create a pid file in the pid directory. open it and leave it locked */
-void pidfile_create(const char *program_name)
+void pidfile_create_s3(const char *program_name)
{
int fd;
char buf[20];
@@ -146,7 +146,7 @@ void pidfile_create(const char *program_name)
smb_panic("asprintf failed");
}
- pid = pidfile_pid(program_name);
+ pid = pidfile_pid_s3(program_name);
if (pid != 0) {
DEBUG(0,("ERROR: %s is already running. File %s exists and process id %d is running.\n",
name, pidFile_name, (int)pid));
@@ -181,7 +181,7 @@ void pidfile_create(const char *program_name)
fcntl(fd, F_SETFD, FD_CLOEXEC);
}
-void pidfile_unlink(void)
+void pidfile_unlink_s3(void)
{
if (pidFile_name == NULL) {
return;
diff --git a/source3/libsmb/clidgram.c b/source3/libsmb/clidgram.c
index 377219448b..d9de99eb04 100644
--- a/source3/libsmb/clidgram.c
+++ b/source3/libsmb/clidgram.c
@@ -327,7 +327,7 @@ struct tevent_req *nbt_getdc_send(TALLOC_CTX *mem_ctx,
if (tevent_req_nomem(state->my_mailslot, req)) {
return tevent_req_post(req, ev);
}
- state->nmbd_pid = pidfile_pid("nmbd");
+ state->nmbd_pid = pidfile_pid_s3("nmbd");
if (state->nmbd_pid == 0) {
DEBUG(3, ("No nmbd found\n"));
tevent_req_nterror(req, NT_STATUS_NOT_SUPPORTED);
diff --git a/source3/nmbd/nmbd.c b/source3/nmbd/nmbd.c
index ebe83a6147..35ed3c0d92 100644
--- a/source3/nmbd/nmbd.c
+++ b/source3/nmbd/nmbd.c
@@ -70,7 +70,7 @@ static void terminate(struct messaging_context *msg)
gencache_stabilize();
serverid_deregister(messaging_server_id(msg));
- pidfile_unlink();
+ pidfile_unlink_s3();
exit(0);
}
@@ -942,7 +942,7 @@ static bool open_sockets(bool isdaemon, int port)
mkdir(lp_piddir(), 0755);
}
- pidfile_create("nmbd");
+ pidfile_create_s3("nmbd");
status = reinit_after_fork(msg, nmbd_event_context(),
false);
diff --git a/source3/smbd/server.c b/source3/smbd/server.c
index f7f1d8c715..ee1eafb0dc 100644
--- a/source3/smbd/server.c
+++ b/source3/smbd/server.c
@@ -1285,7 +1285,7 @@ extern void build_options(bool screen);
mkdir(lp_piddir(), 0755);
if (is_daemon)
- pidfile_create("smbd");
+ pidfile_create_s3("smbd");
status = reinit_after_fork(msg_ctx,
ev_ctx,
diff --git a/source3/smbd/server_exit.c b/source3/smbd/server_exit.c
index 07b8432bff..86a621f551 100644
--- a/source3/smbd/server_exit.c
+++ b/source3/smbd/server_exit.c
@@ -216,7 +216,7 @@ static void exit_server_common(enum server_exit_reason how,
DEBUG(3,("Server exit (%s)\n",
(reason ? reason : "normal exit")));
if (am_parent) {
- pidfile_unlink();
+ pidfile_unlink_s3();
}
gencache_stabilize();
}
diff --git a/source3/utils/smbcontrol.c b/source3/utils/smbcontrol.c
index 54e10d8b42..dbbd8049de 100644
--- a/source3/utils/smbcontrol.c
+++ b/source3/utils/smbcontrol.c
@@ -1365,7 +1365,7 @@ static struct server_id parse_dest(struct messaging_context *msg,
/* Look up other destinations in pidfile directory */
- if ((pid = pidfile_pid(dest)) != 0) {
+ if ((pid = pidfile_pid_s3(dest)) != 0) {
return pid_to_procid(pid);
}
diff --git a/source3/web/startstop.c b/source3/web/startstop.c
index e23acf8931..ef2871ccd3 100644
--- a/source3/web/startstop.c
+++ b/source3/web/startstop.c
@@ -86,7 +86,7 @@ void start_winbindd(void)
/* stop smbd */
void stop_smbd(void)
{
- pid_t pid = pidfile_pid("smbd");
+ pid_t pid = pidfile_pid_s3("smbd");
if (geteuid() != 0) return;
@@ -98,7 +98,7 @@ void stop_smbd(void)
/* stop nmbd */
void stop_nmbd(void)
{
- pid_t pid = pidfile_pid("nmbd");
+ pid_t pid = pidfile_pid_s3("nmbd");
if (geteuid() != 0) return;
@@ -110,7 +110,7 @@ void stop_nmbd(void)
/* stop winbindd */
void stop_winbindd(void)
{
- pid_t pid = pidfile_pid("winbindd");
+ pid_t pid = pidfile_pid_s3("winbindd");
if (geteuid() != 0) return;
diff --git a/source3/web/statuspage.c b/source3/web/statuspage.c
index 8eac8036d0..d04554901c 100644
--- a/source3/web/statuspage.c
+++ b/source3/web/statuspage.c
@@ -253,7 +253,7 @@ void status_page(void)
TALLOC_CTX *ctx = talloc_stackframe();
const char form_name[] = "status";
- smbd_pid = pid_to_procid(pidfile_pid("smbd"));
+ smbd_pid = pid_to_procid(pidfile_pid_s3("smbd"));
if (!verify_xsrf_token(form_name)) {
goto output_page;
diff --git a/source3/winbindd/winbindd.c b/source3/winbindd/winbindd.c
index fe6e34b4b9..dfbcf13eb4 100644
--- a/source3/winbindd/winbindd.c
+++ b/source3/winbindd/winbindd.c
@@ -184,7 +184,7 @@ static void terminate(bool is_parent)
if (is_parent) {
serverid_deregister(procid_self());
- pidfile_unlink();
+ pidfile_unlink_s3();
}
exit(0);
@@ -1449,7 +1449,7 @@ int main(int argc, char **argv, char **envp)
if (!interactive)
become_daemon(Fork, no_process_group, log_stdout);
- pidfile_create("winbindd");
+ pidfile_create_s3("winbindd");
#if HAVE_SETPGID
/*