]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
rlm_radius doesn't need to cache el, it has no timers or I/O events
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Sun, 23 Feb 2020 21:22:45 +0000 (16:22 -0500)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Sun, 23 Feb 2020 21:22:45 +0000 (16:22 -0500)
src/modules/rlm_radius/rlm_radius.c
src/modules/rlm_radius/rlm_radius.h

index 8462fa2e2ad3b9018cc8ec0de5fa0ed88d8a5353..bde424d6907aedf7d6e94a1a0dade3cf4f8bbc0d 100644 (file)
@@ -547,7 +547,6 @@ static int mod_thread_instantiate(UNUSED CONF_SECTION const *cs, void *instance,
        (void) talloc_set_type(t, rlm_radius_thread_t);
 
        t->inst = instance;
-       t->el = el;
 
        /*
         *      Allocate thread-specific data.  The connections should
index a9c1f47c3e1f0745f7da8b09e4cbecb2c8a692e2..0e5df995d266a7db345ede9726c84b23541b5f2e 100644 (file)
@@ -41,8 +41,6 @@ typedef struct rlm_radius_io_s rlm_radius_io_t;
  */
 typedef struct {
        rlm_radius_t const      *inst;                  //!< Instance of the module.
-       fr_event_list_t         *el;                    //!< This thread's event list.
-
        void                    *io_thread;             //!< thread context for the IO submodule
 } rlm_radius_thread_t;