Changeset 176047e in mod_gnutls for src/gnutls_config.c
- Timestamp:
- Sep 17, 2015, 4:25:07 PM (7 years ago)
- Branches:
- asyncio, debian/master, debian/stretch-backports, jessie-backports, master, proxy-ticket, upstream
- Children:
- 88df24d
- Parents:
- 7764015
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/gnutls_config.c
r7764015 r176047e 642 642 } 643 643 644 const char *mgs_set_tickets(cmd_parms * parms, void *dummy __attribute__((unused)),645 const char *arg) {646 mgs_srvconf_rec *sc =647 (mgs_srvconf_rec *) ap_get_module_config(parms->server-> 648 module_config, 649 650 651 sc->tickets = 0;652 if (strcasecmp("on", arg) == 0) {653 sc->tickets = 1; 654 }644 const char *mgs_set_tickets(cmd_parms *parms, 645 void *dummy __attribute__((unused)), 646 const int arg) 647 { 648 mgs_srvconf_rec *sc = (mgs_srvconf_rec *) 649 ap_get_module_config(parms->server->module_config, &gnutls_module); 650 651 if (arg) 652 sc->tickets = GNUTLS_ENABLED_TRUE; 653 else 654 sc->tickets = GNUTLS_ENABLED_FALSE; 655 655 656 656 return NULL; … … 826 826 } 827 827 828 const char *mgs_set_proxy_engine(cmd_parms * parms, void *dummy __attribute__((unused)), 829 const char *arg) { 830 828 /* 829 * Enable TLS proxy operation if arg is true, disable it otherwise. 830 */ 831 const char *mgs_set_proxy_engine(cmd_parms *parms, 832 void *dummy __attribute__((unused)), 833 const int arg) 834 { 831 835 mgs_srvconf_rec *sc = (mgs_srvconf_rec *) 832 ap_get_module_config(parms->server->module_config, &gnutls_module); 833 834 if (!strcasecmp(arg, "On")) { 835 sc->proxy_enabled = GNUTLS_ENABLED_TRUE; 836 } else if (!strcasecmp(arg, "Off")) { 837 sc->proxy_enabled = GNUTLS_ENABLED_FALSE; 838 } else { 839 return "GnuTLSProxyEngine must be set to 'On' or 'Off'"; 840 } 841 842 return NULL; 843 } 844 845 const char *mgs_set_enabled(cmd_parms * parms, void *dummy __attribute__((unused)), 846 const char *arg) { 847 mgs_srvconf_rec *sc = 848 (mgs_srvconf_rec *) ap_get_module_config(parms->server-> 849 module_config, 850 &gnutls_module); 851 if (!strcasecmp(arg, "On")) { 852 sc->enabled = GNUTLS_ENABLED_TRUE; 853 } else if (!strcasecmp(arg, "Off")) { 854 sc->enabled = GNUTLS_ENABLED_FALSE; 855 } else { 856 return "GnuTLSEnable must be set to 'On' or 'Off'"; 857 } 836 ap_get_module_config(parms->server->module_config, &gnutls_module); 837 838 if (arg) 839 sc->proxy_enabled = GNUTLS_ENABLED_TRUE; 840 else 841 sc->proxy_enabled = GNUTLS_ENABLED_FALSE; 842 843 return NULL; 844 } 845 846 /* 847 * Enable TLS for the server/vhost if arg is true, disable it 848 * otherwise. 849 */ 850 const char *mgs_set_enabled(cmd_parms *parms, 851 void *dummy __attribute__((unused)), 852 const int arg) 853 { 854 mgs_srvconf_rec *sc = (mgs_srvconf_rec *) 855 ap_get_module_config(parms->server->module_config, &gnutls_module); 856 857 if (arg) 858 sc->enabled = GNUTLS_ENABLED_TRUE; 859 else 860 sc->enabled = GNUTLS_ENABLED_FALSE; 858 861 859 862 return NULL;
Note: See TracChangeset
for help on using the changeset viewer.