rana_b      02/04/07 10:02:23

  Modified:    ftpserver/src/java/org/apache/avalon/ftpserver/ip
                        AbstractIpRestrictor.java
  Log:
  allow/ban IP
  
  Revision  Changes    Path
  1.2       +17 -2     
jakarta-avalon-apps/ftpserver/src/java/org/apache/avalon/ftpserver/ip/AbstractIpRestrictor.java
  
  Index: AbstractIpRestrictor.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-avalon-apps/ftpserver/src/java/org/apache/avalon/ftpserver/ip/AbstractIpRestrictor.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- AbstractIpRestrictor.java 31 Mar 2002 16:47:34 -0000      1.1
  +++ AbstractIpRestrictor.java 7 Apr 2002 17:02:23 -0000       1.2
  @@ -47,6 +47,7 @@
       protected Configuration mConfig;
       protected BlockContext mBlockContext;
       protected ComponentManager mComponentManager;
  +    protected boolean mbAllowIp;
   
       /**
        * Set context object - first step.
  @@ -82,9 +83,23 @@
        * Configure user manager - third step.
        */
       public void configure(Configuration config) throws 
ConfigurationException {
  -        mConfig = config;
  +        mConfig = config;       
  +
  +        // get server address        
  +        Configuration tmpConf = mConfig.getChild("allow-ip", false); 
  +        mbAllowIp = false;       
  +        if(tmpConf != null) {
  +            mbAllowIp = tmpConf.getValueAsBoolean(mbAllowIp);
  +        } 
  +    }
  +     
  +    /**
  +     * Get allow/ban IP flag.
  +     */
  +    public boolean isAllowIp() {
  +        return mbAllowIp;
       }
  -        
  +   
       /**
        * Get config object.
        */
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to