diff --git a/doc/man/man3/slurm_error.3 b/doc/man/man3/slurm_error.3
index f8523459cd862846e8ffffedbcb079c726c0dccb..d427cf12dc80e3ee84f6dd60a58c4c32c800a82c 100644
--- a/doc/man/man3/slurm_error.3
+++ b/doc/man/man3/slurm_error.3
@@ -1,4 +1,4 @@
-.TH "Slurm API" "3" "September 2002" "Morris Jette" "Slurm error calls"
+.TH "Slurm API" "3" "October 2002" "Morris Jette" "Slurm error calls"
 .SH "NAME"
 .LP 
 \fBslurm_job\fR \- Slurm error calls
@@ -84,6 +84,7 @@ details.
 \fBslurm_allocate_resources\fR(3), 
 \fBslurm_cancel_job\fR(3), \fBslurm_cancel_job_step\fR(3), 
 \fBslurm_complete_job\fR(3), \fBslurm_complete_job_step\fR(3), 
+\fBslurm_confirm_allocation\fR(3), 
 \fBslurm_free_ctl_conf\fR(3), 
 \fBslurm_free_resource_allocation_response_msg\fR(3), \fBslurm_free_job_info\fR(3), 
 \fBslurm_free_job_step_create_response_msg\fR(3), 
diff --git a/doc/man/man3/slurm_info.3 b/doc/man/man3/slurm_info.3
index cdbbe4ffcbeb79754f831350489f6a992590b263..2653cb2823235325e5b57c0acb73b7474cea8dc9 100644
--- a/doc/man/man3/slurm_info.3
+++ b/doc/man/man3/slurm_info.3
@@ -1,4 +1,4 @@
-.TH "Slurm API" "3" "July 2002" "Morris Jette" "Slurm informational calls"
+.TH "Slurm API" "3" "October 2002" "Morris Jette" "Slurm informational calls"
 .SH "NAME"
 .LP 
 \fBslurm_info\fR \- Slurm informational calls
@@ -277,5 +277,6 @@ FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
 details.
 .SH "SEE ALSO"
 .LP 
-\fBscontrol\fR(1), \fBsqueue\fR(1), \fBslurm_get_errno\fR(3), \fBslurm_perror\fR(3), \fBslurm_strerror\fR(3)
+\fBscontrol\fR(1), \fBsqueue\fR(1), \fBslurm_confirm_allocation\fR(3), 
+\fBslurm_get_errno\fR(3), \fBslurm_perror\fR(3), \fBslurm_strerror\fR(3)
 
diff --git a/doc/man/man3/slurm_job.3 b/doc/man/man3/slurm_job.3
index 7a53a7fa9e4655589110c2e5966d4fbc232534d3..cd4002ab20b8d9d4a035654e3cf1f8c7ea7fa6bd 100644
--- a/doc/man/man3/slurm_job.3
+++ b/doc/man/man3/slurm_job.3
@@ -1,4 +1,4 @@
-.TH "Slurm API" "3" "September 2002" "Morris Jette" "Slurm job management calls"
+.TH "Slurm API" "3" "October 2002" "Morris Jette" "Slurm job management calls"
 .SH "NAME"
 .LP 
 \fBslurm_job\fR \- Slurm job management calls
@@ -15,6 +15,14 @@ int \fBslurm_allocate_resources\fR (
 	int \fIimmediate\fP
 .br 
 );
+.LP 
+int \fBslurm_confirm_allocation\fR (
+.br 
+	old_job_alloc_msg_t *\fIold_job_desc_msg_ptr\fP,
+.br 
+	resource_allocation_response_msg_t **\fIslurm_alloc_msg_pptr\fP
+.br 
+);
 .LP
 int \fBslurm_cancel_job\fR (
 .br 
@@ -112,6 +120,10 @@ on the data structure's contents.
 \fIjob_id\fP
 Slurm job id number.
 .TP 
+\fIold_job_desc_msg_ptr\fP
+Specifies the pointer to a description of an existing job. See slurm.h for full details 
+on the data structure's contents. 
+.TP 
 \fIslurm_alloc_msg_pptr\fP
 Specifies the double pointer to the structure to be created and filled with a 
 description of the created resource allocation (job): job ID, list of allocated nodes, 
@@ -162,6 +174,10 @@ executed by the job's owner or user root.
 .LP 
 \fBslurm_complete_job_step\fR Note the termination of a job step. This function may only 
 be successfully executed by the job's owner or user root.
+.LP 
+\fBslurm_confirm_allocation\fR Return detailed information on a specific existing job 
+allocation.  This function may only be successfully executed by the job's owner or user 
+root.
 .LP
 \fBslurm_free_job_step_create_response_msg\fR Release the storage generated in response 
 to a call of the function \fBslurm_job_step_create\fR.