Annotation of embedaddon/ntp/libntp/lib_strbuf.c, revision 1.1.1.1
1.1 misho 1: /*
2: * lib_strbuf - library string storage
3: */
4: #ifdef HAVE_CONFIG_H
5: #include <config.h>
6: #endif
7:
8: #include <isc/net.h>
9: #include <isc/result.h>
10: #include "ntp_stdlib.h"
11: #include "lib_strbuf.h"
12:
13: /*
14: * Storage declarations
15: */
16: char lib_stringbuf[LIB_NUMBUFS][LIB_BUFLENGTH];
17: int lib_nextbuf;
18: int ipv4_works;
19: int ipv6_works;
20: int lib_inited = 0;
21:
22: /*
23: * initialization routine. Might be needed if the code is ROMized.
24: */
25: void
26: init_lib(void)
27: {
28: lib_nextbuf = 0;
29: ipv4_works = (ISC_R_SUCCESS == isc_net_probeipv4());
30: ipv6_works = (ISC_R_SUCCESS == isc_net_probeipv6());
31: lib_inited = 1;
32: }
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>