Skip to content

Commit cb37cb3

Browse files
committed
*: Rename thread.[ch] to event.[ch]
This is a first in a series of commits, whose goal is to rename the thread system in FRR to an event system. There is a continual problem where people are confusing `struct thread` with a true pthread. In reality, our entire thread.c is an event system. In this commit rename the thread.[ch] files to event.[ch]. Signed-off-by: Donald Sharp <[email protected]>
1 parent 173786f commit cb37cb3

File tree

232 files changed

+235
-236
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

232 files changed

+235
-236
lines changed

babeld/babel_main.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Copyright 2011 by Matthieu Boutier and Juliusz Chroboczek
88
#include "getopt.h"
99
#include "if.h"
1010
#include "log.h"
11-
#include "thread.h"
11+
#include "event.h"
1212
#include "privs.h"
1313
#include "sigevent.h"
1414
#include "lib/version.h"

babeld/kernel.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Copyright 2011, 2012 by Matthieu Boutier and Juliusz Chroboczek
2929
#include "command.h"
3030
#include "vty.h"
3131
#include "memory.h"
32-
#include "thread.h"
32+
#include "event.h"
3333
#include "nexthop.h"
3434

3535
#include "util.h"

bfdd/dplane.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
#include "lib/network.h"
2727
#include "lib/printfrr.h"
2828
#include "lib/stream.h"
29-
#include "lib/thread.h"
29+
#include "lib/event.h"
3030

3131
#include "bfd.h"
3232
#include "bfddp_packet.h"

bgpd/bgp_advertise.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
#include "memory.h"
1010
#include "prefix.h"
1111
#include "hash.h"
12-
#include "thread.h"
12+
#include "event.h"
1313
#include "queue.h"
1414
#include "filter.h"
1515

bgpd/bgp_bfd.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
#include "linklist.h"
1212
#include "memory.h"
1313
#include "prefix.h"
14-
#include "thread.h"
14+
#include "event.h"
1515
#include "buffer.h"
1616
#include "stream.h"
1717
#include "vrf.h"

bgpd/bgp_bmp.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
#include "sockunion.h"
1212
#include "command.h"
1313
#include "prefix.h"
14-
#include "thread.h"
14+
#include "event.h"
1515
#include "linklist.h"
1616
#include "queue.h"
1717
#include "pullwr.h"

bgpd/bgp_damp.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
#include "memory.h"
1111
#include "command.h"
1212
#include "log.h"
13-
#include "thread.h"
13+
#include "event.h"
1414
#include "queue.h"
1515
#include "filter.h"
1616

bgpd/bgp_dump.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
#include "sockunion.h"
1111
#include "command.h"
1212
#include "prefix.h"
13-
#include "thread.h"
13+
#include "event.h"
1414
#include "linklist.h"
1515
#include "queue.h"
1616
#include "memory.h"

bgpd/bgp_fsm.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
#include "linklist.h"
1010
#include "prefix.h"
1111
#include "sockunion.h"
12-
#include "thread.h"
12+
#include "event.h"
1313
#include "log.h"
1414
#include "stream.h"
1515
#include "ringbuf.h"

bgpd/bgp_io.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
#include "network.h" // for ERRNO_IO_RETRY
1818
#include "stream.h" // for stream_get_endp, stream_getw_from, str...
1919
#include "ringbuf.h" // for ringbuf_remain, ringbuf_peek, ringbuf_...
20-
#include "thread.h" // for THREAD_OFF, THREAD_ARG, thread...
20+
#include "event.h" // for THREAD_OFF, THREAD_ARG, thread...
2121

2222
#include "bgpd/bgp_io.h"
2323
#include "bgpd/bgp_debug.h" // for bgp_debug_neighbor_events, bgp_type_str

bgpd/bgp_label.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#include <zebra.h>
77

88
#include "command.h"
9-
#include "thread.h"
9+
#include "event.h"
1010
#include "prefix.h"
1111
#include "zclient.h"
1212
#include "stream.h"

