summaryrefslogtreecommitdiff
blob: b0051f81bde07dd7d7589d3ad11780f4a4e02151 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
diff -Nru pptp-1.7.2.orig/pptp.c pptp-1.7.2/pptp.c
--- pptp-1.7.2.orig/pptp.c	2008-05-14 08:33:55.000000000 +0200
+++ pptp-1.7.2/pptp.c	2009-06-20 10:53:07.000000000 +0200
@@ -59,11 +59,7 @@
 #include "pptp_callmgr.h"
 #include "pptp_gre.h"
 #include "version.h"
-#if defined(__linux__)
-#include <sys/prctl.h>
-#else
 #include "inststr.h"
-#endif
 #include "util.h"
 #include "pptp_quirks.h"
 #include "pqueue.h"
@@ -394,12 +390,7 @@
     char *tty_name = ttyname(tty_fd);
     snprintf(buf, sizeof(buf), "pptp: GRE-to-PPP gateway on %s",
               tty_name ? tty_name : "(null)");
-#ifdef PR_SET_NAME
-    rc = prctl(PR_SET_NAME, "pptpgw", 0, 0, 0);
-    if (rc != 0) perror("prctl");
-#else
     inststr(argc, argv, envp, buf);
-#endif
     if (sigsetjmp(env, 1)!= 0) goto shutdown;
 
     signal(SIGINT,  sighandler);
@@ -495,13 +486,7 @@
       char *my_argv[3] = { argv[0], inet_ntoa(inetaddr), phonenr };
       char buf[128];
       snprintf(buf, sizeof(buf), "pptp: call manager for %s", my_argv[1]);
-#ifdef PR_SET_NAME
-      int rc;
-      rc = prctl(PR_SET_NAME, "pptpcm", 0, 0, 0);
-      if (rc != 0) perror("prctl");
-#else
       inststr(argc, argv, envp, buf);
-#endif
       exit(callmgr_main(3, my_argv, envp));
 }