ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/trunk/src/event.c
(Generate patch)

Comparing ircd-hybrid/trunk/src/event.c (file contents):
Revision 6306 by michael, Fri Jul 24 13:23:31 2015 UTC vs.
Revision 6370 by michael, Wed Aug 19 10:37:10 2015 UTC

# Line 33 | Line 33
33   #include "numeric.h"
34   #include "rng_mt.h"
35  
36 < static dlink_list events;
36 > static dlink_list event_list;
37  
38  
39   const dlink_list *
40   event_get_list(void)
41   {
42 <  return &events;
42 >  return &event_list;
43   }
44  
45   void
# Line 53 | Line 53 | event_add(struct event *ev, void *data)
53    ev->next = CurrentTime + ev->when;
54    ev->enabled = 1;
55  
56 <  DLINK_FOREACH(node, events.head)
56 >  DLINK_FOREACH(node, event_list.head)
57    {
58      struct event *e = node->data;
59  
60      if (e->next > ev->next)
61      {
62 <      dlinkAddBefore(node, ev, &ev->node, &events);
62 >      dlinkAddBefore(node, ev, &ev->node, &event_list);
63        return;
64      }
65    }
66  
67 <  dlinkAddTail(ev, &ev->node, &events);
67 >  dlinkAddTail(ev, &ev->node, &event_list);
68   }
69  
70   void
# Line 86 | Line 86 | event_delete(struct event *ev)
86    if (!ev->enabled)
87      return;
88  
89 <  dlinkDelete(&ev->node, &events);
89 >  dlinkDelete(&ev->node, &event_list);
90    ev->enabled = 0;
91   }
92  
# Line 100 | Line 100 | event_run(void)
100      return;
101    last = CurrentTime;
102  
103 <  len = dlink_list_length(&events);
104 <  while (len-- && dlink_list_length(&events))
103 >  len = dlink_list_length(&event_list);
104 >  while (len-- && dlink_list_length(&event_list))
105    {
106 <    struct event *e = events.head->data;
106 >    struct event *e = event_list.head->data;
107  
108      if (e->next > CurrentTime)
109        break;
# Line 118 | Line 118 | event_run(void)
118   }
119  
120   /*
121 < * void set_back_events(time_t by)
121 > * void event_set_back_events(time_t by)
122   * Input: Time to set back events by.
123   * Output: None.
124   * Side-effects: Sets back all events by "by" seconds.
125   */
126   void
127 < set_back_events(time_t by)
127 > event_set_back_events(time_t by)
128   {
129    dlink_node *node;
130  
131 <  DLINK_FOREACH(node, events.head)
131 >  DLINK_FOREACH(node, event_list.head)
132    {
133      struct event *ev = node->data;
134      ev->next -= by;

Diff Legend

Removed lines
+ Added lines
< Changed lines (old)
> Changed lines (new)