sctp_addr_to_associd.lc 793 B

1234567891011121314
  1. sctp_assoc_t## 1 ##src/sctp/sctp_addr_to_associd.c##
  2. sctp_address_to_associd(int sock_fd, struct sockaddr *sa, socklen_t salen)## 2 ##src/sctp/sctp_addr_to_associd.c##
  3. {## 3 ##src/sctp/sctp_addr_to_associd.c##
  4. struct sctp_paddrparams sp;## 4 ##src/sctp/sctp_addr_to_associd.c##
  5. int siz;## 5 ##src/sctp/sctp_addr_to_associd.c##
  6. siz = sizeof(struct sctp_paddrparams);## 6 ##src/sctp/sctp_addr_to_associd.c##
  7. bzero(&sp, siz);## 7 ##src/sctp/sctp_addr_to_associd.c##
  8. memcpy(&sp.spp_address, sa, salen);## 8 ##src/sctp/sctp_addr_to_associd.c##
  9. sctp_opt_info(sock_fd, 0, SCTP_PEER_ADDR_PARAMS, &sp, &siz);## 9 ##src/sctp/sctp_addr_to_associd.c##
  10. return (sp.spp_assoc_id);## 10 ##src/sctp/sctp_addr_to_associd.c##
  11. }## 11 ##src/sctp/sctp_addr_to_associd.c##