r6.1.0:lfds610_slist_set_user_data_in_element
Jump to navigation
Jump to search
Source Files
/liblfds610/src/lfds610_slist/lfds610_slist_get_and_set.c /liblfds610/inc/liblfds610.h
Prototype
int lfds610_slist_set_user_data_in_element( struct lfds610_slist_element *se, void *user_data );
Parameters
struct lfds610_slist_element *se
- A pointer to an slist element as allocated by lfds610_slist_new_head or lfds610_slist_new_next.
void *user_data
- A void pointer of user data which will be placed into the slist element.
Return Value
Returns 1 on success, 0 on failure. The only cause of failure is if you try to set the user data in an element which has been logically deleted.
Notes
This function sets the user data void pointer in the slist element.