FD.io VPP
v16.06
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, u64 *nonce) |
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) |
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 150 of file lisp_msg_serdes.c.
u32 lisp_msg_parse_eid_rec | ( | vlib_buffer_t * | b, |
gid_address_t * | eid | ||
) |
Definition at line 159 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 173 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 206 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 113 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, | ||
u64 * | nonce | ||
) |
Definition at line 81 of file lisp_msg_serdes.c.