gisi: Add include guards to pep module
authorAki Niemi <aki.niemi@nokia.com>
Sun, 14 Nov 2010 16:29:25 +0000 (18:29 +0200)
committerAki Niemi <aki.niemi@nokia.com>
Wed, 22 Dec 2010 15:13:46 +0000 (17:13 +0200)
gisi/pep.h

index b4f638a..d46c8d0 100644 (file)
  *
  */
 
+#ifndef __GISI_PEP_H
+#define __GISI_PEP_H
+
+#include "modem.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 typedef struct _GIsiPEP GIsiPEP;
 typedef void (*GIsiPEPCallback)(GIsiPEP *pep, void *opaque);
 
-GIsiPEP *g_isi_pep_create(GIsiModem *modem, GIsiPEPCallback, void *);
+GIsiPEP *g_isi_pep_create(GIsiModem *modem, GIsiPEPCallback cb, void *data);
 void g_isi_pep_destroy(GIsiPEP *pep);
 uint16_t g_isi_pep_get_object(const GIsiPEP *pep);
 unsigned g_isi_pep_get_ifindex(const GIsiPEP *pep);
 char *g_isi_pep_get_ifname(const GIsiPEP *pep, char *ifname);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __GISI_PEP_H */