bgpd/bgp_main.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
#include "vector.h"
1010
#include "command.h"
1111
#include "getopt.h"
12-
#include "thread.h"
12+
#include "event.h"
1313
#include <lib/version.h>
1414
#include "memory.h"
1515
#include "prefix.h"

bgpd/bgp_mplsvpn_snmp.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
#include "log.h"
1313
#include "prefix.h"
1414
#include "command.h"
15-
#include "thread.h"
15+
#include "event.h"
1616
#include "smux.h"
1717
#include "filter.h"
1818
#include "hook.h"

bgpd/bgp_network.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
#include <zebra.h>
77

8-
#include "thread.h"
8+
#include "event.h"
99
#include "sockunion.h"
1010
#include "sockopt.h"
1111
#include "memory.h"

bgpd/bgp_nexthop.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#include <zebra.h>
77

88
#include "command.h"
9-
#include "thread.h"
9+
#include "event.h"
1010
#include "prefix.h"
1111
#include "lib/json.h"
1212
#include "zclient.h"

bgpd/bgp_nht.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#include <zebra.h>
77

88
#include "command.h"
9-
#include "thread.h"
9+
#include "event.h"
1010
#include "prefix.h"
1111
#include "zclient.h"
1212
#include "stream.h"

bgpd/bgp_open.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
#include "linklist.h"
99
#include "prefix.h"
1010
#include "stream.h"
11-
#include "thread.h"
11+
#include "event.h"
1212
#include "log.h"
1313
#include "command.h"
1414
#include "memory.h"

bgpd/bgp_packet.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
#include <zebra.h>
99
#include <sys/time.h>
1010

11-
#include "thread.h"
11+
#include "event.h"
1212
#include "stream.h"
1313
#include "network.h"
1414
#include "prefix.h"

bgpd/bgp_route.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
#include "buffer.h"
2121
#include "sockunion.h"
2222
#include "plist.h"
23-
#include "thread.h"
23+
#include "event.h"
2424
#include "workqueue.h"
2525
#include "queue.h"
2626
#include "memory.h"

bgpd/bgp_rpki.c

+1-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
#include "command.h"
2424
#include "linklist.h"
2525
#include "memory.h"
26-
#include "thread.h"
26+
#include "event.h"
2727
#include "filter.h"
2828
#include "bgpd/bgpd.h"
2929
#include "bgpd/bgp_table.h"
@@ -36,7 +36,6 @@
3636
#include "northbound_cli.h"
3737

3838
#include "lib/network.h"
39-
#include "lib/thread.h"
4039
#include "rtrlib/rtrlib.h"
4140
#include "hook.h"
4241
#include "libfrr.h"

bgpd/bgp_snmp.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
#include "log.h"
1313
#include "prefix.h"
1414
#include "command.h"
15-
#include "thread.h"
15+
#include "event.h"
1616
#include "smux.h"
1717
#include "filter.h"
1818
#include "hook.h"

bgpd/bgp_snmp_bgp4.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
#include "log.h"
1313
#include "prefix.h"
1414
#include "command.h"
15-
#include "thread.h"
15+
#include "event.h"
1616
#include "smux.h"
1717
#include "filter.h"
1818
#include "hook.h"

bgpd/bgp_snmp_bgp4v2.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
#include "log.h"
1414
#include "prefix.h"
1515
#include "command.h"
16-
#include "thread.h"
16+
#include "event.h"
1717
#include "smux.h"
1818
#include "filter.h"
1919
#include "hook.h"

bgpd/bgp_updgrp.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
#include <zebra.h>
1313

1414
#include "prefix.h"
15-
#include "thread.h"
15+
#include "event.h"
1616
#include "buffer.h"
1717
#include "stream.h"
1818
#include "command.h"

bgpd/bgp_updgrp_adv.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
#include "memory.h"
1818
#include "prefix.h"
1919
#include "hash.h"
20-
#include "thread.h"
20+
#include "event.h"
2121
#include "queue.h"
2222
#include "routemap.h"
2323
#include "filter.h"

bgpd/bgp_updgrp_packet.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
#include <zebra.h>
1313

