View | Details | Raw Unified | Return to bug 21402
Collapse All | Expand All

(-)sys/compat/linux/linux_misc.c (-18 lines)
Lines 524-547 Link Here
524
    return error;
524
    return error;
525
}
525
}
526
526
527
int
528
linux_getpgid(struct proc *p, struct linux_getpgid_args *args)
529
{
530
    struct proc *curp;
531
532
#ifdef DEBUG
533
    printf("Linux-emul(%ld): getpgid(%d)\n", (long)p->p_pid, args->pid);
534
#endif
535
    if (args->pid != p->p_pid) {
536
	if (!(curp = pfind(args->pid)))
537
	    return ESRCH;
538
    }
539
    else
540
	curp = p;
541
    p->p_retval[0] = curp->p_pgid;
542
    return 0;
543
}
544
545
int     
527
int     
546
linux_mremap(struct proc *p, struct linux_mremap_args *args)
528
linux_mremap(struct proc *p, struct linux_mremap_args *args)
547
{
529
{
(-)sys/i386/linux/syscalls.master (-1 / +1 lines)
Lines 196-202 Link Here
196
129	STD	LINUX	{ int linux_delete_module(void); }
196
129	STD	LINUX	{ int linux_delete_module(void); }
197
130	STD	LINUX	{ int linux_get_kernel_syms(void); }
197
130	STD	LINUX	{ int linux_get_kernel_syms(void); }
198
131	STD	LINUX	{ int linux_quotactl(void); }
198
131	STD	LINUX	{ int linux_quotactl(void); }
199
132	STD	LINUX	{ int linux_getpgid(int pid); }
199
132	NOPROTO	LINUX	{ int getpgid(int pid); }
200
133	NOPROTO	LINUX	{ int fchdir(int fd); }
200
133	NOPROTO	LINUX	{ int fchdir(int fd); }
201
134	STD	LINUX	{ int linux_bdflush(void); }
201
134	STD	LINUX	{ int linux_bdflush(void); }
202
135	STD	LINUX	{ int linux_sysfs(int option, u_long arg1, \
202
135	STD	LINUX	{ int linux_sysfs(int option, u_long arg1, \

Return to bug 21402