1: /*
2: ** Stuff for fiddlin' linked lists
3: ** Erik E. Fair <fair@ucbarpa.berkeley.edu>
4: */
5:
6: struct llist {
7: struct llist *l_next;
8: caddr_t l_item;
9: int l_len;
10: };
11:
12: typedef struct llist ll_t;
13:
14: extern void l_free();
15: extern ll_t *l_alloc();
16:
17: #ifndef NULL
18: #define NULL 0
19: #endif
20:
21: #define L_LOOP(p,head) \
22: for(p = &head; p->l_item != (caddr_t)NULL; p = p->l_next)
Defined struct's
llist
defined in line
6; used 4 times
Defined typedef's
ll_t
defined in line
12; used 15 times
Defined macros
NULL
defined in line
18; used 57 times
- in line 17-22(2)
- in /usr/src/new/nntp/xmit/llist.c line
25,
41-48(5),
57-58(2)
- in /usr/src/new/nntp/xmit/nntpxmit.c line
89,
130,
178,
197,
246,
313,
323,
335,
371,
410,
531-532(2),
558,
578-584(3),
590,
597,
609,
644(2),
721,
750,
796-802(4),
813,
839(2),
849,
874,
883,
909-916(3),
931,
962,
978-983(2),
991,
999,
1013,
1050,
1060-1064(2),
1075
Usage of this include