crossroads

Git mirror of https://crossroads.e-tunity.com/
git clone git://git.finwo.net/app/crossroads
Log | Files | Refs | LICENSE

changedeny.cc (300B)


      1 #include "config"
      2 
      3 void Config::changedeny (string &a, unsigned index) {
      4     if (index >= denylist.size())
      5 	throw Error("No such deny-from specifier");
      6 
      7     struct in_addr in;
      8     if (!inet_aton (a.c_str(), &in))
      9 	throw Error("Bad deny-from specfier '" + a + "'");
     10     denylist[index] = (in);
     11 }
     12