1414
#include "prefix.h"
15-
#include "thread.h"
15+
#include "event.h"
1616
#include "buffer.h"
1717
#include "stream.h"
1818
#include "command.h"

bgpd/bgp_vty.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
#include "buffer.h"
1717
#include "linklist.h"
1818
#include "stream.h"
19-
#include "thread.h"
19+
#include "event.h"
2020
#include "log.h"
2121
#include "memory.h"
2222
#include "lib_vty.h"

bgpd/bgp_zebra.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
#include "sockunion.h"
1414
#include "zclient.h"
1515
#include "routemap.h"
16-
#include "thread.h"
16+
#include "event.h"
1717
#include "queue.h"
1818
#include "memory.h"
1919
#include "lib/json.h"

bgpd/bgpd.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#include <zebra.h>
77

88
#include "prefix.h"
9-
#include "thread.h"
9+
#include "event.h"
1010
#include "buffer.h"
1111
#include "stream.h"
1212
#include "ringbuf.h"

bgpd/rfapi/rfapi_import.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
#include "lib/memory.h"
1616
#include "lib/log.h"
1717
#include "lib/skiplist.h"
18-
#include "lib/thread.h"
18+
#include "event.h"
1919
#include "lib/stream.h"
2020
#include "lib/lib_errors.h"
2121

bgpd/rfapi/rfapi_import.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
#ifndef QUAGGA_HGP_RFAPI_IMPORT_H
1414
#define QUAGGA_HGP_RFAPI_IMPORT_H
1515

16-
#include "lib/thread.h"
16+
#include "event.h"
1717

1818
/*
1919
* These are per-rt-import-list

bgpd/rfapi/vnc_export_table.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
#define _QUAGGA_VNC_VNC_EXPORT_TABLE_H_
1010

1111
#include "lib/table.h"
12-
#include "lib/thread.h"
12+
#include "event.h"
1313
#include "lib/vty.h"
1414

1515
#include "bgpd/bgpd.h"

doc/developer/modules.rst

+1-1

doc/developer/process-architecture.rst

+2-2

eigrpd/eigrp_dump.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
#include <zebra.h>
1414

1515
#include "linklist.h"
16-
#include "thread.h"
16+
#include "event.h"
1717
#include "prefix.h"
1818
#include "command.h"
1919
#include "stream.h"

eigrpd/eigrp_filter.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
#include "command.h"
2222
#include "prefix.h"
2323
#include "table.h"
24-
#include "thread.h"
24+
#include "event.h"
2525
#include "memory.h"
2626
#include "log.h"
2727
#include "stream.h"

eigrpd/eigrp_fsm.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@
5353
*/
5454

5555
#include <zebra.h>
56-
#include <thread.h>
5756

57+
#include "event.h"
5858
#include "prefix.h"
5959
#include "table.h"
6060
#include "memory.h"

eigrpd/eigrp_hello.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
#include <zebra.h>
1818

19-
#include "thread.h"
19+
#include "event.h"
2020
#include "memory.h"
2121
#include "linklist.h"
2222
#include "prefix.h"

eigrpd/eigrp_interface.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
#include <zebra.h>
1818

19-
#include "thread.h"
19+
#include "event.h"
2020
#include "linklist.h"
2121
#include "prefix.h"
2222
#include "if.h"

eigrpd/eigrp_main.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
#include <lib/version.h>
1919
#include "getopt.h"
20-
#include "thread.h"
20+
#include "event.h"
2121
#include "prefix.h"
2222
#include "linklist.h"
2323
#include "if.h"

eigrpd/eigrp_neighbor.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
#include "prefix.h"
2121
#include "memory.h"
2222
#include "command.h"
23-
#include "thread.h"
23+
#include "event.h"
2424
#include "stream.h"
2525
#include "table.h"
2626
#include "log.h"

eigrpd/eigrp_network.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
#include <zebra.h>
1414

15-
#include "thread.h"
15+
#include "event.h"
1616
#include "linklist.h"
1717
#include "prefix.h"
1818
#include "if.h"

0 commit comments

Comments
 (0)