]> git.stg.codes - stg.git/blobdiff - projects/stargazer/plugins/other/radius/conn.h
Optional authorization.
[stg.git] / projects / stargazer / plugins / other / radius / conn.h
index 38f2db2ff8aaff28f22c1849030c3942ec70965c..96e74300f2f7f8b413570f0b362f3a970415792e 100644 (file)
 class USER;
 class USERS;
 class PLUGIN_LOGGER;
 class USER;
 class USERS;
 class PLUGIN_LOGGER;
+class RADIUS;
 
 namespace STG
 {
 
 
 namespace STG
 {
 
-class Config;
+struct Config;
 
 class Conn
 {
     public:
 
 class Conn
 {
     public:
-        Conn(USERS& users, PLUGIN_LOGGER& logger, const Config& config, int fd, const std::string& remote);
+        Conn(USERS& users, PLUGIN_LOGGER& logger, RADIUS& plugin, const Config& config, int fd, const std::string& remote);
         ~Conn();
 
         int sock() const;
         ~Conn();
 
         int sock() const;