summaryrefslogtreecommitdiff
path: root/panels/network/wireless-security/ws-wpa-psk.h
diff options
context:
space:
mode:
Diffstat (limited to 'panels/network/wireless-security/ws-wpa-psk.h')
-rw-r--r--panels/network/wireless-security/ws-wpa-psk.h13
1 files changed, 9 insertions, 4 deletions
diff --git a/panels/network/wireless-security/ws-wpa-psk.h b/panels/network/wireless-security/ws-wpa-psk.h
index 8b84ed856..d2c4a5bd2 100644
--- a/panels/network/wireless-security/ws-wpa-psk.h
+++ b/panels/network/wireless-security/ws-wpa-psk.h
@@ -20,11 +20,16 @@
* Copyright 2007 - 2014 Red Hat, Inc.
*/
-#ifndef WS_WPA_PSK_H
-#define WS_WPA_PSK_H
+#pragma once
-typedef struct _WirelessSecurityWPAPSK WirelessSecurityWPAPSK;
+#include <NetworkManager.h>
+
+#include "wireless-security.h"
+
+G_BEGIN_DECLS
+
+G_DECLARE_FINAL_TYPE (WirelessSecurityWPAPSK, ws_wpa_psk, WS, WPA_PSK, WirelessSecurity)
WirelessSecurityWPAPSK * ws_wpa_psk_new (NMConnection *connection, gboolean secrets_only);
-#endif /* WS_WEP_KEY_H */
+G_END_DECLS