aboutsummaryrefslogtreecommitdiff
path: root/node.h
blob: 97dc29e4dfed348b3e619eeefdcddce7ae303bf0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef NODE_H
#define NODE_H

/* Linked list */

typedef struct node_s {
	char *name;
	struct node_s *next;
} node_t;

/*constructor*/
node_t* mknode(char *);

/* helpers */
node_t* search(node_t*, char *);
node_t* insert(node_t*, char*);

#endif