blob: c205ac75fd89cb45a26a0bda0d20c52268bb8c82 (
plain)
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
|
/*
* addr_parsing.h
*
* Created on: Sep 14, 2010
* Author: gregf
* contains functions used by Ceph to convert named addresses
* (eg ceph.com) into IP addresses (ie 127.0.0.1).
*/
#ifndef ADDR_PARSING_H_
#define ADDR_PARSING_H_
#ifdef __cplusplus
extern "C" {
#endif
int safe_cat(char **pstr, int *plen, int pos, const char *str2);
/*
* returns a string allocated by malloc; caller must free
*/
char *resolve_addrs(const char *orig_str);
#ifdef __cplusplus
}
#endif
#endif /* ADDR_PARSING_H_ */
|