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. >
