Este sitio web funciona mejor con JavaScript.
Inicio
Explorar
Ayuda
Iniciar sesión
Immanuel
/
btpd
Seguir
1
Destacar
0
Fork
0
Código
Incidencias
0
Pull Requests
0
Lanzamientos
0
Wiki
Actividad
Explorar el Código
Clean up the #include sections in the btpd files. Most common headers and
all btpd headers are included through btpd.h.
master
Richard Nyberg
hace 17 años
padre
e8a5b6cf28
commit
2886768d30
Se han
modificado 19 ficheros
con
44 adiciones
y
145 borrados
Dividir vista
Opciones de diferencias
Mostrar estadísticas
Descargar archivo de parche
Descargar archivo de diferencias
+0
-6
btpd/active.c
+2
-4
btpd/btpd.c
+20
-10
btpd/btpd.h
+3
-15
btpd/cli_if.c
+2
-11
btpd/content.c
+0
-3
btpd/download.c
+2
-7
btpd/download_subr.c
+2
-6
btpd/http_tr_if.c
+2
-12
btpd/main.c
+2
-17
btpd/net.c
+0
-3
btpd/net_buf.c
+1
-2
btpd/opts.c
+1
-8
btpd/peer.c
+3
-8
btpd/tlib.c
+1
-15
btpd/torrent.c
+0
-4
btpd/tracker_req.c
+1
-8
btpd/udp_tr_if.c
+0
-2
btpd/upload.c
+2
-4
btpd/util.c
+ 0
- 6
btpd/active.c
Ver fichero
@@ -1,9 +1,3 @@
#include <sys/types.h>
#include <sys/stat.h>
#include <string.h>
#include <unistd.h>
#include "btpd.h"
void
+ 2
- 4
btpd/btpd.c
Ver fichero
@@ -1,10 +1,8 @@
#include "btpd.h"
#include <signal.h>
#include <string.h>
#include <time.h>
#include "btpd.h"
#include "active.h"
static uint8_t m_peer_id[20];
static struct event m_sigint;
static struct event m_sigterm;
+ 20
- 10
btpd/btpd.h
Ver fichero
@@ -2,23 +2,35 @@
#define BTPD_H
#include <sys/types.h>
#include <sys/s
ocke
t.h>
#include <sys/s
ta
t.h>
#include <sys/time.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <assert.h>
#include <errno.h>
#include <event.h>
#include <fcntl.h>
#include <math.h>
#include <inttypes.h>
#include <limits.h>
#include <stddef.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include "queue.h"
#include <benc.h>
#define DAEMON
#include <btpd_if.h>
#undef DAEMON
#include <event.h>
#include <metainfo.h>
#include <queue.h>
#include <subr.h>
#include "benc.h"
#include "metainfo.h"
#include "subr.h"
#include "iobuf.h"
#include "active.h"
#include "hashtable.h"
#include "net_buf.h"
#include "net_types.h"
@@ -30,9 +42,7 @@
#include "upload.h"
#include "content.h"
#include "opts.h"
#define DAEMON
#include "btpd_if.h"
#undef DAEMON
#include "tracker_req.h"
#define BTPD_VERSION PACKAGE_NAME "/" PACKAGE_VERSION
+ 3
- 15
btpd/cli_if.c
Ver fichero
@@ -1,19 +1,7 @@
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/un.h>
#include <arpa/inet.h>
#include <sys/stat.h>
#include <inttypes.h>
#include <limits.h>
#include <stdarg.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include "btpd.h"
#include "active.h"
#include "tracker_req.h"
#include <sys/un.h>
#include <iobuf.h>
struct cli {
int sd;
+ 2
- 11
btpd/content.c
Ver fichero
@@ -1,16 +1,7 @@
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <math.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include "btpd.h"
#include <openssl/sha.h>
#include "btpd.h"
#include "stream.h"
#include <stream.h>
struct content {
enum { CM_INACTIVE, CM_STARTING, CM_ACTIVE } state;
+ 0
- 3
btpd/download.c
Ver fichero
@@ -1,7 +1,4 @@
#include <math.h>
#include "btpd.h"
#include "tracker_req.h"
/*
* Called when a peer announces it's got a new piece.
+ 2
- 7
btpd/download_subr.c
Ver fichero
@@ -19,15 +19,10 @@
*
*/
#include <fcntl.h>
#include <math.h>
#include <string.h>
#include <unistd.h>
#include "btpd.h"
#include <openssl/sha.h>
#include "btpd.h"
#include "stream.h"
#include <stream.h>
static struct piece *
piece_alloc(struct net *n, uint32_t index)
+ 2
- 6
btpd/http_tr_if.c
Ver fichero
@@ -1,10 +1,6 @@
#include <arpa/inet.h>
#include <netinet/in.h>
#include <string.h>
#include "btpd.h"
#include "tracker_req.h"
#include
"http_client.h"
#include <http_client.h>
#define MAX_DOWNLOAD (1 << 18) // 256kB
+ 2
- 12
btpd/main.c
Ver fichero
@@ -1,19 +1,9 @@
#include <sys/types.h>
#include <sys/file.h>
#include <sys/stat.h>
#include <arpa/inet.h>
#include "btpd.h"
#include <sys/file.h>
#include <err.h>
#include <errno.h>
#include <event.h>
#include <evdns.h>
#include <fcntl.h>
#include <getopt.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include "btpd.h"
static void
writepid(int pidfd)
+ 2
- 17
btpd/net.c
Ver fichero
@@ -1,23 +1,8 @@
#include <sys/types.h>
#include "btpd.h"
#include <sys/uio.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <netdb.h>
#include <sys/mman.h>
#include <sys/wait.h>
#include <assert.h>
#include <errno.h>
#include <fcntl.h>
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include "btpd.h"
static unsigned long m_bw_bytes_in;
static unsigned long m_bw_bytes_out;
+ 0
- 3
btpd/net_buf.c
Ver fichero
@@ -1,6 +1,3 @@
#include <math.h>
#include <string.h>
#include "btpd.h"
static struct net_buf *m_choke;
+ 1
- 2
btpd/opts.c
Ver fichero
@@ -1,5 +1,4 @@
#include <btpd.h>
#include <netinet/in.h>
#include "btpd.h"
const char *btpd_dir;
#ifdef DEBUG
+ 1
- 8
btpd/peer.c
Ver fichero
@@ -1,13 +1,6 @@
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include "btpd.h"
#include <ctype.h>
#include <math.h>
#include <string.h>
#include <unistd.h>
#include "btpd.h"
void
peer_kill(struct peer *p)
+ 3
- 8
btpd/tlib.c
Ver fichero
@@ -1,13 +1,8 @@
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/mman.h>
#include "btpd.h"
#include <sys/mman.h>
#include <dirent.h>
#include <fcntl.h>
#include <string.h>
#include <unistd.h>
#include "btpd.h"
#include <iobuf.h>
HTBL_TYPE(numtbl, tlib, unsigned, num, nchain);
HTBL_TYPE(hashtbl, tlib, uint8_t, hash, hchain);
+ 1
- 15
btpd/torrent.c
Ver fichero
@@ -1,21 +1,7 @@
#include <sys/types.h>
#include <assert.h>
#include <errno.h>
#include <fcntl.h>
#include <math.h>
#include <limits.h>
#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include "btpd.h"
#include <openssl/sha.h>
#include "btpd.h"
#include "tracker_req.h"
#include "stream.h"
#define SAVE_INTERVAL 300
static unsigned m_ntorrents;
+ 0
- 4
btpd/tracker_req.c
Ver fichero
@@ -1,8 +1,4 @@
#include <string.h>
#include "btpd.h"
#include "subr.h"
#include "tracker_req.h"
#define REQ_DELAY 1
#define STOP_ERRORS 5
+ 1
- 8
btpd/udp_tr_if.c
Ver fichero
@@ -1,13 +1,6 @@
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include "btpd.h"
#include <event.h>
#include <evdns.h>
#include <string.h>
#include "btpd.h"
#include "tracker_req.h"
struct udp_tr_req {
enum { UDP_RESOLVE, UDP_CONN_SEND, UDP_CONN_RECV,
+ 0
- 2
btpd/upload.c
Ver fichero
@@ -1,5 +1,3 @@
#include <string.h>
#include "btpd.h"
#define CHOKE_INTERVAL (& (struct timeval) { 10, 0 })
+ 2
- 4
btpd/util.c
Ver fichero
@@ -1,10 +1,8 @@
#include "btpd.h"
#include <stdarg.h>
#include <stdio.h>
#include <string.h>
#include <time.h>
#include "btpd.h"
void *
btpd_malloc(size_t size)
{
Escribir
Vista previa
Cargando…
Cancelar
Guardar