/* Phase 0 : Init ----------------------------*/
/* Phase 1 : Connect INet-Marshald -----------*/
+
p_cinfo = Drd64_Marshald_SendCmd_Connect( &(p_attachreq->t_prog_addr) );
if( NULL == p_cinfo ) {
return 0x01;
}
+ puts("connected");
/* Phase 2 : Transport Attach-Request Packet -*/
p_phead->w_packettype = DRD64_PACKETTYPE_TRANSPORT;
int i_err;
Drd64_Marshald_ConnectInfo *p_cinfo;
+ puts("Attach start");
/* INet => Local */
if( DRD64_PACKETTYPE_TRANSPORT == p_phead->w_packettype ) {
+ puts("Attach fromINet");
Drd64_Marshald_Cmd_AttachRequest_fromINet(
i_fds, p_phead, p_attachreq, p_marshald );
}
&(p_marshald->t_marshald_addr) );
/* Local => Local : Boot Debugd */
if( 0x00 == i_err ) {
+ puts("Attach to Debugd");
Drd64_Marshald_Cmd_AttachRequest_toDebugd(
i_fds, p_phead, p_attachreq, p_marshald );
}
/* Local => INet marshald */
else {
+ puts("Attach to INet");
Drd64_Marshald_Cmd_AttachRequest_toINet(
i_fds, p_phead, p_attachreq, p_marshald );
}