From 8eae3365435e28ea3e758adc9850796bd96dc8b6 Mon Sep 17 00:00:00 2001 From: Quentin Young Date: Sat, 11 Jan 2020 15:17:36 -0500 Subject: [PATCH] speed up bgp in-process by not querying kernel for bgp port --- bgpd/bgpd.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bgpd/bgpd.c b/bgpd/bgpd.c index df91d50a2c..928f104e0e 100644 --- a/bgpd/bgpd.c +++ b/bgpd/bgpd.c @@ -1423,7 +1423,11 @@ struct peer *peer_new(struct bgp *bgp) bgp_sync_init(peer); /* Get service port number. */ +#ifndef FUZZING sp = getservbyname("bgp", "tcp"); +#else + sp = NULL; +#endif peer->port = (sp == NULL) ? BGP_PORT_DEFAULT : ntohs(sp->s_port); QOBJ_REG(peer, peer); -- 2.39.5