* clear out some warnings by gcc 9.3.1.
[alpine.git] / alpine / xoauth2conf.h
blob41a564522f2db49583ef25e379c8edbe576acd53
1 /*
2 * ========================================================================
3 * Copyright 2006-2007 University of Washington
4 * Copyright 2013-2020 Eduardo Chappa
6 * Licensed under the Apache License, Version 2.0 (the "License");
7 * you may not use this file except in compliance with the License.
8 * You may obtain a copy of the License at
10 * http://www.apache.org/licenses/LICENSE-2.0
12 * ========================================================================
15 #ifndef XOAUTH2_CONFIG
16 #define XOAUTH2_CONFIG
18 #include "confscroll.h"
19 #include "xoauth2.h"
20 #include "../pith/state.h"
22 /* exported prototypes */
23 void alpine_xoauth2_configuration(struct pine *, int);
24 XOAUTH2_INFO_S *xoauth_parse_client_info(char *);
25 XOAUTH2_INFO_S *oauth2_get_client_info(unsigned char *, char *);
26 char *xoauth_config_line(XOAUTH2_INFO_S *);
27 void write_xoauth_conf_entry(XOAUTH2_INFO_S *, XOAUTH2_INFO_S *, CONF_S **, CONF_S **, CONF_S **, struct variable ***, int *, int, int);
29 #endif /* XOAUTH2_CONFIG */