Este site funciona melhor com JavaScript.
Página inicial
Explorar
Ajuda
Acessar
Immanuel
/
btpd
Observar
1
Favorito
0
Fork
0
Código
Issues
0
Pull requests
0
Versões
0
Wiki
Atividade
Ver código fonte
Clean up the #include sections in the btpd files. Most common headers and
all btpd headers are included through btpd.h.
master
Richard Nyberg
18 anos atrás
pai
e8a5b6cf28
commit
2886768d30
19 arquivos alterados
com
44 adições
e
145 exclusões
Visão dividida
Opções de diferenças
Mostrar estatísticas
Baixar arquivo de patch
Baixar arquivo de diferenças
+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 arquivo
@@ -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 arquivo
@@ -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 arquivo
@@ -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 arquivo
@@ -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 arquivo
@@ -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 arquivo
@@ -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 arquivo
@@ -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 arquivo
@@ -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 arquivo
@@ -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 arquivo
@@ -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 arquivo
@@ -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 arquivo
@@ -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 arquivo
@@ -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 arquivo
@@ -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 arquivo
@@ -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 arquivo
@@ -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 arquivo
@@ -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 arquivo
@@ -1,5 +1,3 @@
#include <string.h>
#include "btpd.h"
#define CHOKE_INTERVAL (& (struct timeval) { 10, 0 })
+ 2
- 4
btpd/util.c
Ver arquivo
@@ -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)
{
Escrever
Pré-visualização
Carregando…
Cancelar
Salvar