]> git.proxmox.com Git - ceph.git/blob - ceph/src/include/addr_parsing.h
add subtree-ish sources for 12.0.3
[ceph.git] / ceph / src / include / addr_parsing.h
1 /*
2 * addr_parsing.h
3 *
4 * Created on: Sep 14, 2010
5 * Author: gregf
6 * contains functions used by Ceph to convert named addresses
7 * (eg ceph.com) into IP addresses (ie 127.0.0.1).
8 */
9
10 #ifndef ADDR_PARSING_H_
11 #define ADDR_PARSING_H_
12
13 #ifdef __cplusplus
14 extern "C" {
15 #endif
16
17 int safe_cat(char **pstr, int *plen, int pos, const char *str2);
18
19 /*
20 * returns a string allocated by malloc; caller must free
21 */
22 char *resolve_addrs(const char *orig_str);
23
24 #ifdef __cplusplus
25 }
26 #endif
27
28 #endif /* ADDR_PARSING_H_ */