mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-03 06:59:21 +00:00
[lib/zebra.h] fix Linux compile error
2005-11-24 Paul Jakma <paul.jakma@sun.com> * zebra.h: s/u_int/unsigned int/, u_int is a BSD type, defining __USE_BSD on Linux pulls in further things from netinet/ip.h which dont preprocess for some reason. There is no C99 shorthand type directly equivalent to u_int afaict, so don't use it.
This commit is contained in:
parent
6e0f1b940d
commit
b602607358
@ -3,6 +3,11 @@
|
||||
* privs.c: (zcaps2sys/solaris) remove unused variable.
|
||||
(zprivs_state_caps/solaris) Format string missing a
|
||||
specifier.
|
||||
* zebra.h: s/u_int/unsigned int/, u_int is a BSD type, defining
|
||||
__USE_BSD on Linux pulls in further things from netinet/ip.h
|
||||
which dont preprocess for some reason. There is no C99
|
||||
shorthand type directly equivalent to u_int afaict, so don't
|
||||
use it.
|
||||
|
||||
2005-11-14 Paul Jakma <paul.jakma@sun.com>
|
||||
|
||||
|
@ -415,9 +415,9 @@ struct in_pktinfo
|
||||
the route_types[] table in lib/log.c must be updated! */
|
||||
|
||||
/* Map a route type to a string. For example, ZEBRA_ROUTE_RIPNG -> "ripng". */
|
||||
extern const char *zebra_route_string(u_int route_type);
|
||||
extern const char *zebra_route_string(unsigned int route_type);
|
||||
/* Map a route type to a char. For example, ZEBRA_ROUTE_RIPNG -> 'R'. */
|
||||
extern char zebra_route_char(u_int route_type);
|
||||
extern char zebra_route_char(unsigned int route_type);
|
||||
|
||||
/* Zebra's family types. */
|
||||
#define ZEBRA_FAMILY_IPV4 1
|
||||
|
Loading…
Reference in New Issue
Block a user