summaryrefslogtreecommitdiff
path: root/frontends/monkey/401login.h
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2018-11-03 17:33:25 +0000
committerVincent Sanders <vince@kyllikki.org>2018-11-03 17:33:42 +0000
commitf12dee199c5f6207ddddafd26c85136daa6842ad (patch)
treee6d1535b38d877ac2e628bcf7f3b294c59d32a86 /frontends/monkey/401login.h
parent97cbc1802154bd2f9b1127490d3a4ab0867a214f (diff)
downloadnetsurf-f12dee199c5f6207ddddafd26c85136daa6842ad.tar.gz
netsurf-f12dee199c5f6207ddddafd26c85136daa6842ad.tar.bz2
add 401 login handling to monkey frontend
Diffstat (limited to 'frontends/monkey/401login.h')
-rw-r--r--frontends/monkey/401login.h40
1 files changed, 32 insertions, 8 deletions
diff --git a/frontends/monkey/401login.h b/frontends/monkey/401login.h
index 93606e5b9..9ebe46a62 100644
--- a/frontends/monkey/401login.h
+++ b/frontends/monkey/401login.h
@@ -1,13 +1,37 @@
+/*
+ * Copyright 2018 Vincent Sanders <vince@netsurf-browser.org>
+ *
+ * This file is part of NetSurf, http://www.netsurf-browser.org/
+ *
+ * NetSurf is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; version 2 of the License.
+ *
+ * NetSurf is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
-#include <stdbool.h>
+#ifndef NS_MONKEY_401LOGIN_H
+#define NS_MONKEY_401LOGIN_H
-#include "utils/nsurl.h"
#include "utils/errors.h"
+struct nsurl;
-nserror gui_401login_open(nsurl *url, const char *realm,
- const char *username, const char *password,
- nserror (*cb)(const char *username,
- const char *password,
- void *pw),
- void *cbpw);
+nserror gui_401login_open(struct nsurl *url,
+ const char *realm,
+ const char *username,
+ const char *password,
+ nserror (*cb)(const char *username,
+ const char *password,
+ void *pw),
+ void *cbpw);
+
+void monkey_login_handle_command(int argc, char **argv);
+
+#endif