index
:
frr
master
frr
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
bgpd
/
bgp_io.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
bgpd isisd ldpd lib ospfd pimd: redundancy (infer)
paco
2018-06-20
1
-5
/
+2
*
bgpd: block io thread reads once shutdown has started
Lou Berger
2018-05-10
1
-1
/
+1
*
*: use C99 standard fixed-width integer types
Quentin Young
2018-03-27
1
-1
/
+1
*
*: conform with COMMUNITY.md formatting rules, via 'make indent'
Lou Berger
2018-03-06
1
-8
/
+8
*
bgpd: update pthreads to use lib changes
Quentin Young
2018-01-24
1
-113
/
+25
*
bgpd: update last_update whenever obuf sent
Lou Berger
2018-01-22
1
-8
/
+8
*
Merge pull request #1614 from qlyoung/imp-bgpd-pthread-startup-sync
Lou Berger
2018-01-16
1
-19
/
+52
|
\
|
*
bgpd: move startup sync lock around
Quentin Young
2018-01-10
1
-2
/
+5
|
*
bgpd: improve bgp thread startup characteristics
Quentin Young
2018-01-09
1
-19
/
+49
*
|
Merge pull request #1591 from qlyoung/bgpd-ringbuf
Russ White
2018-01-11
1
-51
/
+39
|
\
\
|
|
/
|
/
|
|
*
bgpd: use ring buffer for network input
Quentin Young
2018-01-03
1
-51
/
+39
*
|
bgpd: Ensure that io thread is running after start
Donald Sharp
2018-01-06
1
-16
/
+6
|
/
*
bgpd: schedule UPDATE generation smarter
Quentin Young
2017-11-30
1
-6
/
+3
*
bgpd: properly set peer->last_update
Quentin Young
2017-11-30
1
-3
/
+8
*
bgpd: schedule packet job after connection xfer
Quentin Young
2017-11-30
1
-2
/
+2
*
bgpd: transfer raw input buffer to new peer
Quentin Young
2017-11-30
1
-1
/
+0
*
bgpd: fix bgp active open
Quentin Young
2017-11-30
1
-2
/
+4
*
bgpd: use correct byte order for notify data
Quentin Young
2017-11-30
1
-8
/
+9
*
bgpd, tests: comment formatting
Quentin Young
2017-11-30
1
-7
/
+4
*
bgpd: fix some formatting in bgp_io.c
Quentin Young
2017-11-30
1
-50
/
+39
*
bgpd: update atomic memory orders
Quentin Young
2017-11-30
1
-38
/
+48
*
bgpd: sleep in poll()
Quentin Young
2017-11-30
1
-15
/
+21
*
bgpd: be more promiscuous with updgrp packets
Quentin Young
2017-11-30
1
-1
/
+7
*
bgpd: fix bgp_packet.c / bgp_fsm.c organization
Quentin Young
2017-11-30
1
-7
/
+0
*
bgpd: use stop event instead of pthread_kill()
Quentin Young
2017-11-30
1
-5
/
+14
*
bgpd: update I/O docs
Quentin Young
2017-11-30
1
-8
/
+12
*
bgpd: restyle
Quentin Young
2017-11-30
1
-15
/
+17
*
bgpd: small i/o threading improvements
Quentin Young
2017-11-30
1
-56
/
+49
*
bgpd: bye bye THREAD_BACKGROUND
Quentin Young
2017-11-30
1
-5
/
+2
*
bgpd: use mt-safe thread_cancel()
Quentin Young
2017-11-30
1
-27
/
+8
*
bgpd: set thread_master owner appropriately
Quentin Young
2017-11-30
1
-0
/
+1
*
bgpd: atomize write-quanta, add read-quanta
Quentin Young
2017-11-30
1
-2
/
+6
*
bgpd: batched i/o
Quentin Young
2017-11-30
1
-78
/
+101
*
bgpd: fix includes for bgp_io.c
Quentin Young
2017-11-30
1
-15
/
+14
*
bgpd: style for bgp i/o
Quentin Young
2017-11-30
1
-8
/
+8
*
bgpd: use memcmp to check bgp marker
Quentin Young
2017-11-30
1
-7
/
+9
*
bgpd: copyright style
Quentin Young
2017-11-30
1
-22
/
+18
*
bgpd: implement buffered reads
Quentin Young
2017-11-30
1
-128
/
+403
*
bgpd: move bgp i/o to a separate source file
Quentin Young
2017-11-30
1
-0
/
+307