diff options
Diffstat (limited to 'ospfclient/ospf_apiclient.h')
-rw-r--r-- | ospfclient/ospf_apiclient.h | 32 |
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); |