#define DC_VOLUME 0x0008
#define DC_DIRS 0x0010
#define DC_FILES 0x0020
+#define DC_NEW 0x0040
+#define DC_RIGHTS 0x0080
struct queue_entry *queue, *playing, *recent;
int volume_left, volume_right;
char **files, **dirs;
int nfiles, ndirs;
+ char **new;
+ int nnew;
+ rights_type rights;
} dcgi_global;
typedef struct dcgi_state {
void disorder_cgi(cgi_sink *output, dcgi_state *ds);
void disorder_cgi_error(cgi_sink *output, dcgi_state *ds,
const char *msg);
+void disorder_cgi_login(dcgi_state *ds, cgi_sink *output);
+
+extern char *login_cookie;
#endif /* DCGI_H */