Commit 7206f627 authored by Adrian Bunk's avatar Adrian Bunk Committed by Thomas Graf

[AX25]: Staticize functions, and remove unused global function.

Signed-off-by: default avatarAdrian Bunk <bunk@stusta.de>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 5dde431a
...@@ -231,7 +231,6 @@ extern void ax25_send_to_raw(ax25_address *, struct sk_buff *, int); ...@@ -231,7 +231,6 @@ extern void ax25_send_to_raw(ax25_address *, struct sk_buff *, int);
extern void ax25_destroy_socket(ax25_cb *); extern void ax25_destroy_socket(ax25_cb *);
extern ax25_cb *ax25_create_cb(void); extern ax25_cb *ax25_create_cb(void);
extern void ax25_fillin_cb(ax25_cb *, ax25_dev *); extern void ax25_fillin_cb(ax25_cb *, ax25_dev *);
extern int ax25_create(struct socket *, int);
extern struct sock *ax25_make_new(struct sock *, struct ax25_dev *); extern struct sock *ax25_make_new(struct sock *, struct ax25_dev *);
/* ax25_addr.c */ /* ax25_addr.c */
...@@ -239,7 +238,6 @@ extern ax25_address null_ax25_address; ...@@ -239,7 +238,6 @@ extern ax25_address null_ax25_address;
extern char *ax2asc(ax25_address *); extern char *ax2asc(ax25_address *);
extern ax25_address *asc2ax(char *); extern ax25_address *asc2ax(char *);
extern int ax25cmp(ax25_address *, ax25_address *); extern int ax25cmp(ax25_address *, ax25_address *);
extern int ax25digicmp(ax25_digi *, ax25_digi *);
extern unsigned char *ax25_addr_parse(unsigned char *, int, ax25_address *, ax25_address *, ax25_digi *, int *, int *); extern unsigned char *ax25_addr_parse(unsigned char *, int, ax25_address *, ax25_address *, ax25_digi *, int *, int *);
extern int ax25_addr_build(unsigned char *, ax25_address *, ax25_address *, ax25_digi *, int, int); extern int ax25_addr_build(unsigned char *, ax25_address *, ax25_address *, ax25_digi *, int, int);
extern int ax25_addr_size(ax25_digi *); extern int ax25_addr_size(ax25_digi *);
...@@ -268,7 +266,6 @@ extern int ax25_ds_frame_in(ax25_cb *, struct sk_buff *, int); ...@@ -268,7 +266,6 @@ extern int ax25_ds_frame_in(ax25_cb *, struct sk_buff *, int);
extern void ax25_ds_nr_error_recovery(ax25_cb *); extern void ax25_ds_nr_error_recovery(ax25_cb *);
extern void ax25_ds_enquiry_response(ax25_cb *); extern void ax25_ds_enquiry_response(ax25_cb *);
extern void ax25_ds_establish_data_link(ax25_cb *); extern void ax25_ds_establish_data_link(ax25_cb *);
extern void ax25_dev_dama_on(ax25_dev *);
extern void ax25_dev_dama_off(ax25_dev *); extern void ax25_dev_dama_off(ax25_dev *);
extern void ax25_dama_on(ax25_cb *); extern void ax25_dama_on(ax25_cb *);
extern void ax25_dama_off(ax25_cb *); extern void ax25_dama_off(ax25_cb *);
......
...@@ -755,7 +755,7 @@ static int ax25_listen(struct socket *sock, int backlog) ...@@ -755,7 +755,7 @@ static int ax25_listen(struct socket *sock, int backlog)
return res; return res;
} }
int ax25_create(struct socket *sock, int protocol) static int ax25_create(struct socket *sock, int protocol)
{ {
struct sock *sk; struct sock *sk;
ax25_cb *ax25; ax25_cb *ax25;
......
...@@ -120,26 +120,6 @@ int ax25cmp(ax25_address *a, ax25_address *b) ...@@ -120,26 +120,6 @@ int ax25cmp(ax25_address *a, ax25_address *b)
return 2; /* Partial match */ return 2; /* Partial match */
} }
/*
* Compare two AX.25 digipeater paths.
*/
int ax25digicmp(ax25_digi *digi1, ax25_digi *digi2)
{
int i;
if (digi1->ndigi != digi2->ndigi)
return 1;
if (digi1->lastrepeat != digi2->lastrepeat)
return 1;
for (i = 0; i < digi1->ndigi; i++)
if (ax25cmp(&digi1->calls[i], &digi2->calls[i]) != 0)
return 1;
return 0;
}
/* /*
* Given an AX.25 address pull of to, from, digi list, command/response and the start of data * Given an AX.25 address pull of to, from, digi list, command/response and the start of data
* *
......
...@@ -174,7 +174,7 @@ static int ax25_check_dama_slave(ax25_dev *ax25_dev) ...@@ -174,7 +174,7 @@ static int ax25_check_dama_slave(ax25_dev *ax25_dev)
return res; return res;
} }
void ax25_dev_dama_on(ax25_dev *ax25_dev) static void ax25_dev_dama_on(ax25_dev *ax25_dev)
{ {
if (ax25_dev == NULL) if (ax25_dev == NULL)
return; return;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment