Hi Brian, clearly the modules have a common subroutines.

But extendMaskByBits(), calcSubnetsNHosts(), getBroadcastAddr(),
isValidMask() - these are something not to be found there.

My idea was to write a plain module based on standard perl libraries, the
common subroutines (which are also found in Net::IP, Net::IPAddr) had to be
written hence. I did not want to use Net::IP because of its OO interface
and memory usage. I wanted something simpler which just gives you the
functions you need.

Regarding the namespace do you suggest that I move it to some where under
Net::IP::*

Thanks,


On Sun, Apr 28, 2013 at 1:59 AM, brian d foy <[email protected]> wrote:

> [[ This message was both posted and mailed: see
>    the "To," "Cc," and "Newsgroups" headers for details. ]]
>
> In article <[email protected]>, "Perl Authors
> Upload Server" <[email protected]> wrote:
>
> > The following module was proposed for inclusion in the Module List:
> >
> >   modid:       Net::IPUtilsBasic
> >   DSLIP:       Rdpfp
> >   description: Find IPaddr class,subnet,mask,broadcast addr
> >   userid:      DEBASHISH (Debashish Parasar)
>
> >   similar:
> >     Net::IP, Net::IPAddr
> >
> >   rationale:
> >
> >     Perl standard library based handy module for calculating IP address
> >     class, mask, subnetting addresses etc.
>
> Don't those other modules do all of that?
>
> For the name, we have some guidelines at
> http://pause.perl.org/pause/query?ACTION=pause_namingmodules
>
> --
> brian d foy (one of many PAUSE admins), http://pause.perl.org
> PAUSE instructions:
> http://pause.perl.org/pause/query?ACTION=pause_04about
> Archives: http://www.xray.mpe.mpg.de/mailing-lists/modules
> Please send all messages back to [email protected] with no CC to me.
>

Reply via email to