|
@@ -1027,7 +1027,7 @@ out:
|
|
|
return err;
|
|
|
}
|
|
|
|
|
|
-SYSCALL_DEFINE1(getpgid, pid_t, pid)
|
|
|
+static int do_getpgid(pid_t pid)
|
|
|
{
|
|
|
struct task_struct *p;
|
|
|
struct pid *grp;
|
|
@@ -1055,11 +1055,16 @@ out:
|
|
|
return retval;
|
|
|
}
|
|
|
|
|
|
+SYSCALL_DEFINE1(getpgid, pid_t, pid)
|
|
|
+{
|
|
|
+ return do_getpgid(pid);
|
|
|
+}
|
|
|
+
|
|
|
#ifdef __ARCH_WANT_SYS_GETPGRP
|
|
|
|
|
|
SYSCALL_DEFINE0(getpgrp)
|
|
|
{
|
|
|
- return sys_getpgid(0);
|
|
|
+ return do_getpgid(0);
|
|
|
}
|
|
|
|
|
|
#endif
|