[BACK]Return to uipc_socket.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/uipc_socket.c between version 1.97 and 1.97.2.2

version 1.97, 2004/03/24 15:34:53 version 1.97.2.2, 2005/10/31 13:37:33
Line 1391  sosetopt(struct socket *so, int level, i
Line 1391  sosetopt(struct socket *so, int level, i
                                 error = EINVAL;                                  error = EINVAL;
                                 goto bad;                                  goto bad;
                         }                          }
                           if (mtod(m, struct linger *)->l_linger < 0 ||
                               mtod(m, struct linger *)->l_linger > (INT_MAX / hz)) {
                                   error = EDOM;
                                   goto bad;
                           }
                         so->so_linger = mtod(m, struct linger *)->l_linger;                          so->so_linger = mtod(m, struct linger *)->l_linger;
                         /* fall thru... */                          /* fall thru... */
   
Line 1764  SYSCTL_SETUP(sysctl_kern_somaxkva_setup,
Line 1769  SYSCTL_SETUP(sysctl_kern_somaxkva_setup,
   
         sysctl_createv(clog, 0, NULL, NULL,          sysctl_createv(clog, 0, NULL, NULL,
                        CTLFLAG_PERMANENT|CTLFLAG_READWRITE,                         CTLFLAG_PERMANENT|CTLFLAG_READWRITE,
                        CTLTYPE_INT, "somaxkva", NULL,                         CTLTYPE_INT, "somaxkva",
                          SYSCTL_DESCR("Maximum amount of kernel memory to be "
                                       "used for socket buffers"),
                        sysctl_kern_somaxkva, 0, NULL, 0,                         sysctl_kern_somaxkva, 0, NULL, 0,
                        CTL_KERN, KERN_SOMAXKVA, CTL_EOL);                         CTL_KERN, KERN_SOMAXKVA, CTL_EOL);
 }  }

Legend:
Removed from v.1.97  
changed lines
  Added in v.1.97.2.2

CVSweb <webmaster@jp.NetBSD.org>