1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
|
/*
* Automatically generated, do not edit.
* Generator $Id: defstack.py 4878 2012-11-15 22:13:53Z sra $
*/
#ifndef __RCYNIC_C__DEFSTACK_H__
#define __RCYNIC_C__DEFSTACK_H__
/*
* Safestack macros for validation_status_t.
*/
#define sk_validation_status_t_new(st) SKM_sk_new(validation_status_t, (st))
#define sk_validation_status_t_new_null() SKM_sk_new_null(validation_status_t)
#define sk_validation_status_t_free(st) SKM_sk_free(validation_status_t, (st))
#define sk_validation_status_t_num(st) SKM_sk_num(validation_status_t, (st))
#define sk_validation_status_t_value(st, i) SKM_sk_value(validation_status_t, (st), (i))
#define sk_validation_status_t_set(st, i, val) SKM_sk_set(validation_status_t, (st), (i), (val))
#define sk_validation_status_t_zero(st) SKM_sk_zero(validation_status_t, (st))
#define sk_validation_status_t_push(st, val) SKM_sk_push(validation_status_t, (st), (val))
#define sk_validation_status_t_unshift(st, val) SKM_sk_unshift(validation_status_t, (st), (val))
#define sk_validation_status_t_find(st, val) SKM_sk_find(validation_status_t, (st), (val))
#define sk_validation_status_t_find_ex(st, val) SKM_sk_find_ex(validation_status_t, (st), (val))
#define sk_validation_status_t_delete(st, i) SKM_sk_delete(validation_status_t, (st), (i))
#define sk_validation_status_t_delete_ptr(st, ptr) SKM_sk_delete_ptr(validation_status_t, (st), (ptr))
#define sk_validation_status_t_insert(st, val, i) SKM_sk_insert(validation_status_t, (st), (val), (i))
#define sk_validation_status_t_set_cmp_func(st, cmp) SKM_sk_set_cmp_func(validation_status_t, (st), (cmp))
#define sk_validation_status_t_dup(st) SKM_sk_dup(validation_status_t, st)
#define sk_validation_status_t_pop_free(st, free_func) SKM_sk_pop_free(validation_status_t, (st), (free_func))
#define sk_validation_status_t_shift(st) SKM_sk_shift(validation_status_t, (st))
#define sk_validation_status_t_pop(st) SKM_sk_pop(validation_status_t, (st))
#define sk_validation_status_t_sort(st) SKM_sk_sort(validation_status_t, (st))
#define sk_validation_status_t_is_sorted(st) SKM_sk_is_sorted(validation_status_t, (st))
/*
* Safestack macros for walk_ctx_t.
*/
#define sk_walk_ctx_t_new(st) SKM_sk_new(walk_ctx_t, (st))
#define sk_walk_ctx_t_new_null() SKM_sk_new_null(walk_ctx_t)
#define sk_walk_ctx_t_free(st) SKM_sk_free(walk_ctx_t, (st))
#define sk_walk_ctx_t_num(st) SKM_sk_num(walk_ctx_t, (st))
#define sk_walk_ctx_t_value(st, i) SKM_sk_value(walk_ctx_t, (st), (i))
#define sk_walk_ctx_t_set(st, i, val) SKM_sk_set(walk_ctx_t, (st), (i), (val))
#define sk_walk_ctx_t_zero(st) SKM_sk_zero(walk_ctx_t, (st))
#define sk_walk_ctx_t_push(st, val) SKM_sk_push(walk_ctx_t, (st), (val))
#define sk_walk_ctx_t_unshift(st, val) SKM_sk_unshift(walk_ctx_t, (st), (val))
#define sk_walk_ctx_t_find(st, val) SKM_sk_find(walk_ctx_t, (st), (val))
#define sk_walk_ctx_t_find_ex(st, val) SKM_sk_find_ex(walk_ctx_t, (st), (val))
#define sk_walk_ctx_t_delete(st, i) SKM_sk_delete(walk_ctx_t, (st), (i))
#define sk_walk_ctx_t_delete_ptr(st, ptr) SKM_sk_delete_ptr(walk_ctx_t, (st), (ptr))
#define sk_walk_ctx_t_insert(st, val, i) SKM_sk_insert(walk_ctx_t, (st), (val), (i))
#define sk_walk_ctx_t_set_cmp_func(st, cmp) SKM_sk_set_cmp_func(walk_ctx_t, (st), (cmp))
#define sk_walk_ctx_t_dup(st) SKM_sk_dup(walk_ctx_t, st)
#define sk_walk_ctx_t_pop_free(st, free_func) SKM_sk_pop_free(walk_ctx_t, (st), (free_func))
#define sk_walk_ctx_t_shift(st) SKM_sk_shift(walk_ctx_t, (st))
#define sk_walk_ctx_t_pop(st) SKM_sk_pop(walk_ctx_t, (st))
#define sk_walk_ctx_t_sort(st) SKM_sk_sort(walk_ctx_t, (st))
#define sk_walk_ctx_t_is_sorted(st) SKM_sk_is_sorted(walk_ctx_t, (st))
/*
* Safestack macros for rsync_ctx_t.
*/
#define sk_rsync_ctx_t_new(st) SKM_sk_new(rsync_ctx_t, (st))
#define sk_rsync_ctx_t_new_null() SKM_sk_new_null(rsync_ctx_t)
#define sk_rsync_ctx_t_free(st) SKM_sk_free(rsync_ctx_t, (st))
#define sk_rsync_ctx_t_num(st) SKM_sk_num(rsync_ctx_t, (st))
#define sk_rsync_ctx_t_value(st, i) SKM_sk_value(rsync_ctx_t, (st), (i))
#define sk_rsync_ctx_t_set(st, i, val) SKM_sk_set(rsync_ctx_t, (st), (i), (val))
#define sk_rsync_ctx_t_zero(st) SKM_sk_zero(rsync_ctx_t, (st))
#define sk_rsync_ctx_t_push(st, val) SKM_sk_push(rsync_ctx_t, (st), (val))
#define sk_rsync_ctx_t_unshift(st, val) SKM_sk_unshift(rsync_ctx_t, (st), (val))
#define sk_rsync_ctx_t_find(st, val) SKM_sk_find(rsync_ctx_t, (st), (val))
#define sk_rsync_ctx_t_find_ex(st, val) SKM_sk_find_ex(rsync_ctx_t, (st), (val))
#define sk_rsync_ctx_t_delete(st, i) SKM_sk_delete(rsync_ctx_t, (st), (i))
#define sk_rsync_ctx_t_delete_ptr(st, ptr) SKM_sk_delete_ptr(rsync_ctx_t, (st), (ptr))
#define sk_rsync_ctx_t_insert(st, val, i) SKM_sk_insert(rsync_ctx_t, (st), (val), (i))
#define sk_rsync_ctx_t_set_cmp_func(st, cmp) SKM_sk_set_cmp_func(rsync_ctx_t, (st), (cmp))
#define sk_rsync_ctx_t_dup(st) SKM_sk_dup(rsync_ctx_t, st)
#define sk_rsync_ctx_t_pop_free(st, free_func) SKM_sk_pop_free(rsync_ctx_t, (st), (free_func))
#define sk_rsync_ctx_t_shift(st) SKM_sk_shift(rsync_ctx_t, (st))
#define sk_rsync_ctx_t_pop(st) SKM_sk_pop(rsync_ctx_t, (st))
#define sk_rsync_ctx_t_sort(st) SKM_sk_sort(rsync_ctx_t, (st))
#define sk_rsync_ctx_t_is_sorted(st) SKM_sk_is_sorted(rsync_ctx_t, (st))
/*
* Safestack macros for rsync_history_t.
*/
#define sk_rsync_history_t_new(st) SKM_sk_new(rsync_history_t, (st))
#define sk_rsync_history_t_new_null() SKM_sk_new_null(rsync_history_t)
#define sk_rsync_history_t_free(st) SKM_sk_free(rsync_history_t, (st))
#define sk_rsync_history_t_num(st) SKM_sk_num(rsync_history_t, (st))
#define sk_rsync_history_t_value(st, i) SKM_sk_value(rsync_history_t, (st), (i))
#define sk_rsync_history_t_set(st, i, val) SKM_sk_set(rsync_history_t, (st), (i), (val))
#define sk_rsync_history_t_zero(st) SKM_sk_zero(rsync_history_t, (st))
#define sk_rsync_history_t_push(st, val) SKM_sk_push(rsync_history_t, (st), (val))
#define sk_rsync_history_t_unshift(st, val) SKM_sk_unshift(rsync_history_t, (st), (val))
#define sk_rsync_history_t_find(st, val) SKM_sk_find(rsync_history_t, (st), (val))
#define sk_rsync_history_t_find_ex(st, val) SKM_sk_find_ex(rsync_history_t, (st), (val))
#define sk_rsync_history_t_delete(st, i) SKM_sk_delete(rsync_history_t, (st), (i))
#define sk_rsync_history_t_delete_ptr(st, ptr) SKM_sk_delete_ptr(rsync_history_t, (st), (ptr))
#define sk_rsync_history_t_insert(st, val, i) SKM_sk_insert(rsync_history_t, (st), (val), (i))
#define sk_rsync_history_t_set_cmp_func(st, cmp) SKM_sk_set_cmp_func(rsync_history_t, (st), (cmp))
#define sk_rsync_history_t_dup(st) SKM_sk_dup(rsync_history_t, st)
#define sk_rsync_history_t_pop_free(st, free_func) SKM_sk_pop_free(rsync_history_t, (st), (free_func))
#define sk_rsync_history_t_shift(st) SKM_sk_shift(rsync_history_t, (st))
#define sk_rsync_history_t_pop(st) SKM_sk_pop(rsync_history_t, (st))
#define sk_rsync_history_t_sort(st) SKM_sk_sort(rsync_history_t, (st))
#define sk_rsync_history_t_is_sorted(st) SKM_sk_is_sorted(rsync_history_t, (st))
/*
* Safestack macros for task_t.
*/
#define sk_task_t_new(st) SKM_sk_new(task_t, (st))
#define sk_task_t_new_null() SKM_sk_new_null(task_t)
#define sk_task_t_free(st) SKM_sk_free(task_t, (st))
#define sk_task_t_num(st) SKM_sk_num(task_t, (st))
#define sk_task_t_value(st, i) SKM_sk_value(task_t, (st), (i))
#define sk_task_t_set(st, i, val) SKM_sk_set(task_t, (st), (i), (val))
#define sk_task_t_zero(st) SKM_sk_zero(task_t, (st))
#define sk_task_t_push(st, val) SKM_sk_push(task_t, (st), (val))
#define sk_task_t_unshift(st, val) SKM_sk_unshift(task_t, (st), (val))
#define sk_task_t_find(st, val) SKM_sk_find(task_t, (st), (val))
#define sk_task_t_find_ex(st, val) SKM_sk_find_ex(task_t, (st), (val))
#define sk_task_t_delete(st, i) SKM_sk_delete(task_t, (st), (i))
#define sk_task_t_delete_ptr(st, ptr) SKM_sk_delete_ptr(task_t, (st), (ptr))
#define sk_task_t_insert(st, val, i) SKM_sk_insert(task_t, (st), (val), (i))
#define sk_task_t_set_cmp_func(st, cmp) SKM_sk_set_cmp_func(task_t, (st), (cmp))
#define sk_task_t_dup(st) SKM_sk_dup(task_t, st)
#define sk_task_t_pop_free(st, free_func) SKM_sk_pop_free(task_t, (st), (free_func))
#define sk_task_t_shift(st) SKM_sk_shift(task_t, (st))
#define sk_task_t_pop(st) SKM_sk_pop(task_t, (st))
#define sk_task_t_sort(st) SKM_sk_sort(task_t, (st))
#define sk_task_t_is_sorted(st) SKM_sk_is_sorted(task_t, (st))
#endif /* __RCYNIC_C__DEFSTACK_H__ */
|