You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by el...@apache.org on 2010/02/27 17:27:02 UTC

svn commit: r916982 - /directory/apacheds/trunk/protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/store/SimpleDhcpStore.java

Author: elecharny
Date: Sat Feb 27 16:27:01 2010
New Revision: 916982

URL: http://svn.apache.org/viewvc?rev=916982&view=rev
Log:
Removed a reference to the "cn" AT and replaced it by a reference to the associated SchemaConstants

Modified:
    directory/apacheds/trunk/protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/store/SimpleDhcpStore.java

Modified: directory/apacheds/trunk/protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/store/SimpleDhcpStore.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/store/SimpleDhcpStore.java?rev=916982&r1=916981&r2=916982&view=diff
==============================================================================
--- directory/apacheds/trunk/protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/store/SimpleDhcpStore.java (original)
+++ directory/apacheds/trunk/protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/store/SimpleDhcpStore.java Sat Feb 27 16:27:01 2010
@@ -43,6 +43,7 @@
 import org.apache.directory.server.dhcp.messages.HardwareAddress;
 import org.apache.directory.server.dhcp.options.OptionsField;
 import org.apache.directory.server.dhcp.service.Lease;
+import org.apache.directory.shared.ldap.constants.SchemaConstants;
 
 
 /**
@@ -112,6 +113,7 @@
         try
         {
             DirContext ctx = getContext();
+            
             try
             {
                 String filter = "(&(objectclass=ipHost)(objectclass=ieee802Device)(macaddress={0}))";
@@ -126,10 +128,12 @@
                     SearchResult sr = ( SearchResult ) ne.next();
                     Attributes att = sr.getAttributes();
                     Attribute ipHostNumberAttribute = att.get( "iphostnumber" );
+                    
                     if ( ipHostNumberAttribute != null )
                     {
                         InetAddress clientAddress = InetAddress.getByName( ( String ) ipHostNumberAttribute.get() );
-                        Attribute cnAttribute = att.get( "cn" );
+                        Attribute cnAttribute = att.get( SchemaConstants.CN_AT );
+                        
                         return new Host( cnAttribute != null ? ( String ) cnAttribute.get() : "unknown", clientAddress,
                             hardwareAddress );
                     }