1/*
2 * bcm_llist.h
3 * Linked list manipulation routines header
4 * See discussion below for more info
5 *
6 * Copyright (C) 2014, Broadcom Corporation
7 * All Rights Reserved.
8 *
9 * This is UNPUBLISHED PROPRIETARY SOURCE CODE of Broadcom Corporation;
10 * the contents of this file may not be disclosed to third parties, copied
11 * or duplicated in any form, in whole or in part, without the prior
12 * written permission of Broadcom Corporation.
13 *
14 * $Id: bcm_llist.h,v 1.2 2010-03-08 22:49:20 $
15 */
16
17#ifndef _bcm_llist_h_
18#define _bcm_llist_h_
19
20
21extern int bcm_llist_add_member(void *pphead, void *pnew);
22extern int bcm_llist_del_member(void *pphead, void *pdel);
23
24extern void * bcm_llist_del_membercmp(void *pplhd, void *arg,
25	bool (*pcmp)(void *, void *)) ;
26
27
28#endif /* _bcm_llist_h_ */
29