.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\"
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng .
.TH "ATALK_PICK_AND_BIND_PORT" "9" "09 October 2005" "" ""
.SH NAME
atalk_pick_and_bind_port \- Pick a source port when one is not given
.SH SYNOPSIS
"SYNOPSIS"
.sp
\fB
.sp
int atalk_pick_and_bind_port (struct sock * \fIsk\fB, struct sockaddr_at * \fIsat\fB);
\fR
.SH "ARGUMENTS"
.TP
\fB\fIsk\fB\fR
-- undescribed --
.TP
\fB\fIsat\fB\fR
-- undescribed --
.SH "DESCRIPTION"
.PP
\fIsk\fR - socket to insert into the tables
\fIsat\fR - address to search for
.PP
Pick a source port when one is not given. If we can find a suitable free
one, we insert the socket into the tables using it.
.PP
This whole operation must be atomic.