void reply_sid( struct batch_request *preq, /* M */ long sid, /* I */ int which) /* I */ { char sid_text[MAXLINE]; if (preq->rq_reply.brp_choice != BATCH_REPLY_CHOICE_NULL) { /* in case another reply was being built up, clean it out */ reply_free(&preq->rq_reply); } sprintf(sid_text,"%lu",sid); preq->rq_reply.brp_choice = which; preq->rq_reply.brp_un.brp_txt.brp_str = strdup(sid_text); preq->rq_reply.brp_un.brp_txt.brp_txtlen = strlen(sid_text); preq->rq_reply.brp_code = 0; preq->rq_reply.brp_auxcode = 0; reply_send_mom(preq); } /* END reply_text() */
int reply_send( struct batch_request *request) /* I (freed) */ { #ifdef PBS_MOM return(reply_send_mom(request)); #else return(reply_send_svr(request)); #endif }