X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=net%2Firda%2Fircomm%2Fircomm_ttp.c;h=6dafe0b0f628a545bd4d2e8b57adcc2117c04e4b;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=fc453c3ad55eac51e423310678743c60e68d5b4b;hpb=87fc8d1bb10cd459024a742c6a10961fefcef18f;p=linux-2.6.git diff --git a/net/irda/ircomm/ircomm_ttp.c b/net/irda/ircomm/ircomm_ttp.c index fc453c3ad..6dafe0b0f 100644 --- a/net/irda/ircomm/ircomm_ttp.c +++ b/net/irda/ircomm/ircomm_ttp.c @@ -40,6 +40,35 @@ #include #include +static int ircomm_ttp_data_indication(void *instance, void *sap, + struct sk_buff *skb); +static void ircomm_ttp_connect_confirm(void *instance, void *sap, + struct qos_info *qos, + __u32 max_sdu_size, + __u8 max_header_size, + struct sk_buff *skb); +static void ircomm_ttp_connect_indication(void *instance, void *sap, + struct qos_info *qos, + __u32 max_sdu_size, + __u8 max_header_size, + struct sk_buff *skb); +static void ircomm_ttp_flow_indication(void *instance, void *sap, + LOCAL_FLOW cmd); +static void ircomm_ttp_disconnect_indication(void *instance, void *sap, + LM_REASON reason, + struct sk_buff *skb); +static int ircomm_ttp_data_request(struct ircomm_cb *self, + struct sk_buff *skb, + int clen); +static int ircomm_ttp_connect_request(struct ircomm_cb *self, + struct sk_buff *userdata, + struct ircomm_info *info); +static int ircomm_ttp_connect_response(struct ircomm_cb *self, + struct sk_buff *userdata); +static int ircomm_ttp_disconnect_request(struct ircomm_cb *self, + struct sk_buff *userdata, + struct ircomm_info *info); + /* * Function ircomm_open_tsap (self) * @@ -87,9 +116,9 @@ int ircomm_open_tsap(struct ircomm_cb *self) * * */ -int ircomm_ttp_connect_request(struct ircomm_cb *self, - struct sk_buff *userdata, - struct ircomm_info *info) +static int ircomm_ttp_connect_request(struct ircomm_cb *self, + struct sk_buff *userdata, + struct ircomm_info *info) { int ret = 0; @@ -112,8 +141,8 @@ int ircomm_ttp_connect_request(struct ircomm_cb *self, * * */ -int ircomm_ttp_connect_response(struct ircomm_cb *self, - struct sk_buff *userdata) +static int ircomm_ttp_connect_response(struct ircomm_cb *self, + struct sk_buff *userdata) { int ret; @@ -137,9 +166,9 @@ int ircomm_ttp_connect_response(struct ircomm_cb *self, * some of them are sent after connection establishment, so this can * increase the latency a bit. */ -int ircomm_ttp_data_request(struct ircomm_cb *self, - struct sk_buff *skb, - int clen) +static int ircomm_ttp_data_request(struct ircomm_cb *self, + struct sk_buff *skb, + int clen) { int ret; @@ -175,8 +204,8 @@ int ircomm_ttp_data_request(struct ircomm_cb *self, * Incoming data * */ -int ircomm_ttp_data_indication(void *instance, void *sap, - struct sk_buff *skb) +static int ircomm_ttp_data_indication(void *instance, void *sap, + struct sk_buff *skb) { struct ircomm_cb *self = (struct ircomm_cb *) instance; @@ -194,11 +223,11 @@ int ircomm_ttp_data_indication(void *instance, void *sap, return 0; } -void ircomm_ttp_connect_confirm(void *instance, void *sap, - struct qos_info *qos, - __u32 max_sdu_size, - __u8 max_header_size, - struct sk_buff *skb) +static void ircomm_ttp_connect_confirm(void *instance, void *sap, + struct qos_info *qos, + __u32 max_sdu_size, + __u8 max_header_size, + struct sk_buff *skb) { struct ircomm_cb *self = (struct ircomm_cb *) instance; struct ircomm_info info; @@ -234,11 +263,11 @@ out: * * */ -void ircomm_ttp_connect_indication(void *instance, void *sap, - struct qos_info *qos, - __u32 max_sdu_size, - __u8 max_header_size, - struct sk_buff *skb) +static void ircomm_ttp_connect_indication(void *instance, void *sap, + struct qos_info *qos, + __u32 max_sdu_size, + __u8 max_header_size, + struct sk_buff *skb) { struct ircomm_cb *self = (struct ircomm_cb *)instance; struct ircomm_info info; @@ -273,9 +302,9 @@ out: * * */ -int ircomm_ttp_disconnect_request(struct ircomm_cb *self, - struct sk_buff *userdata, - struct ircomm_info *info) +static int ircomm_ttp_disconnect_request(struct ircomm_cb *self, + struct sk_buff *userdata, + struct ircomm_info *info) { int ret; @@ -294,9 +323,9 @@ int ircomm_ttp_disconnect_request(struct ircomm_cb *self, * * */ -void ircomm_ttp_disconnect_indication(void *instance, void *sap, - LM_REASON reason, - struct sk_buff *skb) +static void ircomm_ttp_disconnect_indication(void *instance, void *sap, + LM_REASON reason, + struct sk_buff *skb) { struct ircomm_cb *self = (struct ircomm_cb *) instance; struct ircomm_info info; @@ -321,7 +350,8 @@ void ircomm_ttp_disconnect_indication(void *instance, void *sap, * Layer below is telling us to start or stop the flow of data * */ -void ircomm_ttp_flow_indication(void *instance, void *sap, LOCAL_FLOW cmd) +static void ircomm_ttp_flow_indication(void *instance, void *sap, + LOCAL_FLOW cmd) { struct ircomm_cb *self = (struct ircomm_cb *) instance;