Moved sctime and sftime funcs from sock.c to main.c since they have nothing to do with socket code

This commit is contained in:
Mark 2003-10-09 16:27:12 +00:00
parent e437aaa73e
commit 430c0c4764
4 changed files with 27 additions and 32 deletions

5
dl.h
View file

@ -54,11 +54,6 @@
#define RTLD_GLOBAL 0
#endif
/*
* Need to locate lib include for this
*/
extern char *sftime (time_t);
/*
* Module socket list structure
*/

25
main.c
View file

@ -777,3 +777,28 @@ void strip_mirc_codes(char *text)
*dd = 0;
}
char *
sctime (time_t stuff)
{
char *s, *c;
s = ctime (&stuff);
if ((c = strchr (s, '\n')))
*c = '\0';
return s;
}
static char fmtime[80];
char *
sftime (time_t stuff)
{
struct tm *ltm = localtime (&stuff);
strftime (fmtime, 80, "[%b (%a %d) %Y %I:%M [%p/%Z]]", ltm);
return fmtime;
}

25
sock.c
View file

@ -220,31 +220,6 @@ recvlog (char *line)
fclose (logfile);
}
char *
sctime (time_t stuff)
{
char *s, *c;
s = ctime (&stuff);
if ((c = strchr (s, '\n')))
*c = '\0';
return s;
}
char fmtime[80];
char *
sftime (time_t stuff)
{
struct tm *ltm = localtime (&stuff);
strftime (fmtime, 80, "[%b (%a %d) %Y %I:%M [%p/%Z]]", ltm);
return fmtime;
}
int
sock_connect (int socktype, unsigned long ipaddr, int port, char *sockname, char *module, char *func_read, char *func_write, char *func_error)
{

View file

@ -262,8 +262,6 @@ struct ping {
/* sock.c */
extern int ConnectTo (char *, int);
extern void read_loop ();
extern char *sctime (time_t);
extern char *sftime (time_t);
extern int getmaxsock ();
extern int sock_connect (int socktype, unsigned long ipaddr, int port, char *sockname, char *module, char *func_read, char *func_write, char *func_error);
extern int sock_disconnect (char *sockname);
@ -285,6 +283,8 @@ extern void AddStringToList (char ***List, char S[], int *C);
void FreeList (char **List, int C);
void do_exit (int);
void strip_mirc_codes(char *text);
extern char *sctime (time_t);
extern char *sftime (time_t);
/* ircd.c */
extern void parse ();