| 
    ekg2
    GIT master
    
   | 
 
#include "ekg2-config.h"#include <sys/types.h>#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>#include <sys/un.h>#include <sys/ioctl.h>#include <sys/stat.h>#include <sys/time.h>#include <sys/resource.h>#include <sys/select.h>#include <errno.h>#include <fcntl.h>#include "compat/getopt.h"#include <limits.h>#include <locale.h>#include <stdio.h>#include <signal.h>#include <stdarg.h>#include <stdlib.h>#include <string.h>#include <time.h>#include <unistd.h>#include "commands.h"#include "debug.h"#include "plugins.h"#include "compat/strlcpy.h"#include "sessions.h"#include "recode.h"#include "stuff.h"#include "themes.h"#include "userlist.h"#include "vars.h"#include "windows.h"#include "xmalloc.h"#include "queries.h"
Definicje | |
| #define | _XOPEN_SOURCE 600 | 
| #define | __EXTENSIONS__ | 
| #define | __USE_BSD | 
| #define | EKG_USAGE | 
Funkcje | |
| __attribute__ ((visibility("hidden"))) | |
| static void | config_postread () | 
| static int | config_read (const char *filename) | 
| static int | session_read (const char *filename) | 
| static int | metacontact_read () | 
| static void | metacontact_init () | 
| static void | metacontacts_destroy () | 
| void * | metacontact_find_prio (void *m) | 
| void * | newconference_find (session_t *s, const char *name) | 
| static void | newconferences_destroy () | 
| static void | conferences_destroy () | 
| void | changed_theme (const char *var) | 
| const char * | prepare_path (const char *filename, int do_mkdir) | 
| int | session_check (session_t *s, int need_private, const char *protocol) | 
| void | ekg_loop () | 
| static void | handle_sighup () | 
| static void | handle_sigsegv () | 
| static int | handle_stderr (int type, int fd, const char *watch, void *data) | 
| int | remote_connect (const char *path) | 
| int | remote_connect2 (int fd, const char *password) | 
| int | remote_connect3 () | 
| void | remote_print_stats () | 
| static int | remote_irc_topic_helper (void *data, va_list ap) | 
| static int | remote_mail_count_helper (void *data, va_list ap) | 
| int | main (int argc, char **argv) | 
| void | ekg_exit () | 
Zmienne | |
| void * | metacontacts | 
| void * | newconferences | 
| void * | conferences | 
| struct option | ekg_options [] | 
| int | remote_mail_count | 
| #define __EXTENSIONS__ | 
| #define __USE_BSD | 
| #define _XOPEN_SOURCE 600 | 
| #define EKG_USAGE | 
| __attribute__ | ( | (visibility("hidden")) | ) | 
| void changed_theme | ( | const char * | var | ) | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
| void ekg_exit | ( | ) | 
| void ekg_loop | ( | ) | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
| int main | ( | int | argc, | 
| char ** | argv | ||
| ) | 
| void* metacontact_find_prio | ( | void * | m | ) | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
| void* newconference_find | ( | session_t * | s, | 
| const char * | name | ||
| ) | 
      
  | 
  static | 
| const char* prepare_path | ( | const char * | filename, | 
| int | do_mkdir | ||
| ) | 
| int remote_connect | ( | const char * | path | ) | 
| int remote_connect2 | ( | int | fd, | 
| const char * | password | ||
| ) | 
| int remote_connect3 | ( | ) | 
      
  | 
  static | 
      
  | 
  static | 
| void remote_print_stats | ( | ) | 
| int session_check | ( | session_t * | s, | 
| int | need_private, | ||
| const char * | protocol | ||
| ) | 
      
  | 
  static | 
| void* conferences | 
| struct option ekg_options[] | 
| void* metacontacts | 
| void* newconferences | 
| int remote_mail_count | 
 1.8.13