summaryrefslogtreecommitdiffstats
path: root/nest/proto.c
diff options
context:
space:
mode:
authorMartin Mares <mj@ucw.cz>1999-03-03 21:55:35 +0100
committerMartin Mares <mj@ucw.cz>1999-03-03 21:55:35 +0100
commit53b7a2982adf5d09a1cfddbc12cf172e0700fc55 (patch)
tree8672ae890a7ed0cf97fe4b8a4788190191dfce06 /nest/proto.c
parent0e889c52542508dd49433bed1785072cb7799009 (diff)
downloadbird-53b7a2982adf5d09a1cfddbc12cf172e0700fc55.tar
bird-53b7a2982adf5d09a1cfddbc12cf172e0700fc55.zip
Fix several things I broke today.
Diffstat (limited to 'nest/proto.c')
-rw-r--r--nest/proto.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/nest/proto.c b/nest/proto.c
index cbafeb3..99a4e85 100644
--- a/nest/proto.c
+++ b/nest/proto.c
@@ -321,6 +321,7 @@ proto_notify_state(struct proto *p, unsigned ps)
DBG("%s: Scheduling meal\n", p->name);
if (p->proto->priority) /* FIXME: Terrible hack to get synchronous device/kernel startup! */
{
+ p->proto_state = ps;
p->core_state = FS_FEEDING;
proto_feed(p);
return;