Provided by: linux-doc-2.6.15_2.6.15-23.39_all bug


       proc_doulongvec_minmax  -  read  a vector of long integers with min/max


       int proc_doulongvec_minmax  (ctl_table * table, int write,
                                     struct file * filp, void __user * buffer,
                                     size_t * lenp, loff_t * ppos);


       table  the sysctl table

       write   TRUE if this is a write to the sysctl file

       filp   the file structure

       buffer the user buffer

       lenp   the size of the user buffer

       ppos   file position


       Reads/writes up to table->maxlen/sizeof(unsigned  long)  unsigned  long
       values from/to the user buffer, treated as an ASCII string.

       This  routine  will ensure the values are within the range specified by
       table->extra1 (min) and table->extra2 (max).

       Returns 0 on success.