]> arthur.barton.de Git - netatalk.git/blob - libatalk/libatalk-3.0.4.abi
Writing metadata xattr on directories with sticky bit set, FR#94
[netatalk.git] / libatalk / libatalk-3.0.4.abi
1 acl_ldap_freeconfig: void (void)
2 acl_ldap_readconfig: int (dictionary *)
3 ad_close: int (struct adouble *, int)
4 ad_convert: int (const char *, const struct stat *, const struct vol *, const char **)
5 ad_copy_header: int (struct adouble *, struct adouble *)
6 add_cachebyname: int (const char *, const uuidp_t, const uuidtype_t, const long unsigned int)
7 add_cachebyuuid: int (uuidp_t, const char *, uuidtype_t, const long unsigned int)
8 add_charset: charset_t (const char *)
9 ad_dir: char *(const char *)
10 ad_dtruncate: int (struct adouble *, const off_t)
11 adflags2logstr: const char *(int)
12 ad_flush: int (struct adouble *)
13 ad_forcegetid: uint32_t (struct adouble *)
14 adf_pread: ssize_t (struct ad_fd *, void *, size_t, off_t)
15 adf_pwrite: ssize_t (struct ad_fd *, const void *, size_t, off_t)
16 ad_getattr: int (const struct adouble *, uint16_t *)
17 ad_getdate: int (const struct adouble *, unsigned int, uint32_t *)
18 ad_getentryoff: off_t (const struct adouble *, int)
19 ad_getfuid: uid_t (void)
20 ad_getid: uint32_t (struct adouble *, const dev_t, const ino_t, const cnid_t, const void *)
21 ad_hf_mode: mode_t (mode_t)
22 ad_init: void (struct adouble *, const struct vol *)
23 ad_init_old: void (struct adouble *, int, int)
24 ad_lock: int (struct adouble *, uint32_t, int, off_t, off_t, int)
25 ad_metadata: int (const char *, int, struct adouble *)
26 ad_metadataat: int (int, const char *, int, struct adouble *)
27 ad_mkdir: int (const char *, mode_t)
28 ad_mode: int (const char *, mode_t)
29 ad_open: int (struct adouble *, const char *, int, ...)
30 ad_openat: int (struct adouble *, int, const char *, int, ...)
31 ad_openforks: uint16_t (struct adouble *, uint16_t)
32 ad_path: const char *(const char *, int)
33 ad_path_ea: const char *(const char *, int)
34 ad_path_osx: const char *(const char *, int)
35 ad_read: ssize_t (struct adouble *, const uint32_t, off_t, char *, const size_t)
36 ad_readfile_init: int (const struct adouble *, const int, off_t *, const int)
37 ad_rebuild_adouble_header_ea: int (struct adouble *)
38 ad_rebuild_adouble_header_v2: int (struct adouble *)
39 ad_refresh: int (const char *, struct adouble *)
40 ad_reso_size: off_t (const char *, int, struct adouble *)
41 ad_rtruncate: int (struct adouble *, const char *, const off_t)
42 ad_setattr: int (const struct adouble *, const uint16_t)
43 ad_setdate: int (struct adouble *, unsigned int, uint32_t)
44 ad_setfuid: int (const uid_t)
45 ad_setid: int (struct adouble *, const dev_t, const ino_t, const uint32_t, const cnid_t, const void *)
46 ad_setname: int (struct adouble *, const char *)
47 ad_size: off_t (const struct adouble *, const uint32_t)
48 ad_stat: int (const char *, struct stat *)
49 ad_testlock: int (struct adouble *, int, const off_t)
50 ad_tmplock: int (struct adouble *, uint32_t, int, off_t, off_t, int)
51 ad_unlock: void (struct adouble *, const int, int)
52 ad_valid_header_osx: int (const char *)
53 ad_write: ssize_t (struct adouble *, uint32_t, off_t, int, const char *, size_t)
54 afp_config_free: void (AFPObj *)
55 afp_config_parse: int (AFPObj *, char *)
56 allow_severity: 5
57 apply_ip_mask: void (struct sockaddr *, int)
58 atalk_iconv: size_t (atalk_iconv_t, const char **, size_t *, char **, size_t *)
59 atalk_iconv_close: int (atalk_iconv_t)
60 atalk_iconv_open: atalk_iconv_t (const char *, const char *)
61 atalk_register_charset: int (struct charset_functions *)
62 balloc: int (bstring, int)
63 ballocmin: int (bstring, int)
64 basename_safe: const char *(const char *)
65 bassign: int (bstring, const_bstring)
66 bassignblk: int (bstring, const void *, int)
67 bassigncstr: int (bstring, const char *)
68 bassignformat: int (bstring, const char *, ...)
69 bassigngets: int (bstring, bNgetc, void *, char)
70 bassignmidstr: int (bstring, const_bstring, int, int)
71 bcatblk: int (bstring, const void *, int)
72 bcatcstr: int (bstring, const char *)
73 bconcat: int (bstring, const_bstring)
74 bconchar: int (bstring, char)
75 bcstrfree: int (char *)
76 bdelete: int (bstring, int, int)
77 bdestroy: int (bstring)
78 become_root: void (void)
79 bfindreplace: int (bstring, const_bstring, const_bstring, int)
80 bfindreplacecaseless: int (bstring, const_bstring, const_bstring, int)
81 bformat: bstring (const char *, ...)
82 bformata: int (bstring, const char *, ...)
83 bfromcstr: bstring (const char *)
84 bfromcstralloc: bstring (int, const char *)
85 bgetsa: int (bstring, bNgetc, void *, char)
86 bgetstream: bstring (bNgetc, void *, char)
87 binchr: int (const_bstring, int, const_bstring)
88 binchrr: int (const_bstring, int, const_bstring)
89 binsert: int (bstring, int, const_bstring, unsigned char)
90 binsertch: int (bstring, int, int, unsigned char)
91 binstr: int (const_bstring, int, const_bstring)
92 binstrcaseless: int (const_bstring, int, const_bstring)
93 binstrr: int (const_bstring, int, const_bstring)
94 binstrrcaseless: int (const_bstring, int, const_bstring)
95 biseq: int (const_bstring, const_bstring)
96 biseqcaseless: int (const_bstring, const_bstring)
97 biseqcstr: int (const_bstring, const char *)
98 biseqcstrcaseless: int (const_bstring, const char *)
99 bisstemeqblk: int (const_bstring, const void *, int)
100 bisstemeqcaselessblk: int (const_bstring, const void *, int)
101 bjoin: bstring (const struct bstrList *, const_bstring)
102 bjoinInv: bstring (const struct bstrList *, const_bstring)
103 blk2bstr: bstring (const void *, int)
104 bltrimws: int (bstring)
105 bmidstr: bstring (const_bstring, int, int)
106 bninchr: int (const_bstring, int, const_bstring)
107 bninchrr: int (const_bstring, int, const_bstring)
108 bpattern: int (bstring, int)
109 bread: bstring (bNread, void *)
110 breada: int (bstring, bNread, void *)
111 brefcstr: bstring (char *)
112 breplace: int (bstring, int, int, const_bstring, unsigned char)
113 brtrimws: int (bstring)
114 bsbufflength: int (struct bStream *, int)
115 bsclose: void *(struct bStream *)
116 bseof: int (const struct bStream *)
117 bsetstr: int (bstring, int, const_bstring, unsigned char)
118 bsopen: struct bStream *(bNread, void *)
119 bspeek: int (bstring, const struct bStream *)
120 bsplit: struct bstrList *(const_bstring, unsigned char)
121 bsplitcb: int (const_bstring, unsigned char, int, int (*)(void *, int, int), void *)
122 bsplits: struct bstrList *(const_bstring, const_bstring)
123 bsplitscb: int (const_bstring, const_bstring, int, int (*)(void *, int, int), void *)
124 bsplitstr: struct bstrList *(const_bstring, const_bstring)
125 bsplitstrcb: int (const_bstring, const_bstring, int, int (*)(void *, int, int), void *)
126 bsread: int (bstring, struct bStream *, int)
127 bsreada: int (bstring, struct bStream *, int)
128 bsreadln: int (bstring, struct bStream *, char)
129 bsreadlna: int (bstring, struct bStream *, char)
130 bsreadlns: int (bstring, struct bStream *, const_bstring)
131 bsreadlnsa: int (bstring, struct bStream *, const_bstring)
132 bssplitscb: int (struct bStream *, const_bstring, int (*)(void *, int, const_bstring), void *)
133 bssplitstrcb: int (struct bStream *, const_bstring, int (*)(void *, int, const_bstring), void *)
134 bstr2cstr: char *(const_bstring, char)
135 bstrchrp: int (const_bstring, int, int)
136 bstrcmp: int (const_bstring, const_bstring)
137 bstrcpy: bstring (const_bstring)
138 bstricmp: int (const_bstring, const_bstring)
139 bstrListAlloc: int (struct bstrList *, int)
140 bstrListAllocMin: int (struct bstrList *, int)
141 bstrListCreate: struct bstrList *(void)
142 bstrListCreateMin: struct bstrList *(int)
143 bstrListDestroy: int (struct bstrList *)
144 bstrListPop: bstring (struct bstrList *)
145 bstrListPush: int (struct bstrList *, bstring)
146 bstrncmp: int (const_bstring, const_bstring, int)
147 bstrnicmp: int (const_bstring, const_bstring, int)
148 bstrrchrp: int (const_bstring, int, int)
149 bsunread: int (struct bStream *, const_bstring)
150 btolower: int (bstring)
151 btoupper: int (bstring)
152 btrimws: int (bstring)
153 btrunc: int (bstring, int)
154 bunrefcstr: int (bstring)
155 bvcformata: int (bstring, int, const char *, struct __va_list_tag *)
156 charset_decompose: size_t (charset_t, char *, size_t, char *, size_t)
157 charset_mac_centraleurope: {name = "MAC_CENTRALEUROPE", kTextEncoding = 29, pull = <mac_centraleurope_pull>, push = <mac_centraleurope_push>, flags = 17, iname = 0x0, prev = 0x0, next = 0x0}
158 charset_mac_chinese_simp: {name = "MAC_CHINESE_SIMP", kTextEncoding = 25, pull = <mac_chinese_simp_pull>, push = <mac_chinese_simp_push>, flags = 85, iname = "EUC-CN", prev = 0x0, next = 0x0}
159 charset_mac_chinese_trad: {name = "MAC_CHINESE_TRAD", kTextEncoding = 2, pull = <mac_chinese_trad_pull>, push = <mac_chinese_trad_push>, flags = 85, iname = "BIG-5", prev = 0x0, next = 0x0}
160 charset_mac_cyrillic: {name = "MAC_CYRILLIC", kTextEncoding = 7, pull = <mac_cyrillic_pull>, push = <mac_cyrillic_push>, flags = 17, iname = 0x0, prev = 0x0, next = 0x0}
161 charset_mac_greek: {name = "MAC_GREEK", kTextEncoding = 6, pull = <mac_greek_pull>, push = <mac_greek_push>, flags = 17, iname = 0x0, prev = 0x0, next = 0x0}
162 charset_mac_hebrew: {name = "MAC_HEBREW", kTextEncoding = 5, pull = <mac_hebrew_pull>, push = <mac_hebrew_push>, flags = 17, iname = 0x0, prev = 0x0, next = 0x0}
163 charset_mac_japanese: {name = "MAC_JAPANESE", kTextEncoding = 1, pull = <mac_japanese_pull>, push = <mac_japanese_push>, flags = 85, iname = "SHIFT_JIS", prev = 0x0, next = 0x0}
164 charset_mac_korean: {name = "MAC_KOREAN", kTextEncoding = 3, pull = <mac_korean_pull>, push = <mac_korean_push>, flags = 85, iname = "EUC-KR", prev = 0x0, next = 0x0}
165 charset_mac_roman: {name = "MAC_ROMAN", kTextEncoding = 0, pull = <mac_roman_pull>, push = <mac_roman_push>, flags = 21, iname = 0x0, prev = 0x0, next = 0x0}
166 charset_mac_turkish: {name = "MAC_TURKISH", kTextEncoding = 35, pull = <mac_turkish_pull>, push = <mac_turkish_push>, flags = 17, iname = 0x0, prev = 0x0, next = 0x0}
167 charset_precompose: size_t (charset_t, char *, size_t, char *, size_t)
168 charset_strlower: size_t (charset_t, const char *, size_t, char *, size_t)
169 charset_strupper: size_t (charset_t, const char *, size_t, char *, size_t)
170 charset_to_ucs2_allocate: size_t (charset_t, uint16_t **, const char *)
171 charset_to_utf8_allocate: size_t (charset_t, char **, const char *)
172 charset_utf8: {name = "UTF8", kTextEncoding = 134217987, pull = <utf8_pull>, push = <utf8_push>, flags = 22, iname = 0x0, prev = 0x0, next = 0x0}
173 charset_utf8_mac: {name = "UTF8-MAC", kTextEncoding = 134217987, pull = <utf8_pull>, push = <utf8_push>, flags = 27, iname = 0x0, prev = 0x0, next = 0x0}
174 check_lockfile: int (const char *, const char *)
175 cjk_char_pull: size_t (uint16_t, uint16_t *, const uint32_t *)
176 cjk_char_push: size_t (uint16_t, uint8_t *)
177 cjk_compose: uint16_t (uint16_t, uint16_t, const uint32_t *, size_t)
178 cjk_compose_seq: uint16_t (const uint16_t *, size_t *, const uint32_t *, size_t)
179 cjk_generic_pull: size_t (size_t (*)(uint16_t *, const uint8_t *, size_t *), void *, char **, size_t *, char **, size_t *)
180 cjk_generic_push: size_t (size_t (*)(uint8_t *, const uint16_t *, size_t *), void *, char **, size_t *, char **, size_t *)
181 cjk_lookup: uint16_t (uint16_t, const cjk_index_t *, const uint16_t *)
182 cnid_add: cnid_t (struct _cnid_db *, const struct stat *, const cnid_t, const char *, const size_t, cnid_t)
183 cnid_close: void (struct _cnid_db *)
184 cnid_dbd_add: cnid_t (struct _cnid_db *, const struct stat *, cnid_t, const char *, size_t, cnid_t)
185 cnid_dbd_close: void (struct _cnid_db *)
186 cnid_dbd_delete: int (struct _cnid_db *, const cnid_t)
187 cnid_dbd_find: int (struct _cnid_db *, const char *, size_t, void *, size_t)
188 cnid_dbd_get: cnid_t (struct _cnid_db *, cnid_t, const char *, size_t)
189 cnid_dbd_getstamp: int (struct _cnid_db *, void *, const size_t)
190 cnid_dbd_lookup: cnid_t (struct _cnid_db *, const struct stat *, cnid_t, const char *, size_t)
191 cnid_dbd_module: {name = "dbd", db_list = {next = 0x0, prev = 0x0}, cnid_open = 0, flags = 0}
192 cnid_dbd_open: struct _cnid_db *(struct cnid_open_args *)
193 cnid_dbd_rebuild_add: cnid_t (struct _cnid_db *, const struct stat *, cnid_t, const char *, size_t, cnid_t)
194 cnid_dbd_resolve: char *(struct _cnid_db *, cnid_t *, void *, size_t)
195 cnid_dbd_update: int (struct _cnid_db *, cnid_t, const struct stat *, cnid_t, const char *, size_t)
196 cnid_dbd_wipe: int (struct _cnid_db *)
197 cnid_delete: int (struct _cnid_db *, cnid_t)
198 cnid_find: int (struct _cnid_db *, const char *, size_t, void *, size_t)
199 cnid_get: cnid_t (struct _cnid_db *, const cnid_t, char *, const size_t)
200 cnid_getstamp: int (struct _cnid_db *, void *, const size_t)
201 cnid_init: void (void)
202 cnid_last_add: cnid_t (struct _cnid_db *, const struct stat *, cnid_t, const char *, size_t, cnid_t)
203 cnid_last_close: void (struct _cnid_db *)
204 cnid_last_delete: int (struct _cnid_db *, const cnid_t)
205 cnid_last_get: cnid_t (struct _cnid_db *, cnid_t, const char *, size_t)
206 cnid_last_lookup: cnid_t (struct _cnid_db *, const struct stat *, cnid_t, const char *, size_t)
207 cnid_last_module: {name = "last", db_list = {next = 0x0, prev = 0x0}, cnid_open = 0, flags = 0}
208 cnid_last_open: struct _cnid_db *(struct cnid_open_args *)
209 cnid_last_resolve: char *(struct _cnid_db *, cnid_t *, void *, size_t)
210 cnid_last_update: int (struct _cnid_db *, cnid_t, const struct stat *, cnid_t, const char *, size_t)
211 cnid_lookup: cnid_t (struct _cnid_db *, const struct stat *, const cnid_t, char *, const size_t)
212 cnid_open: struct _cnid_db *(const char *, mode_t, char *, int, const char *, const char *)
213 cnid_rebuild_add: cnid_t (struct _cnid_db *, const struct stat *, const cnid_t, char *, const size_t, cnid_t)
214 cnid_register: void (struct _cnid_module *)
215 cnid_resolve: char *(struct _cnid_db *, cnid_t *, void *, size_t)
216 cnid_tdb_add: cnid_t (struct _cnid_db *, const struct stat *, cnid_t, const char *, size_t, cnid_t)
217 cnid_tdb_close: void (struct _cnid_db *)
218 cnid_tdb_delete: int (struct _cnid_db *, const cnid_t)
219 cnid_tdb_get: cnid_t (struct _cnid_db *, cnid_t, const char *, size_t)
220 cnid_tdb_lookup: cnid_t (struct _cnid_db *, const struct stat *, cnid_t, const char *, size_t)
221 cnid_tdb_module: {name = "tdb", db_list = {next = 0x0, prev = 0x0}, cnid_open = 0, flags = 12}
222 cnid_tdb_open: struct _cnid_db *(struct cnid_open_args *)
223 cnid_tdb_resolve: char *(struct _cnid_db *, cnid_t *, void *, size_t)
224 cnid_tdb_update: int (struct _cnid_db *, cnid_t, const struct stat *, cnid_t, const char *, size_t)
225 cnid_update: int (struct _cnid_db *, const cnid_t, const struct stat *, const cnid_t, char *, const size_t)
226 cnid_wipe: int (struct _cnid_db *)
227 compare_ip: int (const struct sockaddr *, const struct sockaddr *)
228 convert_charset: size_t (charset_t, charset_t, charset_t, const char *, size_t, char *, size_t, uint16_t *)
229 convert_string: size_t (charset_t, charset_t, const void *, size_t, void *, size_t)
230 convert_string_allocate: size_t (charset_t, charset_t, const void *, size_t, char **)
231 copy_ea: int (const char *, int, const char *, const char *, mode_t)
232 copy_file: int (int, const char *, const char *, mode_t)
233 copy_file_fd: int (int, int)
234 copy_fork: int (int, struct adouble *, struct adouble *)
235 create_lockfile: int (const char *, const char *)
236 daemonize: int (int, int)
237 decompose_w: size_t (uint16_t *, size_t, uint16_t *, size_t *)
238 deny_severity: 3
239 dequeue: void *(q_t *)
240 _diacasemap: {0, 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, 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, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 231, 203, 229, 128, 204, 129, 130, 131, 233, 230, 232, 234, 237, 235, 236, 132, 238, 241, 239, 133, 205, 242, 244, 243, 134, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 198, 183, 184, 184, 186, 187, 188, 189, 174, 175, 192, 193, 194, 195, 196, 197, 198, 199...}
241 _dialowermap: {0, 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, 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, 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, 138, 140, 141, 142, 150, 154, 159, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 132, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 190, 191, 176, 177, 178, 179, 180, 181, 198, 183, 185, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199...}
242 dictionary_del: void (dictionary *)
243 dictionary_dump: void (dictionary *, FILE *)
244 dictionary_get: const char *(const dictionary *, const char *, const char *, const char *)
245 dictionary_hash: unsigned int (char *)
246 dictionary_new: dictionary *(int)
247 dictionary_set: int (dictionary *, char *, char *, char *)
248 dictionary_unset: void (dictionary *, char *, char *)
249 dir_rx_set: int (mode_t)
250 dsi_attention: int (DSI *, AFPUserBytes)
251 dsi_close: void (DSI *)
252 dsi_cmdreply: int (DSI *, const int)
253 dsi_disconnect: int (DSI *)
254 dsi_free: void (DSI *)
255 dsi_getsession: int (DSI *, server_child_t *, int, afp_child_t **)
256 dsi_getstatus: void (DSI *)
257 dsi_init: DSI *(AFPObj *, const char *, const char *, const char *)
258 dsi_opensession: void (DSI *)
259 dsi_read: ssize_t (DSI *, void *, const size_t)
260 dsi_readdone: void (DSI *)
261 dsi_readinit: ssize_t (DSI *, void *, const size_t, const size_t, const int)
262 dsi_stream_read: size_t (DSI *, void *, const size_t)
263 dsi_stream_read_file: ssize_t (DSI *, const int, off_t, const size_t, const int)
264 dsi_stream_receive: int (DSI *)
265 dsi_stream_send: int (DSI *, void *, size_t)
266 dsi_stream_write: ssize_t (DSI *, void *, const size_t, int)
267 dsi_tcp_init: int (DSI *, const char *, const char *, const char *)
268 dsi_tickle: int (DSI *)
269 dsi_write: size_t (DSI *, void *, const size_t)
270 dsi_writeflush: void (DSI *)
271 dsi_writeinit: size_t (DSI *, void *, const size_t)
272 ea_chmod_dir: int (const struct vol *, const char *, mode_t, struct stat *)
273 ea_chmod_file: int (const struct vol *, const char *, mode_t, struct stat *)
274 ea_chown: int (const struct vol *, const char *, uid_t, gid_t)
275 ea_close: int (struct ea *)
276 ea_copyfile: int (const struct vol *, int, const char *, const char *)
277 ea_deletefile: int (const struct vol *, int, const char *)
278 ea_open: int (const struct vol *, const char *, eaflags_t, struct ea *)
279 ea_openat: int (const struct vol *, int, const char *, eaflags_t, struct ea *)
280 ea_path: char *(const struct ea *, const char *, int)
281 ea_renamefile: int (const struct vol *, int, const char *, const char *)
282 enqueue: qnode_t *(q_t *, void *)
283 fault_setup: void (void (*)(void *))
284 fdset_add_fd: void (int, struct pollfd **, struct polldata **, int *, int *, int, enum fdtype, void *)
285 fdset_del_fd: void (struct pollfd **, struct polldata **, int *, int *, int)
286 find_charset_functions: struct charset_functions *(const char *)
287 _fini: <text variable, no debug info>
288 free_charset_names: void (void)
289 freeifacelist: void (char **)
290 fullpathname: const char *(const char *)
291 getcwdpath: const char *(void)
292 getdefextmap: struct extmap *(void)
293 get_eacontent: int (const struct vol *, char *, size_t *, const char *, int, const char *, int)
294 get_easize: int (const struct vol *, char *, size_t *, const char *, int, const char *)
295 getextmap: struct extmap *(const char *)
296 getifacelist: char **(void)
297 getip_port: unsigned int (const struct sockaddr *)
298 getip_string: const char *(const struct sockaddr *)
299 getnamefromuuid: int (const uuidp_t, char **, uuidtype_t *)
300 getuuidfromname: int (const char *, uuidtype_t, unsigned char *)
301 getvolbyname: struct vol *(const char *)
302 getvolbypath: struct vol *(AFPObj *, const char *)
303 getvolbyvid: struct vol *(const uint16_t)
304 getvolumes: struct vol *(void)
305 gmem: int (gid_t, int, gid_t *)
306 iniparser_dump: void (const dictionary *, FILE *)
307 iniparser_dump_ini: void (const dictionary *, FILE *)
308 iniparser_find_entry: int (const dictionary *, const char *)
309 iniparser_freedict: void (dictionary *)
310 iniparser_getboolean: int (const dictionary *, const char *, const char *, int)
311 iniparser_getdouble: double (const dictionary *, const char *, const char *, double)
312 iniparser_getint: int (const dictionary *, const char *, const char *, int)
313 iniparser_getnsec: int (const dictionary *)
314 iniparser_getsecname: const char *(const dictionary *, int)
315 iniparser_getstrdup: char *(const dictionary *, const char *, const char *, const char *)
316 iniparser_getstring: const char *(const dictionary *, const char *, const char *, const char *)
317 iniparser_load: dictionary *(const char *)
318 iniparser_set: int (dictionary *, char *, char *, char *)
319 iniparser_unset: void (dictionary *, char *, char *)
320 _init: <text variable, no debug info>
321 init_iconv: void (void)
322 initline: void (int, char *)
323 initvol_vfs: void (struct vol *)
324 ipc_child_state: int (AFPObj *, uint16_t)
325 ipc_child_write: int (int, uint16_t, int, void *)
326 ipc_server_read: int (server_child_t *, int)
327 islower_sp: int (uint32_t)
328 islower_w: int (uint16_t)
329 isupper_sp: int (uint32_t)
330 isupper_w: int (uint16_t)
331 ldap_auth_dn: 0x0
332 ldap_auth_method: 0
333 ldap_auth_pw: 0x0
334 ldap_config_valid: 0
335 ldap_getnamefromuuid: int (const char *, char **, uuidtype_t *)
336 ldap_getuuidfromname: int (const char *, uuidtype_t, char **)
337 ldap_group_attr: 0x0
338 ldap_groupbase: 0x0
339 ldap_groupscope: 0
340 ldap_name_attr: 0x0
341 ldap_prefs: {{pref = 0x0, name = "ldap server", strorint = 0, intfromarray = 0, valid = -1, valid_save = -1}, {pref = 0x0, name = "ldap auth method", strorint = 1, intfromarray = 1, valid = -1, valid_save = -1}, {pref = 0x0, name = "ldap auth dn", strorint = 0, intfromarray = 0, valid = 0, valid_save = 0}, {pref = 0x0, name = "ldap auth pw", strorint = 0, intfromarray = 0, valid = 0, valid_save = 0}, {pref = 0x0, name = "ldap userbase", strorint = 0, intfromarray = 0, valid = -1, valid_save = -1}, {pref = 0x0, name = "ldap userscope", strorint = 1, intfromarray = 1, valid = -1, valid_save = -1}, {pref = 0x0, name = "ldap groupbase", strorint = 0, intfromarray = 0, valid = -1, valid_save = -1}, {pref = 0x0, name = "ldap groupscope", strorint = 1, intfromarray = 1, valid = -1, valid_save = -1}, {pref = 0x0, name = "ldap uuid attr", strorint = 0, intfromarray = 0, valid = -1, valid_save = -1}, {pref = 0x0, name = "ldap uuid string", strorint = 0, intfromarray = 0, valid = 0, valid_save = 0}, {pref = 0x0, name = "ldap name attr", strorint = 0, intfromarray = 0, valid = -1, valid_save = -1}, {pref = 0x0, name = "ldap group attr", strorint = 0, intfromarray = 0, valid = -1, valid_save = -1}, {pref = 0x0, name = "ldap uid attr", strorint = 0, intfromarray = 0, valid = 0, valid_save = 0}, {pref = 0x0, name = "ldap uuid encoding", strorint = 1, intfromarray = 1, valid = 0, valid_save = 0}, {pref = 0x0, name = 0x0, strorint = 0, intfromarray = 0, valid = 0, valid_save = 0}}
342 ldap_server: 0x0
343 ldap_uid_attr: 0x0
344 ldap_userbase: 0x0
345 ldap_userscope: 0
346 ldap_uuid_attr: 0x0
347 ldap_uuid_encoding: 0
348 ldap_uuid_string: 0x0
349 list_eas: int (const struct vol *, char *, size_t *, const char *, int)
350 load_charset: int (struct vol *)
351 load_volumes: int (AFPObj *)
352 localuuid_from_id: void (unsigned char *, uuidtype_t, unsigned int)
353 lock_reg: int (int, int, int, off_t, int, off_t)
354 log_config: {inited = false, syslog_opened = false, console = false, processname = '\0' <repeats 15 times>, syslog_facility = 0, syslog_display_options = 0}
355 make_log_entry: void (enum loglevels, enum logtypes, const char *, int, char *, ...)
356 make_tdb_data: unsigned char *(uint32_t, const struct stat *, const cnid_t, const char *, const size_t)
357 mb_generic_pull: size_t (int (*)(uint16_t *, const unsigned char *), void *, char **, size_t *, char **, size_t *)
358 mb_generic_push: size_t (int (*)(unsigned char *, uint16_t), void *, char **, size_t *, char **, size_t *)
359 netatalk_panic: void (const char *)
360 netatalk_rmdir: int (int, const char *)
361 netatalk_rmdir_all_errors: int (int, const char *)
362 netatalk_unlink: int (const char *)
363 netatalk_unlinkat: int (int, const char *)
364 nftw: int (const char *, nftw_func_t, dir_notification_func_t, int, int)
365 ochdir: int (const char *, int)
366 ochmod: int (char *, mode_t, const struct stat *, int)
367 ochown: int (const char *, uid_t, gid_t, int)
368 opendirat: DIR *(int, const char *)
369 openflags2logstr: const char *(int)
370 ostat: int (const char *, struct stat *, int)
371 ostatat: int (int, const char *, struct stat *, int)
372 parseline: int (int, char *)
373 posix_chmod: int (const char *, mode_t)
374 posix_fchmod: int (int, mode_t)
375 precompose_w: size_t (uint16_t *, size_t, uint16_t *, size_t *)
376 prefs_array: {{pref = "ldap auth method", valuestring = "none", value = 0}, {pref = "ldap auth method", valuestring = "simple", value = 128}, {pref = "ldap auth method", valuestring = "sasl", value = 163}, {pref = "ldap userscope", valuestring = "base", value = 0}, {pref = "ldap userscope", valuestring = "one", value = 1}, {pref = "ldap userscope", valuestring = "sub", value = 2}, {pref = "ldap groupscope", valuestring = "base", value = 0}, {pref = "ldap groupscope", valuestring = "one", value = 1}, {pref = "ldap groupscope", valuestring = "sub", value = 2}, {pref = "ldap uuid encoding", valuestring = "ms-guid", value = 1}, {pref = "ldap uuid encoding", valuestring = "string", value = 0}, {pref = 0x0, valuestring = 0x0, value = 0}}
377 prequeue: qnode_t *(q_t *, void *)
378 print_groups: const char *(int, gid_t *)
379 queue_destroy: void (q_t *, void (*)(void *))
380 queue_init: q_t *(void)
381 randombytes: void (void *, int)
382 readt: ssize_t (int, void *, const size_t, int, int)
383 realpath_safe: char *(const char *)
384 recv_fd: int (int, int)
385 rel_path_in_vol: bstring (const char *, const char *)
386 remove_acl_vfs: int (const char *)
387 remove_ea: int (const struct vol *, const char *, const char *, int)
388 run_cmd: int (const char *, char **)
389 search_cachebyname: int (const char *, uuidtype_t *, unsigned char *)
390 search_cachebyuuid: int (uuidp_t, char **, uuidtype_t *)
391 send_fd: int (int, int)
392 server_child_add: afp_child_t *(server_child_t *, pid_t, int)
393 server_child_alloc: server_child_t *(int)
394 server_child_free: void (server_child_t *)
395 server_child_kill: void (server_child_t *, int)
396 server_child_kill_one_by_id: void (server_child_t *, pid_t, uid_t, uint32_t, char *, uint32_t)
397 server_child_remove: int (server_child_t *, pid_t)
398 server_child_resolve: afp_child_t *(server_child_t *, id_t)
399 server_child_transfer_session: int (server_child_t *, pid_t, uid_t, int, uint16_t)
400 server_lock: pid_t (char *, char *, int)
401 server_reset_signal: void (void)
402 set_charset_name: int (charset_t, const char *)
403 set_ea: int (const struct vol *, const char *, const char *, const char *, size_t, int)
404 setfilmode: int (const struct vol *, const char *, mode_t, struct stat *)
405 set_groups: int (AFPObj *, struct passwd *)
406 setnonblock: int (int, int)
407 set_processname: void (const char *)
408 setuplog: void (const char *, const char *)
409 statat: int (int, const char *, struct stat *)
410 strcasechr_sp: uint16_t *(const uint16_t *, uint32_t)
411 strcasechr_w: uint16_t *(const uint16_t *, uint16_t)
412 strcasecmp_w: int (const uint16_t *, const uint16_t *)
413 strcasestr_w: uint16_t *(const uint16_t *, const uint16_t *)
414 strcat_w: uint16_t *(uint16_t *, const uint16_t *)
415 strchr_w: uint16_t *(const uint16_t *, uint16_t)
416 strcmp_w: int (const uint16_t *, const uint16_t *)
417 strdiacasecmp: int (const char *, const char *)
418 strdup_w: uint16_t *(const uint16_t *)
419 stripped_slashes_basename: char *(char *)
420 strlcat: size_t (char *, const char *, size_t)
421 strlcpy: size_t (char *, const char *, size_t)
422 strlen_w: size_t (const uint16_t *)
423 strlower_w: int (uint16_t *)
424 strncasecmp_w: int (const uint16_t *, const uint16_t *, size_t)
425 strncat_w: uint16_t *(uint16_t *, const uint16_t *, const size_t)
426 strncmp_w: int (const uint16_t *, const uint16_t *, size_t)
427 strncpy_w: uint16_t *(uint16_t *, const uint16_t *, const size_t)
428 strndiacasecmp: int (const char *, const char *, size_t)
429 strndup_w: uint16_t *(const uint16_t *, size_t)
430 strnlen_w: size_t (const uint16_t *, size_t)
431 strstr_w: uint16_t *(const uint16_t *, const uint16_t *)
432 strtok_quote: char *(char *, const char *)
433 strupper_w: int (uint16_t *)
434 sys_ea_copyfile: int (const struct vol *, int, const char *, const char *)
435 sys_fgetxattr: ssize_t (int, const char *, void *, size_t)
436 sys_fsetxattr: int (int, const char *, const void *, size_t, int)
437 sys_ftruncate: int (int, off_t)
438 sys_get_eacontent: int (const struct vol *, char *, size_t *, const char *, int, const char *, int)
439 sys_get_easize: int (const struct vol *, char *, size_t *, const char *, int, const char *)
440 sys_getxattr: ssize_t (const char *, const char *, void *, size_t)
441 sys_getxattrfd: int (int, const char *, int, ...)
442 sys_lgetxattr: ssize_t (const char *, const char *, void *, size_t)
443 sys_list_eas: int (const struct vol *, char *, size_t *, const char *, int)
444 sys_listxattr: ssize_t (const char *, char *, size_t)
445 sys_llistxattr: ssize_t (const char *, char *, size_t)
446 sys_lremovexattr: int (const char *, const char *)
447 sys_lsetxattr: int (const char *, const char *, const void *, size_t, int)
448 sys_remove_ea: int (const struct vol *, const char *, const char *, int)
449 sys_removexattr: int (const char *, const char *)
450 sys_sendfile: ssize_t (int, int, off_t *, size_t)
451 sys_set_ea: int (const struct vol *, const char *, const char *, const char *, size_t, int)
452 sys_setxattr: int (const char *, const char *, const void *, size_t, int)
453 tdb_add_flags: void (struct tdb_context *, unsigned int)
454 tdb_allocate: tdb_off_t (struct tdb_context *, tdb_len_t, struct tdb_record *)
455 tdb_alloc_read: unsigned char *(struct tdb_context *, tdb_off_t, tdb_len_t)
456 tdb_append: int (struct tdb_context *, TDB_DATA, TDB_DATA)
457 tdb_brlock: int (struct tdb_context *, tdb_off_t, int, int, int, size_t)
458 tdb_brlock_upgrade: int (struct tdb_context *, tdb_off_t, size_t)
459 tdb_chainlock: int (struct tdb_context *, TDB_DATA)
460 tdb_chainlock_mark: int (struct tdb_context *, TDB_DATA)
461 tdb_chainlock_nonblock: int (struct tdb_context *, TDB_DATA)
462 tdb_chainlock_read: int (struct tdb_context *, TDB_DATA)
463 tdb_chainlock_unmark: int (struct tdb_context *, TDB_DATA)
464 tdb_chainunlock: int (struct tdb_context *, TDB_DATA)
465 tdb_chainunlock_read: int (struct tdb_context *, TDB_DATA)
466 tdb_check: int (struct tdb_context *, int (*)(TDB_DATA, TDB_DATA, void *), void *)
467 tdb_close: int (struct tdb_context *)
468 tdb_convert: void *(void *, uint32_t)
469 tdb_delete: int (struct tdb_context *, TDB_DATA)
470 tdb_do_delete: int (struct tdb_context *, tdb_off_t, struct tdb_record *)
471 tdb_dump_all: void (struct tdb_context *)
472 tdb_enable_seqnum: void (struct tdb_context *)
473 tdb_error: enum TDB_ERROR (struct tdb_context *)
474 tdb_errorstr: const char *(struct tdb_context *)
475 tdb_exists: int (struct tdb_context *, TDB_DATA)
476 tdb_expand: int (struct tdb_context *, tdb_off_t)
477 tdb_fd: int (struct tdb_context *)
478 tdb_fetch: TDB_DATA (struct tdb_context *, TDB_DATA)
479 tdb_find_lock_hash: tdb_off_t (struct tdb_context *, TDB_DATA, uint32_t, int, struct tdb_record *)
480 tdb_firstkey: TDB_DATA (struct tdb_context *)
481 tdb_free: int (struct tdb_context *, tdb_off_t, struct tdb_record *)
482 tdb_freelist_size: int (struct tdb_context *)
483 tdb_get_flags: int (struct tdb_context *)
484 tdb_get_logging_private: void *(struct tdb_context *)
485 tdb_get_seqnum: int (struct tdb_context *)
486 tdb_hash_size: int (struct tdb_context *)
487 tdb_increment_seqnum_nonblock: void (struct tdb_context *)
488 tdb_io_init: void (struct tdb_context *)
489 tdb_lock: int (struct tdb_context *, int, int)
490 tdb_lockall: int (struct tdb_context *)
491 tdb_lockall_mark: int (struct tdb_context *)
492 tdb_lockall_nonblock: int (struct tdb_context *)
493 tdb_lockall_read: int (struct tdb_context *)
494 tdb_lockall_read_nonblock: int (struct tdb_context *)
495 tdb_lockall_unmark: int (struct tdb_context *)
496 tdb_lock_nonblock: int (struct tdb_context *, int, int)
497 tdb_lock_record: int (struct tdb_context *, tdb_off_t)
498 tdb_log_fn: tdb_log_func (struct tdb_context *)
499 tdb_map_size: size_t (struct tdb_context *)
500 tdb_mmap: void (struct tdb_context *)
501 tdb_munmap: int (struct tdb_context *)
502 tdb_name: const char *(struct tdb_context *)
503 tdb_nextkey: TDB_DATA (struct tdb_context *, TDB_DATA)
504 tdb_null: {dptr = 0x0, dsize = 0}
505 tdb_ofs_read: int (struct tdb_context *, tdb_off_t, tdb_off_t *)
506 tdb_ofs_write: int (struct tdb_context *, tdb_off_t, tdb_off_t *)
507 tdb_open: struct tdb_context *(const char *, int, int, int, mode_t)
508 tdb_open_ex: struct tdb_context *(const char *, int, int, int, mode_t, const struct tdb_logging_context *, tdb_hash_func)
509 tdb_parse_data: int (struct tdb_context *, TDB_DATA, tdb_off_t, tdb_len_t, int (*)(TDB_DATA, TDB_DATA, void *), void *)
510 tdb_parse_record: int (struct tdb_context *, TDB_DATA, int (*)(TDB_DATA, TDB_DATA, void *), void *)
511 tdb_printfreelist: int (struct tdb_context *)
512 tdb_rec_free_read: int (struct tdb_context *, tdb_off_t, struct tdb_record *)
513 tdb_rec_read: int (struct tdb_context *, tdb_off_t, struct tdb_record *)
514 tdb_rec_write: int (struct tdb_context *, tdb_off_t, struct tdb_record *)
515 tdb_remove_flags: void (struct tdb_context *, unsigned int)
516 tdb_reopen: int (struct tdb_context *)
517 tdb_reopen_all: int (int)
518 tdb_repack: int (struct tdb_context *)
519 tdb_setalarm_sigptr: void (struct tdb_context *, volatile sig_atomic_t *)
520 tdb_set_logging_function: void (struct tdb_context *, const struct tdb_logging_context *)
521 tdb_set_max_dead: void (struct tdb_context *, int)
522 tdb_store: int (struct tdb_context *, TDB_DATA, TDB_DATA, int)
523 _tdb_transaction_cancel: int (struct tdb_context *)
524 tdb_transaction_cancel: int (struct tdb_context *)
525 tdb_transaction_commit: int (struct tdb_context *)
526 tdb_transaction_lock: int (struct tdb_context *, int)
527 tdb_transaction_prepare_commit: int (struct tdb_context *)
528 tdb_transaction_recover: int (struct tdb_context *)
529 tdb_transaction_start: int (struct tdb_context *)
530 tdb_transaction_unlock: int (struct tdb_context *)
531 tdb_traverse: int (struct tdb_context *, tdb_traverse_func, void *)
532 tdb_traverse_read: int (struct tdb_context *, tdb_traverse_func, void *)
533 tdb_unlock: int (struct tdb_context *, int, int)
534 tdb_unlockall: int (struct tdb_context *)
535 tdb_unlockall_read: int (struct tdb_context *)
536 tdb_unlock_record: int (struct tdb_context *, tdb_off_t)
537 tdb_validate_freelist: int (struct tdb_context *, int *)
538 tdb_wipe_all: int (struct tdb_context *)
539 tdb_write_lock_record: int (struct tdb_context *, tdb_off_t)
540 tdb_write_unlock_record: int (struct tdb_context *, tdb_off_t)
541 tolower_sp: uint32_t (uint32_t)
542 tolower_w: uint16_t (uint16_t)
543 toupper_sp: uint32_t (uint32_t)
544 toupper_w: uint16_t (uint16_t)
545 type_configs: {{set = false, syslog = false, fd = -1, level = log_none, display_options = 0}, {set = false, syslog = false, fd = -1, level = log_none, display_options = 0}, {set = false, syslog = false, fd = -1, level = log_none, display_options = 0}, {set = false, syslog = false, fd = -1, level = log_none, display_options = 0}, {set = false, syslog = false, fd = -1, level = log_none, display_options = 0}, {set = false, syslog = false, fd = -1, level = log_none, display_options = 0}, {set = false, syslog = false, fd = -1, level = log_none, display_options = 0}, {set = false, syslog = false, fd = -1, level = log_none, display_options = 0}}
546 ucs2_to_charset: size_t (charset_t, const uint16_t *, char *, size_t)
547 ucs2_to_charset_allocate: size_t (charset_t, char **, const uint16_t *)
548 unbecome_root: void (void)
549 unix_rename: int (int, const char *, int, const char *)
550 unix_strlower: size_t (const char *, size_t, char *, size_t)
551 unix_strupper: size_t (const char *, size_t, char *, size_t)
552 unload_volumes: void (AFPObj *)
553 utf8_charlen: size_t (char *)
554 utf8_decompose: size_t (char *, size_t, char *, size_t)
555 utf8_precompose: size_t (char *, size_t, char *, size_t)
556 utf8_strlen_validate: size_t (char *)
557 utf8_strlower: size_t (const char *, size_t, char *, size_t)
558 utf8_strupper: size_t (const char *, size_t, char *, size_t)
559 utf8_to_charset_allocate: size_t (charset_t, char **, const char *)
560 uuid_bin2string: const char *(const unsigned char *)
561 uuidcache_dump: void (void)
562 uuid_string2bin: void (const char *, unsigned char *)
563 uuidtype: {"", "USER", "GROUP", "LOCAL"}
564 volume_free: void (struct vol *)
565 volume_unlink: void (struct vol *)
566 writet: ssize_t (int, void *, const size_t, int, int)