commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rory Winston <rory.wins...@gmail.com>
Subject Re: [net] +=DNS ...?
Date Wed, 11 Feb 2009 14:56:22 GMT
Do you mean a CIDR calculator?

If so, I put a rudimentary implementation into [net] 2.0 last year.

See the implementation here:

http://svn.apache.org/viewvc/commons/proper/net/branches/NET_2_0/src/main/java/org/apache/commons/net/util/SubnetUtils.java?revision=740965&view=markup

And example usage:

http://svn.apache.org/viewvc/commons/proper/net/branches/NET_2_0/src/main/java/examples/SubnetUtilsExample.java?revision=658518&view=markup

Is that what you mean?

Rory

Stefano Bagnara wrote:
> Rory Winston ha scritto:
>> Hi Robert
>>
>> Sounds great .... a DNS client was one area I felt could be added to 
>> [net] for a while now (the other being ssh/scp support).
>>
>> Can you point me to the existing client code in james?
>
> If I remember correctly the code Robert is talking about is not a DNS 
> client but a Network Matching utility (e.g: is 127.5.2.6 part of 
> 127.0.0.0/8 network ?).
> It uses some java.net.InetAddress function, but does not act as a 
> DNSclient.
>
> About DNS clients, if you need a dns client that uses correct caching 
> (java itself have plenty of issues with DNS caches) dnsjava is already 
> around and very solid.
>
> Stefano
>
>> Cheers
>> Rory
>>
>> Robert Burrell Donkin wrote:
>>> over in james, we have some useful DNS client code. sufficiently useful
>>> for the qpid to enquire about the possibility of sharing it:
>>> http://markmail.org/thread/u4n4q5f2q7wyq2vf. i think it should probably
>>> be in scope for commons-net, though DNS is not (at the moment) a
>>> supported protocol.
>>>
>>> there are some wrinkles (aren't there always?) in that the code in
>>> question has been rewritten for 3.x to use a separate DNS service to
>>> avoid know limitations of the java DNS client implementation. it uses
>>> http://sourceforge.net/projects/dnsjava/ (unfortunately this isn't very
>>> actively maintained).
>>> but the 2.x version is solid enough and is very suitable for a
>>> microlibrary
>>>
>>> i'd be willing to help out (if that'd be helpful) and possible a few
>>> other committers from james and qpid may be willing to help maintain
>>> this code as well.
>>>
>>> opinions?
>>>
>>> - robert
>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>>> For additional commands, e-mail: dev-help@commons.apache.org
>>>
>>>
>>>
>>>
>>>   
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>> For additional commands, e-mail: dev-help@commons.apache.org
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message