[BACK]Return to linux_signal.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / compat / linux / common

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

Diff for /src/sys/compat/linux/common/linux_signal.c between version 1.26 and 1.27

version 1.26, 2000/03/30 11:27:18 version 1.27, 2000/07/28 21:38:44
Line 345  linux_sys_rt_sigaction(p, v, retval)
Line 345  linux_sys_rt_sigaction(p, v, retval)
         if (sig < 0 || sig >= LINUX__NSIG)          if (sig < 0 || sig >= LINUX__NSIG)
                 return (EINVAL);                  return (EINVAL);
         error = sigaction1(p, linux_to_native_sig[sig],          error = sigaction1(p, linux_to_native_sig[sig],
             SCARG(uap, nsa) ? &nbsa : 0, SCARG(uap, osa) ? &obsa : 0);              SCARG(uap, nsa) ? &nbsa : NULL, SCARG(uap, osa) ? &obsa : NULL);
         if (error)          if (error)
                 return (error);                  return (error);
         if (SCARG(uap, osa)) {          if (SCARG(uap, osa)) {
Line 389  linux_sigprocmask1(p, how, set, oset)
Line 389  linux_sigprocmask1(p, how, set, oset)
                 linux_old_to_native_sigset(&nlss, &nbss);                  linux_old_to_native_sigset(&nlss, &nbss);
         }          }
         error = sigprocmask1(p, how,          error = sigprocmask1(p, how,
             set ? &nbss : 0, oset ? &obss : 0);              set ? &nbss : NULL, oset ? &obss : NULL);
         if (error)          if (error)
                 return (error);                  return (error);
         if (oset) {          if (oset) {
Line 446  linux_sys_rt_sigprocmask(p, v, retval)
Line 446  linux_sys_rt_sigprocmask(p, v, retval)
                 linux_to_native_sigset(&nlss, &nbss);                  linux_to_native_sigset(&nlss, &nbss);
         }          }
         error = sigprocmask1(p, how,          error = sigprocmask1(p, how,
             set ? &nbss : 0, oset ? &obss : 0);              set ? &nbss : NULL, oset ? &obss : NULL);
         if (error)          if (error)
                 return (error);                  return (error);
         if (oset) {          if (oset) {

Legend:
Removed from v.1.26  
changed lines
  Added in v.1.27

CVSweb <webmaster@jp.NetBSD.org>