diff options
author | Pablo Neira Ayuso <pablo@netfilter.org> | 2012-02-29 10:38:15 +0100 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2012-02-29 10:38:15 +0100 |
commit | 92233639e39aa8b8fce4ca0a4a26f574a6feb7ae (patch) | |
tree | 67beb0cc067b27040871536ddb2bbbde5e79aba9 /include | |
parent | 3cb67d9779492f01b39853fe088672b9703371b2 (diff) | |
parent | 587bc0a2430155fa5b69d265eb29d06cb93d31c1 (diff) | |
download | libnetfilter_cttimeout-92233639e39aa8b8fce4ca0a4a26f574a6feb7ae.tar.gz |
Merge branch 'master' of git://dev.medozas.de/libnetfilter_cttimeout
Diffstat (limited to 'include')
-rw-r--r-- | include/libnetfilter_cttimeout/libnetfilter_cttimeout.h | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/include/libnetfilter_cttimeout/libnetfilter_cttimeout.h b/include/libnetfilter_cttimeout/libnetfilter_cttimeout.h index be37636..5a548fa 100644 --- a/include/libnetfilter_cttimeout/libnetfilter_cttimeout.h +++ b/include/libnetfilter_cttimeout/libnetfilter_cttimeout.h @@ -1,9 +1,14 @@ #ifndef _LIBNETFILTER_CTTIMEOUT_H_ #define _LIBNETFILTER_CTTIMEOUT_H_ +#include <stdint.h> #include <sys/types.h> #include <linux/netfilter/nfnetlink_conntrack.h> +#ifdef __cplusplus +extern "C" { +#endif + struct nfct_timeout; struct nfct_timeout *nfct_timeout_alloc(void); @@ -98,9 +103,13 @@ void nfct_timeout_policy_attr_unset(struct nfct_timeout *t, uint32_t type); struct nlmsghdr; struct nlmsghdr *nfct_timeout_nlmsg_build_hdr(char *buf, uint8_t cmd, uint16_t flags, uint32_t seq); -void nfct_timeout_nlmsg_build_payload(struct nlmsghdr *, struct nfct_timeout *); +void nfct_timeout_nlmsg_build_payload(struct nlmsghdr *, const struct nfct_timeout *); int nfct_timeout_nlmsg_parse_payload(const struct nlmsghdr *nlh, struct nfct_timeout *); -int nfct_timeout_snprintf(char *buf, size_t size, struct nfct_timeout *, unsigned int flags); +int nfct_timeout_snprintf(char *buf, size_t size, const struct nfct_timeout *, unsigned int flags); +#ifdef __cplusplus +} /* extern "C" */ #endif + +#endif /* _LIBNETFILTER_CTTIMEOUT_H_ */ |