Changeset 313 in Main for trunk/Module


Ignore:
Timestamp:
Oct 14, 2024, 8:22:06 AM (5 weeks ago)
Author:
Nishi
Message:

dll does not work somehow

Location:
trunk/Module
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Module/mod_cgi.c

    r215 r313  
    55#include <cm_string.h>
    66
    7 int mod_init(struct tw_config* config, struct tw_tool* tools) {
     7int MODULE_DECL mod_init(struct tw_config* config, struct tw_tool* tools) {
    88        tools->log("CGI", "Initializing CGI module");
    99        tools->add_version("CGI/1.1");
     
    1111}
    1212
    13 int mod_config(struct tw_tool* tools, char** argv, int argc) {
     13int MODULE_DECL mod_config(struct tw_tool* tools, char** argv, int argc) {
    1414        if(cm_strcaseequ(argv[0], "AllowCGI")) {
    1515                return TW_CONFIG_PARSED;
     
    1818}
    1919
    20 int mod_request(struct tw_tool* tools, struct tw_http_request* req, struct tw_http_response* res) {
     20int MODULE_DECL mod_request(struct tw_tool* tools, struct tw_http_request* req, struct tw_http_response* res) {
    2121        res->status = 403;
    2222        return TW_MODULE_STOP;
  • trunk/Module/mod_example.c

    r215 r313  
    44#include <tw_module.h>
    55
    6 int mod_init(struct tw_config* config, struct tw_tool* tools) {
     6int MODULE_DECL mod_init(struct tw_config* config, struct tw_tool* tools) {
    77        tools->log("Example", "This is an example module");
    88        tools->add_version("Example/0.0");
     
    1010}
    1111
    12 int mod_config(struct tw_tool* tools, char** argv, int argc) { return TW_CONFIG_PARSED; }
     12int MODULE_DECL mod_config(struct tw_tool* tools, char** argv, int argc) { return TW_CONFIG_PARSED; }
    1313
    14 int mod_request(struct tw_tool* tools, struct tw_http_request* req, struct tw_http_response* res) { return TW_MODULE_ERROR(403); }
     14int MODULE_DECL mod_request(struct tw_tool* tools, struct tw_http_request* req, struct tw_http_response* res) { return TW_MODULE_ERROR(403); }
  • trunk/Module/mod_proxy.c

    r215 r313  
    55#include <cm_string.h>
    66
    7 int mod_init(struct tw_config* config, struct tw_tool* tools) {
     7int MODULE_DECL mod_init(struct tw_config* config, struct tw_tool* tools) {
    88        tools->log("CGI", "Initializing Proxy module");
    99        tools->add_version("Proxy/1.0");
     
    1111}
    1212
    13 int mod_config(struct tw_tool* tools, char** argv, int argc) { return TW_CONFIG_NOTME; }
     13int MODULE_DECL mod_config(struct tw_tool* tools, char** argv, int argc) { return TW_CONFIG_NOTME; }
    1414
    15 int mod_request(struct tw_tool* tools, struct tw_http_request* req, struct tw_http_response* res) { return TW_MODULE_PASS; }
     15int MODULE_DECL mod_request(struct tw_tool* tools, struct tw_http_request* req, struct tw_http_response* res) { return TW_MODULE_PASS; }
Note: See TracChangeset for help on using the changeset viewer.