net/sctp/: make two functions static
Subsystems (3)
PATCH 1/1 net/sctp/: make two functions static
This patch makes two needlessly global functions static.
Signed-off-by Adrian Bunk <[email protected]>
---
This patch was already sent on:
- 7 May 2005
include/net/sctp/sm.h | 3 --- net/sctp/sm_statefuns.c | 13 +++++++++++-- 2 files changed, 11 insertions(+), 5 deletions(-)
include/net/sctp/sm.h renamed from include/net/sctp/sm.h.old +0 -3
@@ -130,7 +130,6 @@sctp_state_fn_t sctp_sf_ootb;sctp_state_fn_t sctp_sf_pdiscard;sctp_state_fn_t sctp_sf_violation; -sctp_state_fn_t sctp_sf_violation_chunklen;sctp_state_fn_t sctp_sf_discard_chunk;sctp_state_fn_t sctp_sf_do_5_2_1_siminit;sctp_state_fn_t sctp_sf_do_5_2_2_dupinit;
@@ -258,8 +257,6 @@void sctp_chunk_assign_tsn (struct sctp_chunk *);void sctp_chunk_assign_ssn (struct sctp_chunk *); -void sctp_stop_t1_and_abort (sctp_cmd_seq_t *commands,__u16 error); -/* Prototypes for statetable processing. */ int sctp_do_sm(sctp_event_t event_type, sctp_subtype_t subtype,
net/sctp/sm_statefuns.c renamed from net/sctp/sm_statefuns.c.old +11 -2
@@ -92,6 +92,14 @@ sctp_cmd_seq_t *commands);static struct sctp_sackhdr *sctp_sm_pull_sack (struct sctp_chunk *chunk); +static void sctp_stop_t1_and_abort (sctp_cmd_seq_t *commands,__u16 error); + +static sctp_disposition_t sctp_sf_violation_chunklen ( +const struct sctp_endpoint *ep, +const struct sctp_association *asoc, +const sctp_subtype_t type, +void *arg, +sctp_cmd_seq_t *commands);/* Small helper function that checks if the chunk length * is of the appropriate length. The 'required_length' argument
@@ -2318,7 +2326,7 @@* * This is common code called by several sctp_sf_*_abort() functions above. */ -void sctp_stop_t1_and_abort (sctp_cmd_seq_t *commands,__u16 error) +static void sctp_stop_t1_and_abort (sctp_cmd_seq_t *commands,__u16 error) {sctp_add_cmd_sf (commands,SCTP_CMD_NEW_STATE ,SCTP_STATE (SCTP_STATE_CLOSED ));
@@ -3672,7 +3680,8 @@* * Generate an ABORT chunk and terminate the association. */ -sctp_disposition_t sctp_sf_violation_chunklen(const struct sctp_endpoint *ep, +static sctp_disposition_t sctp_sf_violation_chunklen( + const struct sctp_endpoint *ep, const struct sctp_association *asoc, const sctp_subtype_t type, void *arg,