"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/bgpd/rde.h" between
openbgpd-6.7p0.tar.gz and openbgpd-6.8p0.tar.gz

About: OpenBGPD is a Border Gateway Protocol (BGP) daemon which manages the network routing tables. Its main purpose is to exchange information concerning "network reachability" with other BGP systems.

rde.h  (openbgpd-6.7p0):rde.h  (openbgpd-6.8p0)
/* $OpenBSD: rde.h,v 1.233 2020/01/24 05:44:05 claudio Exp $ */ /* $OpenBSD: rde.h,v 1.234 2020/06/05 19:50:59 denis Exp $ */
/* /*
* Copyright (c) 2003, 2004 Claudio Jeker <claudio@openbsd.org> and * Copyright (c) 2003, 2004 Claudio Jeker <claudio@openbsd.org> and
* Andre Oppermann <oppermann@networx.ch> * Andre Oppermann <oppermann@networx.ch>
* *
* Permission to use, copy, modify, and distribute this software for any * Permission to use, copy, modify, and distribute this software for any
* purpose with or without fee is hereby granted, provided that the above * purpose with or without fee is hereby granted, provided that the above
* copyright notice and this permission notice appear in all copies. * copyright notice and this permission notice appear in all copies.
* *
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
skipping to change at line 559 skipping to change at line 559
int (*)(void *)); int (*)(void *));
void rib_dump_terminate(void *); void rib_dump_terminate(void *);
static inline struct rib * static inline struct rib *
re_rib(struct rib_entry *re) re_rib(struct rib_entry *re)
{ {
return rib_byid(re->rib_id); return rib_byid(re->rib_id);
} }
void path_init(u_int32_t); void path_init(u_int32_t);
void path_init(u_int32_t);
void path_shutdown(void); void path_shutdown(void);
void path_hash_stats(struct rde_hashstats *); void path_hash_stats(struct rde_hashstats *);
int path_compare(struct rde_aspath *, struct rde_aspath *); int path_compare(struct rde_aspath *, struct rde_aspath *);
u_int32_t path_remove_stale(struct rde_aspath *, u_int8_t, time_t); u_int32_t path_remove_stale(struct rde_aspath *, u_int8_t, time_t);
struct rde_aspath *path_copy(struct rde_aspath *, const struct rde_aspath *); struct rde_aspath *path_copy(struct rde_aspath *, const struct rde_aspath *);
struct rde_aspath *path_prep(struct rde_aspath *); struct rde_aspath *path_prep(struct rde_aspath *);
struct rde_aspath *path_get(void); struct rde_aspath *path_get(void);
void path_clean(struct rde_aspath *); void path_clean(struct rde_aspath *);
void path_put(struct rde_aspath *); void path_put(struct rde_aspath *);
 End of changes. 2 change blocks. 
2 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)