FD.io VPP
v17.04-9-g99c0734
Vector Packet Processing
|
Go to the source code of this file.
Functions | |
void * | lisp_msg_put_mreq (lisp_cp_main_t *lcm, vlib_buffer_t *b, gid_address_t *seid, gid_address_t *deid, gid_address_t *rlocs, u8 is_smr_invoked, u8 rloc_probe_set, u64 *nonce) |
void * | lisp_msg_put_map_register (vlib_buffer_t *b, mapping_t *records, u8 want_map_notify, u16 auth_data_len, u64 *nonce, u32 *msg_len) |
void * | lisp_msg_push_ecm (vlib_main_t *vm, vlib_buffer_t *b, int lp, int rp, gid_address_t *la, gid_address_t *ra) |
void * | lisp_msg_put_map_reply (vlib_buffer_t *b, mapping_t *record, u64 nonce, u8 probe_bit) |
u32 | lisp_msg_parse_mapping_record (vlib_buffer_t *b, gid_address_t *eid, locator_t **locs, locator_t *probed_) |
u32 | lisp_msg_parse_addr (vlib_buffer_t *b, gid_address_t *eid) |
u32 | lisp_msg_parse_eid_rec (vlib_buffer_t *b, gid_address_t *eid) |
u32 | lisp_msg_parse_itr_rlocs (vlib_buffer_t *b, gid_address_t **rlocs, u8 rloc_count) |
u32 lisp_msg_parse_addr | ( | vlib_buffer_t * | b, |
gid_address_t * | eid | ||
) |
Definition at line 261 of file lisp_msg_serdes.c.
u32 lisp_msg_parse_eid_rec | ( | vlib_buffer_t * | b, |
gid_address_t * | eid | ||
) |
Definition at line 272 of file lisp_msg_serdes.c.
u32 lisp_msg_parse_itr_rlocs | ( | vlib_buffer_t * | b, |
gid_address_t ** | rlocs, | ||
u8 | rloc_count | ||
) |
Definition at line 288 of file lisp_msg_serdes.c.
u32 lisp_msg_parse_mapping_record | ( | vlib_buffer_t * | b, |
gid_address_t * | eid, | ||
locator_t ** | locs, | ||
locator_t * | probed_ | ||
) |
Definition at line 321 of file lisp_msg_serdes.c.
void* lisp_msg_push_ecm | ( | vlib_main_t * | vm, |
vlib_buffer_t * | b, | ||
int | lp, | ||
int | rp, | ||
gid_address_t * | la, | ||
gid_address_t * | ra | ||
) |
Definition at line 214 of file lisp_msg_serdes.c.
void* lisp_msg_put_map_register | ( | vlib_buffer_t * | b, |
mapping_t * | records, | ||
u8 | want_map_notify, | ||
u16 | auth_data_len, | ||
u64 * | nonce, | ||
u32 * | msg_len | ||
) |
Definition at line 153 of file lisp_msg_serdes.c.
void* lisp_msg_put_map_reply | ( | vlib_buffer_t * | b, |
mapping_t * | record, | ||
u64 | nonce, | ||
u8 | probe_bit | ||
) |
Definition at line 137 of file lisp_msg_serdes.c.
void* lisp_msg_put_mreq | ( | lisp_cp_main_t * | lcm, |
vlib_buffer_t * | b, | ||
gid_address_t * | seid, | ||
gid_address_t * | deid, | ||
gid_address_t * | rlocs, | ||
u8 | is_smr_invoked, | ||
u8 | rloc_probe_set, | ||
u64 * | nonce | ||
) |
Definition at line 180 of file lisp_msg_serdes.c.