lmz:
截图中命令不准,但显示信息是正确的。
人为制造错误
可用的包交换网络中的外围节点的proc进程:
将其中的xmt()函数修改为:
static void xmt(void)
{
Packet * pkptr;
FIN(xmt());
pkptr = op_pk_get (RCV_IN_STRM); //以前的参数是 SRC_IN_STRM
op_pk_nfd_set_int32 (pkptr, "dest_address",
(int)op_dist_outcome (address_dist));
op_pk_send (pkptr, XMT_OUT_STRM);
FOUT;
}
直接运行仿真
message
Beginning simulation of lmz_pksw_net-baseline at 22:23:35 Tue Jan 03 2017
----
Kernel: development (not optimized), sequential, 32-bit address space
----
<<< Program Abort >>>
Packet pointer is NIL.
T (10), EV (13), MOD (top.pksw1.node