X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=server%2Fcontrol.h;h=0dfdc47c4a8a191884606f7320cc439222e04321;hb=15a32ab1123375e1a52c319fca71ab8d02c58261;hp=7b3511a62b5debf147a5f54558a0f6dc3afec216;hpb=ed189a5dd5b5ca6c052d75704dec3f58fe410387;p=matches%2FMCTX3420.git diff --git a/server/control.h b/server/control.h index 7b3511a..0dfdc47 100644 --- a/server/control.h +++ b/server/control.h @@ -14,9 +14,11 @@ typedef enum ControlModes { } ControlModes; /** Invalid filename characters **/ -#define INVALID_CHARACTERS "\"*/:<>?\\|" +#define INVALID_CHARACTERS "\"*/:<>?\\|. " /** The same as INVALID_CHARACTERS, except escaped for use in JSON strings **/ -#define INVALID_CHARACTERS_JSON "\\\"*/:<>?\\\\|" +#define INVALID_CHARACTERS_JSON "\\\"*/:<>?\\\\|. " + +#define NOAUTH_USERNAME "_anonymous_noauth" extern void Control_Handler(FCGIContext *context, char *params); extern const char* Control_SetMode(ControlModes desired_mode, void * arg); @@ -24,6 +26,6 @@ extern ControlModes Control_GetMode(); extern const char * Control_GetModeName(); //extern bool Control_Lock(); //extern void Control_Unlock(); -extern const struct timeval* Control_GetStartTime(); +extern const struct timespec* Control_GetStartTime(); #endif