54 while( auxp!= head ) {
55 if( !memcmp(auxp->
user_info, data, (
size_t)size) ) {
69 if( item->
next != head ) {
80 if( item->
prev != head ) {
91 if( head->
next != head ) {
102 register DLL *prevp, *nextp;
114 register DLL *auxp= head->
next;
118 while( auxp!= head ) {
119 if( !memcmp(&(auxp->
user_info[offset]), data, (
size_t)size) ) {
DLL * dll_get_prev(DLL *head, DLL *item)
void dll_insert_after(DLL *atitem, DLL *item)
void dll_insert_queue(DLL *head, DLL *item)
void dll_remove(DLL *item)
DLL * dll_search_next_remove(DLL *head, int offset, char *data, int size)
DLL * dll_get_next(DLL *head, DLL *item)
DLL * dll_search(DLL *head, char *data, int size)