Skip to content

Commit 695ebbd

Browse files
committed
static
1 parent 267fce9 commit 695ebbd

File tree

1 file changed

+14
-7
lines changed

1 file changed

+14
-7
lines changed

dht.c

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2843,7 +2843,8 @@ send_error(const struct sockaddr *sa, int salen,
28432843
#undef COPY
28442844
#undef ADD_V
28452845

2846-
long bdecode_int(const unsigned char *str, size_t len, const unsigned char **endptr)
2846+
static long
2847+
bdecode_int(const unsigned char *str, size_t len, const unsigned char **endptr)
28472848
{
28482849
long sign = 1;
28492850
long value = 0;
@@ -2861,7 +2862,8 @@ long bdecode_int(const unsigned char *str, size_t len, const unsigned char **end
28612862
return sign * value;
28622863
}
28632864

2864-
const unsigned char* bdecode_string(const unsigned char *s, size_t len, size_t *outlen)
2865+
static const unsigned char*
2866+
bdecode_string(const unsigned char *s, size_t len, size_t *outlen)
28652867
{
28662868
const unsigned char *e = s + len;
28672869
long slen = bdecode_int(s, e - s, &s);
@@ -2874,7 +2876,8 @@ const unsigned char* bdecode_string(const unsigned char *s, size_t len, size_t *
28742876
#define B_ITER(s, e) while(s && s < e && *s != 'e')
28752877
#define STR_EQ(s, sl, d, dl) (sl == dl && !strncmp((char*)s, (char*)d, sl))
28762878

2877-
const unsigned char* bdecode_iter(const unsigned char *s, const unsigned char *e, int depth)
2879+
static const unsigned char*
2880+
bdecode_iter(const unsigned char *s, const unsigned char *e, int depth)
28782881
{
28792882
switch(*s) {
28802883
case 'i': {
@@ -2907,7 +2910,8 @@ const unsigned char* bdecode_iter(const unsigned char *s, const unsigned char *e
29072910
return (!s || *s != 'e' || s + 1 >= e) ? NULL : s + 1;
29082911
}
29092912

2910-
const unsigned char* bdecode_find_key(const unsigned char *s, size_t len, const char *skey)
2913+
static const unsigned char*
2914+
bdecode_find_key(const unsigned char *s, size_t len, const char *skey)
29112915
{
29122916
const unsigned char *e = s + len;
29132917
if(s >= e || *s != 'd') {
@@ -2927,7 +2931,8 @@ const unsigned char* bdecode_find_key(const unsigned char *s, size_t len, const
29272931
return NULL;
29282932
}
29292933

2930-
int bdecode_string_for_key_matches(const unsigned char *s, size_t len, const char *key, const char *value)
2934+
static int
2935+
bdecode_string_for_key_matches(const unsigned char *s, size_t len, const char *key, const char *value)
29312936
{
29322937
const unsigned char *p = bdecode_find_key(s, len, key);
29332938
if(!p)
@@ -2937,13 +2942,15 @@ int bdecode_string_for_key_matches(const unsigned char *s, size_t len, const cha
29372942
return STR_EQ(p, outlen, value, strlen(value));
29382943
}
29392944

2940-
const unsigned char* bdecode_string_for_key(const unsigned char *s, size_t len, const char *search, size_t *outlen)
2945+
static const unsigned char*
2946+
bdecode_string_for_key(const unsigned char *s, size_t len, const char *search, size_t *outlen)
29412947
{
29422948
const unsigned char *p = bdecode_find_key(s, len, search);
29432949
return p ? bdecode_string(p, len - (p - s), outlen) : NULL;
29442950
}
29452951

2946-
long bdecode_int_for_key(const unsigned char *s, size_t len, const char *search, int *success)
2952+
static long
2953+
bdecode_int_for_key(const unsigned char *s, size_t len, const char *search, int *success)
29472954
{
29482955
const unsigned char *p = bdecode_find_key(s, len, search);
29492956
*success = 0;

0 commit comments

Comments
 (0)