18 namespace TTEthernetModel {
42 int size = par(
"size").longValue();
43 if(size>=0 &&
frames.length()>=size){
46 bubble(
"buffer overflow - dropping frame");
47 getDisplayString().setTagArg(
"i2", 0,
"status/excl3");
48 getDisplayString().setTagArg(
"tt", 0,
"WARNING: buffer overflow");
49 getParentModule()->getDisplayString().setTagArg(
"i2", 0,
"status/excl3");
50 getParentModule()->getDisplayString().setTagArg(
"tt", 0,
"WARNING: buffer overflow");
52 if(par(
"drop_new").boolValue())
59 EtherFrame *oldFrame = (EtherFrame *)
frames.pop();
74 return (EtherFrame*)
frames.pop();