summaryrefslogtreecommitdiffstats
path: root/ospfclient/ospf_apiclient.h
diff options
context:
space:
mode:
Diffstat (limited to 'ospfclient/ospf_apiclient.h')
-rw-r--r--ospfclient/ospf_apiclient.h32
1 files changed, 16 insertions, 16 deletions
diff --git a/ospfclient/ospf_apiclient.h b/ospfclient/ospf_apiclient.h
index 916a2d8ed..6d1eb7f64 100644
--- a/ospfclient/ospf_apiclient.h
+++ b/ospfclient/ospf_apiclient.h
@@ -30,18 +30,18 @@ struct ospf_apiclient {
int fd_async;
/* Pointer to callback functions */
- void (*ready_notify)(u_char lsa_type, u_char opaque_type,
+ void (*ready_notify)(uint8_t lsa_type, uint8_t opaque_type,
struct in_addr addr);
void (*new_if)(struct in_addr ifaddr, struct in_addr area_id);
void (*del_if)(struct in_addr ifaddr);
void (*ism_change)(struct in_addr ifaddr, struct in_addr area_id,
- u_char status);
+ uint8_t status);
void (*nsm_change)(struct in_addr ifaddr, struct in_addr nbraddr,
- struct in_addr router_id, u_char status);
+ struct in_addr router_id, uint8_t status);
void (*update_notify)(struct in_addr ifaddr, struct in_addr area_id,
- u_char self_origin, struct lsa_header *lsa);
+ uint8_t self_origin, struct lsa_header *lsa);
void (*delete_notify)(struct in_addr ifaddr, struct in_addr area_id,
- u_char self_origin, struct lsa_header *lsa);
+ uint8_t self_origin, struct lsa_header *lsa);
};
@@ -58,27 +58,27 @@ int ospf_apiclient_close(struct ospf_apiclient *oclient);
/* Synchronous request to register opaque type. */
int ospf_apiclient_register_opaque_type(struct ospf_apiclient *oclient,
- u_char ltype, u_char otype);
+ uint8_t ltype, uint8_t otype);
/* Synchronous request to register event mask. */
int ospf_apiclient_register_events(struct ospf_apiclient *oclient,
- u_int32_t mask);
+ uint32_t mask);
/* Register callback functions.*/
void ospf_apiclient_register_callback(
struct ospf_apiclient *oclient,
- void (*ready_notify)(u_char lsa_type, u_char opaque_type,
+ void (*ready_notify)(uint8_t lsa_type, uint8_t opaque_type,
struct in_addr addr),
void (*new_if)(struct in_addr ifaddr, struct in_addr area_id),
void (*del_if)(struct in_addr ifaddr),
void (*ism_change)(struct in_addr ifaddr, struct in_addr area_id,
- u_char status),
+ uint8_t status),
void (*nsm_change)(struct in_addr ifaddr, struct in_addr nbraddr,
- struct in_addr router_id, u_char status),
+ struct in_addr router_id, uint8_t status),
void (*update_notify)(struct in_addr ifaddr, struct in_addr area_id,
- u_char selforig, struct lsa_header *lsa),
+ uint8_t selforig, struct lsa_header *lsa),
void (*delete_notify)(struct in_addr ifaddr, struct in_addr area_id,
- u_char selforig, struct lsa_header *lsa));
+ uint8_t selforig, struct lsa_header *lsa));
/* Synchronous request to synchronize LSDB. */
int ospf_apiclient_sync_lsdb(struct ospf_apiclient *oclient);
@@ -86,16 +86,16 @@ int ospf_apiclient_sync_lsdb(struct ospf_apiclient *oclient);
/* Synchronous request to originate or update opaque LSA. */
int ospf_apiclient_lsa_originate(struct ospf_apiclient *oclient,
struct in_addr ifaddr, struct in_addr area_id,
- u_char lsa_type, u_char opaque_type,
- u_int32_t opaque_id, void *opaquedata,
+ uint8_t lsa_type, uint8_t opaque_type,
+ uint32_t opaque_id, void *opaquedata,
int opaquelen);
/* Synchronous request to delete opaque LSA. Parameter opaque_id is in
host byte order */
int ospf_apiclient_lsa_delete(struct ospf_apiclient *oclient,
- struct in_addr area_id, u_char lsa_type,
- u_char opaque_type, u_int32_t opaque_id);
+ struct in_addr area_id, uint8_t lsa_type,
+ uint8_t opaque_type, uint32_t opaque_id);
/* Fetch async message and handle it */
int ospf_apiclient_handle_async(struct ospf_apiclient *oclient);