Beefy Boxes and Bandwidth Generously Provided by pair Networks
more useful options
 
PerlMonks  

Re: Re: Challenge Problem: Merging Network Addresses

by tachyon (Chancellor)
on Oct 12, 2001 at 04:42 UTC ( #118381=note: print w/ replies, xml ) Need Help??


in reply to Re: Challenge Problem: Merging Network Addresses
in thread Challenge Problem: Merging Network Addresses

I was hoping that there would be a Perl solution that would be fast enough to be useful

Of course if you patched the module with XS and your C code there would be :-) Just a random thought to increase your workload for the benefit of everyone (except perhaps you).

cheers

tachyon

s&&rsenoyhcatreve&&&s&n.+t&"$'$`$\"$\&"&ee&&y&srve&&d&&print


Comment on Re: Re: Challenge Problem: Merging Network Addresses
Re: Challenge Problem: Merging Network Addresses
by Dominus (Parson) on Oct 12, 2001 at 21:10 UTC
    Says tachyon:
    Of course if you patched the module with XS and your C code there would be :-)
    Not really. The C program is a complete program that solves this one specific problem. There's nowhere in the Net::CIDR interface to 'patch'; the module doesn't do what this program does, and this program doesn't implement any of the functions that Net::CIDR does.

    Even if I did put it in, there wouldn't be any benefit. At present, you could compile my program and then use:

    #!/usr/bin/perl system("mjd-merge-blocks inputfile > outputfile");
    Then you could call it a "Perl solution", but it wouldn't really be one. Hacking my code into Net::CIDR wouldn't be a "Perl solution" either.

    --
    Mark Dominus
    Perl Paraphernalia

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://118381]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others drinking their drinks and smoking their pipes about the Monastery: (14)
As of 2015-07-02 18:37 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (44 votes), past polls