Home
last modified time | relevance | path

Searched refs:src_std_comms (Results 1 – 5 of 5) sorted by relevance

/dports/net-mgmt/pmacct/pmacct-1.7.5/src/bgp/
H A Dbgp_lookup.c672 if (!c->src_std_comms) { in pkt_to_cache_legacy_bgp_primitives()
673 c->src_std_comms = malloc(MAX_BGP_STD_COMMS); in pkt_to_cache_legacy_bgp_primitives()
674 if (!c->src_std_comms) goto malloc_failed; in pkt_to_cache_legacy_bgp_primitives()
676 memcpy(c->src_std_comms, p->src_std_comms, MAX_BGP_STD_COMMS); in pkt_to_cache_legacy_bgp_primitives()
679 if (c->src_std_comms) { in pkt_to_cache_legacy_bgp_primitives()
680 free(c->src_std_comms); in pkt_to_cache_legacy_bgp_primitives()
681 c->src_std_comms = NULL; in pkt_to_cache_legacy_bgp_primitives()
744 if (c->src_std_comms) memcpy(p->src_std_comms, c->src_std_comms, MAX_BGP_STD_COMMS); in cache_to_pkt_legacy_bgp_primitives()
761 if (clbgp->src_std_comms) free(clbgp->src_std_comms); in free_cache_legacy_bgp_primitives()
/dports/net-mgmt/pmacct/pmacct-1.7.5/src/
H A Dnetwork.h560 char src_std_comms[MAX_BGP_STD_COMMS]; member
601 char *src_std_comms; member
H A Dpmacct.c1721 memset(request.plbgp.src_std_comms, 0, MAX_BGP_STD_COMMS); in main()
1723 strlcpy(request.plbgp.src_std_comms, match_string_token, MAX_BGP_STD_COMMS); in main()
1724 bgp_comm = request.plbgp.src_std_comms; in main()
1726 bgp_comm = strchr(request.plbgp.src_std_comms, '_'); in main()
2276 bgp_comm = plbgp->src_std_comms; in main()
2278 bgp_comm = strchr(plbgp->src_std_comms, ' '); in main()
2281 if (strlen(plbgp->src_std_comms)) { in main()
3404 bgp_comm = plbgp->src_std_comms; in pmc_compose_json()
3406 bgp_comm = strchr(plbgp->src_std_comms, ' '); in pmc_compose_json()
3410 if (strlen(plbgp->src_std_comms)) in pmc_compose_json()
[all …]
H A Dserver.c580 if (w & COUNT_SRC_STD_COMM) strlcpy(d5->src_std_comms, s5->src_std_comms, MAX_BGP_STD_COMMS); in mask_elem()
H A Dpkt_handlers.c3930 …evaluate_comm_patterns(plbgp->src_std_comms, info->attr->community->str, std_comm_patterns, MAX_BG… in bgp_ext_handler()
3932 strlcpy(plbgp->src_std_comms, info->attr->community->str, MAX_BGP_STD_COMMS); in bgp_ext_handler()
3934 plbgp->src_std_comms[MAX_BGP_STD_COMMS-2] = '+'; in bgp_ext_handler()
3935 plbgp->src_std_comms[MAX_BGP_STD_COMMS-1] = '\0'; in bgp_ext_handler()
3939 else plbgp->src_std_comms[0] = '\0'; in bgp_ext_handler()