1
0
mirror of https://github.com/unrealircd/unrealircd.git synced 2026-07-03 19:03:13 +02:00

Compiles and works fine now :D

This commit is contained in:
griever
2001-12-19 00:53:36 +00:00
parent f8d1e81206
commit 567f3b8fcb
3 changed files with 26 additions and 21 deletions
+2
View File
@@ -997,3 +997,5 @@ seen. gmtime warning still there
- A and a give you O, set::modes-on-oper
- Made link::hubmask and link::leafmask actually work properly
- Big mods to TKL, oper commands split into module, testing
- TKL mods compile and run fine, set{} stuff to decide what funcs are
avail forthcoming
+4
View File
@@ -213,6 +213,10 @@ m_svsnick.so: m_svsnick.c $(INCLUDES)
$(CC) $(CFLAGS) $(MODULEFLAGS) -DDYNAMIC_LINKING \
-o m_svsnick.so m_svsnick.c
m_tkl.so: m_tkl.c $(INCLUDES)
$(CC) $(CFLAGS) $(MODULEFLAGS) -DDYNAMIC_LINKING \
-o m_tkl.so m_tkl.c
scan.so: scan.c $(INCLUDES)
$(CC) $(CFLAGS) $(MODULEFLAGS) -DDYNAMIC_LINKING \
-o scan.so scan.c
+20 -21
View File
@@ -32,12 +32,12 @@ DLLFUNC int m_shun(aClient *cptr, aClient *sptr, int parc, char *parv[]);
DLLFUNC int m_gzline(aClient *cptr, aClient *sptr, int parc, char *parv[]);
DLLFUNC int m_tkline(aClient *cptr, aClient *sptr, int parc, char *parv[]);
DLLFUNC int m_tzline(aClient *cptr, aClient *sptr, int parc, char *parv[]);
DLLFUNC int m_tkl_line(aClient *cptr, aClient *sptr, int parc, char *parv[], char type);
DLLFUNC int m_tkl_line(aClient *cptr, aClient *sptr, int parc, char *parv[], char* type);
/* Place includes here */
#define MSG_GLINE "GLINE"
#define TOK_GLINE "}"
#define MSG_SHUN "SHUN
#define MSG_SHUN "SHUN"
#define TOK_SHUN "BL"
#define MSG_GZLINE "GZLINE"
#define MSG_TKLINE "TKLINE"
@@ -73,11 +73,11 @@ int m_tkl_Init(int module_load)
/*
* We call our add_Command crap here
*/
add_Command(MSG_GLINE, TOK_GLINE, m_gline, 4);
add_Command(MSG_SHUN, TOK_SHUN, m_shun, 4);
add_Command(MSG_TZLINE, TOK_NONE, m_tzline, 4);
add_Command(MSG_TKLINE, TOK_NONE, m_tkline, 4);
add_Command(MSG_GZLINE, TOK_NONE, m_gzline, 4);
add_Command(MSG_GLINE, TOK_GLINE, m_gline, 3);
add_Command(MSG_SHUN, TOK_SHUN, m_shun, 3);
add_Command(MSG_TZLINE, TOK_NONE, m_tzline, 3);
add_Command(MSG_TKLINE, TOK_NONE, m_tkline, 3);
add_Command(MSG_GZLINE, TOK_NONE, m_gzline, 3);
}
@@ -98,11 +98,11 @@ DLLFUNC int Mod_Unload(int module_unload)
int m_tkl_Unload(int module_unload)
#endif
{
if (del_Command(MSG_GLINE, TOK_GLINE, m_gline) < 0) ||
del_Command(MSG_SHUN, TOK_SHUN, m_shun) < 0 ) ||
del_Command(MSG_TZLINE, TOK_NONE, m_tzline) < 0) ||
del_Command(MSG_GZLINE, TOK_NONE, m_gzline) < 0) ||
del_Command(MSG_TKLINE, TOK_NONE, m_tkline) < 0))
if ((del_Command(MSG_GLINE, TOK_GLINE, m_gline) < 0) ||
(del_Command(MSG_SHUN, TOK_SHUN, m_shun) < 0 ) ||
(del_Command(MSG_TZLINE, TOK_NONE, m_tzline) < 0) ||
(del_Command(MSG_GZLINE, TOK_NONE, m_gzline) < 0) ||
(del_Command(MSG_TKLINE, TOK_NONE, m_tkline) < 0))
{
sendto_realops("Failed to delete commands when unloading %s",
@@ -125,7 +125,7 @@ DLLFUNC int m_gline(aClient *cptr, aClient *sptr, int parc, char *parv[])
if (IsServer(sptr))
return 0;
if (!OpCanTKL(sptr) || !IsOper(sptr))
if (!OPCanTKL(sptr) || !IsOper(sptr))
{
sendto_one(sptr, err_str(ERR_NOPRIVILEGES), me.name,
sptr->name);
@@ -154,7 +154,7 @@ DLLFUNC int m_gzline(aClient *cptr, aClient *sptr, int parc, char *parv[])
if (IsServer(sptr))
return 0;
if (!OpCanGZL(sptr) || !IsOper(sptr))
if (!OPCanGZL(sptr) || !IsOper(sptr))
{
sendto_one(sptr, err_str(ERR_NOPRIVILEGES), me.name,
sptr->name);
@@ -183,7 +183,7 @@ DLLFUNC int m_shun(aClient *cptr, aClient *sptr, int parc, char *parv[])
if (IsServer(sptr))
return 0;
if (!OpCanTKL(sptr) || !IsOper(sptr))
if (!OPCanTKL(sptr) || !IsOper(sptr))
{
sendto_one(sptr, err_str(ERR_NOPRIVILEGES), me.name,
sptr->name);
@@ -212,7 +212,7 @@ DLLFUNC int m_tkline(aClient *cptr, aClient *sptr, int parc, char *parv[])
if (IsServer(sptr))
return 0;
if (!OpCanKline(sptr) || !IsAnOper(sptr))
if (!OPCanKline(sptr) || !IsAnOper(sptr))
{
sendto_one(sptr, err_str(ERR_NOPRIVILEGES), me.name,
sptr->name);
@@ -241,7 +241,7 @@ DLLFUNC int m_tzline(aClient *cptr, aClient *sptr, int parc, char *parv[])
if (IsServer(sptr))
return 0;
if (!OpCanZline(sptr) || !IsAnOper(sptr))
if (!OPCanZline(sptr) || !IsAnOper(sptr))
{
sendto_one(sptr, err_str(ERR_NOPRIVILEGES), me.name,
sptr->name);
@@ -277,8 +277,7 @@ DLLFUNC int m_tzline(aClient *cptr, aClient *sptr, int parc, char *parv[])
** parv[3] = reason
*/
DLLFUNC int m_tkl_line(aClient *cptr, aClient *sptr, int parc, char *parv[], char* type)
{
DLLFUNC int m_tkl_line(aClient *cptr, aClient *sptr, int parc, char *parv[], char* type) {
aTKline *tk;
TS secs;
int whattodo = 0; /* 0 = add 1 = del */
@@ -348,7 +347,7 @@ DLLFUNC int m_tkl_line(aClient *cptr, aClient *sptr, int parc, char *parv[], ch
usermask = strtok(mask, "@");
hostmask = strtok(NULL, "");
if (BadPtr(hostmask)) {
if (BadPtr(usermask) {
if (BadPtr(usermask)) {
return 0;
}
hostmask = usermask;
@@ -358,7 +357,7 @@ DLLFUNC int m_tkl_line(aClient *cptr, aClient *sptr, int parc, char *parv[], ch
secs = 0;
if (whattodo == 0 && (parc > 1))
if (whattodo == 0 && (parc > 2))
{
secs = atime(parv[2]);
if (secs < 0)