[BACK]Return to sys_sig.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / kern

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/kern/sys_sig.c between version 1.35 and 1.36

version 1.35, 2011/05/29 22:14:53 version 1.36, 2011/11/18 03:34:13
Line 365  sys_____sigtimedwait50(struct lwp *l,
Line 365  sys_____sigtimedwait50(struct lwp *l,
     const struct sys_____sigtimedwait50_args *uap, register_t *retval)      const struct sys_____sigtimedwait50_args *uap, register_t *retval)
 {  {
   
         return sigtimedwait1(l, uap, retval, copyout, copyin, copyout);          return sigtimedwait1(l, uap, retval, copyin, copyout, copyin, copyout);
 }  }
   
 int  int
Line 697  sigaltstack1(struct lwp *l, const struct
Line 697  sigaltstack1(struct lwp *l, const struct
   
 int  int
 sigtimedwait1(struct lwp *l, const struct sys_____sigtimedwait50_args *uap,  sigtimedwait1(struct lwp *l, const struct sys_____sigtimedwait50_args *uap,
     register_t *retval, copyout_t storeinf, copyin_t fetchts, copyout_t storets)      register_t *retval, copyin_t fetchss, copyout_t storeinf, copyin_t fetchts,
       copyout_t storets)
 {  {
         /* {          /* {
                 syscallarg(const sigset_t *) set;                  syscallarg(const sigset_t *) set;
Line 734  sigtimedwait1(struct lwp *l, const struc
Line 735  sigtimedwait1(struct lwp *l, const struc
                 timo = 0;                  timo = 0;
         }          }
   
         error = copyin(SCARG(uap, set), &l->l_sigwaitset,          error = (*fetchss)(SCARG(uap, set), &l->l_sigwaitset,
             sizeof(l->l_sigwaitset));              sizeof(l->l_sigwaitset));
         if (error)          if (error)
                 return error;                  return error;

Legend:
Removed from v.1.35  
changed lines
  Added in v.1.36

CVSweb <webmaster@jp.NetBSD.org>