Tämä sivusto toimii paremmin JavaScriptillä.
Etusivu
Tutki
Apua
Kirjaudu sisään
Immanuel
/
btpd
Tarkkaile
1
Äänestä
0
Fork
0
Koodi
Ongelmat
0
Pull-pyynnöt
0
Julkaisut
0
Wiki
Activity
Selaa lähdekoodia
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 vuotta sitten
vanhempi
e8a5b6cf28
commit
2886768d30
19 muutettua tiedostoa
jossa
44 lisäystä
ja
145 poistoa
Jaettu näkymä
Diff Options
Show Stats
Download Patch File
Download Diff File
+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
Näytä tiedosto
@@ -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
Näytä tiedosto
@@ -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
Näytä tiedosto
@@ -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
Näytä tiedosto
@@ -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
Näytä tiedosto
@@ -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
Näytä tiedosto
@@ -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
Näytä tiedosto
@@ -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
Näytä tiedosto
@@ -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
Näytä tiedosto
@@ -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
Näytä tiedosto
@@ -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
Näytä tiedosto
@@ -1,6 +1,3 @@
#include <math.h>
#include <string.h>
#include "btpd.h"
static struct net_buf *m_choke;
+ 1
- 2
btpd/opts.c
Näytä tiedosto
@@ -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
Näytä tiedosto
@@ -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
Näytä tiedosto
@@ -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
Näytä tiedosto
@@ -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
Näytä tiedosto
@@ -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
Näytä tiedosto
@@ -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
Näytä tiedosto
@@ -1,5 +1,3 @@
#include <string.h>
#include "btpd.h"
#define CHOKE_INTERVAL (& (struct timeval) { 10, 0 })
+ 2
- 4
btpd/util.c
Näytä tiedosto
@@ -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)
{
Write
Preview
Loading…
Peruuta
Tallenna