X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fsilcserver%2Fserver_st_packet.c;h=5f0f3caf158bc795ee012a8ba10d25572b44afc4;hb=aa427d8e98d1b24952f869062536ca6c49670479;hp=e8676ca829b696adb7077fe702812c8ee5d65e70;hpb=bdf83e1e0e5c65a888075986a452c6e431047a6d;p=silc.git diff --git a/lib/silcserver/server_st_packet.c b/lib/silcserver/server_st_packet.c index e8676ca8..5f0f3caf 100644 --- a/lib/silcserver/server_st_packet.c +++ b/lib/silcserver/server_st_packet.c @@ -34,7 +34,7 @@ SILC_FSM_STATE(silc_server_st_packet_disconnect) SilcPacket packet = fsm_context; SilcEntryData data = silc_packet_get_context(packet->stream); - return SILC_FSM_FINISH; + SILC_FSM_FINISH; } SILC_FSM_STATE(silc_server_st_packet_channel_message) @@ -51,7 +51,7 @@ SILC_FSM_STATE(silc_server_st_packet_channel_message) silc_server_channel_message(server, sock, packet); #endif - return SILC_FSM_FINISH; + SILC_FSM_FINISH; } SILC_FSM_STATE(silc_server_st_packet_channel_key) @@ -68,7 +68,7 @@ SILC_FSM_STATE(silc_server_st_packet_channel_key) silc_server_channel_key(server, sock, packet); #endif - return SILC_FSM_FINISH; + SILC_FSM_FINISH; } SILC_FSM_STATE(silc_server_st_packet_private_message) @@ -84,7 +84,7 @@ SILC_FSM_STATE(silc_server_st_packet_private_message) silc_server_private_message(server, sock, packet); #endif - return SILC_FSM_FINISH; + SILC_FSM_FINISH; } SILC_FSM_STATE(silc_server_st_packet_private_message_key) @@ -98,7 +98,7 @@ SILC_FSM_STATE(silc_server_st_packet_private_message_key) silc_server_private_message_key(server, sock, packet); #endif - return SILC_FSM_FINISH; + SILC_FSM_FINISH; } SILC_FSM_STATE(silc_server_st_packet_new_id) @@ -116,7 +116,7 @@ SILC_FSM_STATE(silc_server_st_packet_new_id) silc_server_new_id(server, sock, packet); #endif - return SILC_FSM_FINISH; + SILC_FSM_FINISH; } SILC_FSM_STATE(silc_server_st_packet_new_channel) @@ -132,7 +132,7 @@ SILC_FSM_STATE(silc_server_st_packet_new_channel) silc_server_new_channel(server, sock, packet); #endif - return SILC_FSM_FINISH; + SILC_FSM_FINISH; } SILC_FSM_STATE(silc_server_st_packet_key_agreement) @@ -143,7 +143,7 @@ SILC_FSM_STATE(silc_server_st_packet_key_agreement) silc_server_key_agreement(server, sock, packet); #endif - return SILC_FSM_FINISH; + SILC_FSM_FINISH; } SILC_FSM_STATE(silc_server_st_packet_ftp) @@ -155,7 +155,7 @@ SILC_FSM_STATE(silc_server_st_packet_ftp) silc_server_ftp(server, sock, packet); #endif - return SILC_FSM_FINISH; + SILC_FSM_FINISH; } SILC_FSM_STATE(silc_server_st_packet_resume_router) @@ -168,7 +168,7 @@ SILC_FSM_STATE(silc_server_st_packet_resume_router) silc_server_backup_resume_router(server, sock, packet); #endif - return SILC_FSM_FINISH; + SILC_FSM_FINISH; } SILC_FSM_STATE(silc_server_st_packet_received) @@ -186,7 +186,7 @@ SILC_FSM_STATE(silc_server_st_packet_received) if (packet->flags & SILC_PACKET_FLAG_LIST) break; silc_fsm_next(fsm, silc_server_st_packet_channel_message); - return SILC_FSM_CONTINUE; + SILC_FSM_CONTINUE; break; case SILC_PACKET_PRIVATE_MESSAGE: @@ -194,13 +194,13 @@ SILC_FSM_STATE(silc_server_st_packet_received) if (packet->flags & SILC_PACKET_FLAG_LIST) break; silc_fsm_next(fsm, silc_server_st_packet_private_message); - return SILC_FSM_CONTINUE; + SILC_FSM_CONTINUE; break; case SILC_PACKET_NOTIFY: /** Packet NOTIFY */ silc_fsm_next(fsm, silc_server_st_packet_notify); - return SILC_FSM_CONTINUE; + SILC_FSM_CONTINUE; break; case SILC_PACKET_COMMAND: @@ -208,7 +208,7 @@ SILC_FSM_STATE(silc_server_st_packet_received) if (packet->flags & SILC_PACKET_FLAG_LIST) break; silc_fsm_next(fsm, silc_server_st_packet_command); - return SILC_FSM_CONTINUE; + SILC_FSM_CONTINUE; break; case SILC_PACKET_COMMAND_REPLY: @@ -216,7 +216,7 @@ SILC_FSM_STATE(silc_server_st_packet_received) if (packet->flags & SILC_PACKET_FLAG_LIST) break; silc_fsm_next(fsm, silc_server_st_packet_command_reply); - return SILC_FSM_CONTINUE; + SILC_FSM_CONTINUE; break; case SILC_PACKET_CHANNEL_KEY: @@ -224,13 +224,13 @@ SILC_FSM_STATE(silc_server_st_packet_received) if (packet->flags & SILC_PACKET_FLAG_LIST) break; silc_fsm_next(fsm, silc_server_st_packet_channel_key); - return SILC_FSM_CONTINUE; + SILC_FSM_CONTINUE; break; case SILC_PACKET_NEW_ID: /** Packet NEW_ID */ silc_fsm_next(fsm, silc_server_st_packet_new_id); - return SILC_FSM_CONTINUE; + SILC_FSM_CONTINUE; break; case SILC_PACKET_NEW_CLIENT: @@ -238,7 +238,7 @@ SILC_FSM_STATE(silc_server_st_packet_received) if (packet->flags & SILC_PACKET_FLAG_LIST) break; silc_fsm_next(fsm, silc_server_st_packet_new_client); - return SILC_FSM_CONTINUE; + SILC_FSM_CONTINUE; break; case SILC_PACKET_NEW_SERVER: @@ -246,13 +246,13 @@ SILC_FSM_STATE(silc_server_st_packet_received) if (packet->flags & SILC_PACKET_FLAG_LIST) break; silc_fsm_next(fsm, silc_server_st_packet_new_server); - return SILC_FSM_CONTINUE; + SILC_FSM_CONTINUE; break; case SILC_PACKET_NEW_CHANNEL: /** Packet NEW_CHANNEL */ silc_fsm_next(fsm, silc_server_st_packet_new_channel); - return SILC_FSM_CONTINUE; + SILC_FSM_CONTINUE; break; case SILC_PACKET_KEY_AGREEMENT: @@ -260,7 +260,7 @@ SILC_FSM_STATE(silc_server_st_packet_received) if (packet->flags & SILC_PACKET_FLAG_LIST) break; silc_fsm_next(fsm, silc_server_st_packet_key_agreement); - return SILC_FSM_CONTINUE; + SILC_FSM_CONTINUE; break; case SILC_PACKET_FTP: @@ -268,7 +268,7 @@ SILC_FSM_STATE(silc_server_st_packet_received) if (packet->flags & SILC_PACKET_FLAG_LIST) break; silc_fsm_next(fsm, silc_server_st_packet_ftp); - return SILC_FSM_CONTINUE; + SILC_FSM_CONTINUE; break; case SILC_PACKET_RESUME_CLIENT: @@ -276,7 +276,7 @@ SILC_FSM_STATE(silc_server_st_packet_received) if (packet->flags & SILC_PACKET_FLAG_LIST) break; silc_fsm_next(fsm, silc_server_st_packet_resume_client); - return SILC_FSM_CONTINUE; + SILC_FSM_CONTINUE; break; case SILC_PACKET_RESUME_ROUTER: @@ -284,7 +284,7 @@ SILC_FSM_STATE(silc_server_st_packet_received) if (packet->flags & SILC_PACKET_FLAG_LIST) break; silc_fsm_next(fsm, silc_server_st_packet_resume_router); - return SILC_FSM_CONTINUE; + SILC_FSM_CONTINUE; break; case SILC_PACKET_DISCONNECT: @@ -292,7 +292,7 @@ SILC_FSM_STATE(silc_server_st_packet_received) if (packet->flags & SILC_PACKET_FLAG_LIST) break; silc_fsm_next(fsm, silc_server_st_packet_disconnect); - return SILC_FSM_CONTINUE; + SILC_FSM_CONTINUE; break; case SILC_PACKET_PRIVATE_MESSAGE_KEY: @@ -300,7 +300,7 @@ SILC_FSM_STATE(silc_server_st_packet_received) if (packet->flags & SILC_PACKET_FLAG_LIST) break; silc_fsm_next(fsm, silc_server_st_packet_private_message_key); - return SILC_FSM_CONTINUE; + SILC_FSM_CONTINUE; break; case SILC_PACKET_HEARTBEAT: @@ -323,7 +323,7 @@ SILC_FSM_STATE(silc_server_st_packet_received) } silc_packet_free(packet); - return SILC_FSM_FINISH; + SILC_FSM_FINISH; } /* Received NEW_CLIENT packet, used to register client to SILC network. */ @@ -336,14 +336,14 @@ SILC_FSM_STATE(silc_server_st_packet_new_client) if (!ac || ac->register_packet) { silc_packet_free(packet); - return SILC_FSM_FINISH; + SILC_FSM_FINISH; } /* Signal that client registers to network */ ac->register_packet = packet; - SILC_FSM_SEMA_POST(&ac->wait_register); + SILC_FSM_EVENT_SIGNAL(&ac->wait_register); - return SILC_FSM_FINISH; + SILC_FSM_FINISH; } /* Received NEW_SERVER packet, used to register server to SILC network. */ @@ -356,14 +356,14 @@ SILC_FSM_STATE(silc_server_st_packet_new_server) if (!ac || ac->register_packet) { silc_packet_free(packet); - return SILC_FSM_FINISH; + SILC_FSM_FINISH; } /* Signal that server registers to network */ ac->register_packet = packet; - SILC_FSM_SEMA_POST(&ac->wait_register); + SILC_FSM_EVENT_SIGNAL(&ac->wait_register); - return SILC_FSM_FINISH; + SILC_FSM_FINISH; } /* Received RESUME_CLIENT packet, used to resume detached session. */ @@ -376,12 +376,12 @@ SILC_FSM_STATE(silc_server_st_packet_resume_client) if (!ac || ac->register_packet) { silc_packet_free(packet); - return SILC_FSM_FINISH; + SILC_FSM_FINISH; } /* Signal that client resumes session */ ac->register_packet = packet; - SILC_FSM_SEMA_POST(&ac->wait_register); + SILC_FSM_EVENT_SIGNAL(&ac->wait_register); - return SILC_FSM_FINISH; + SILC_FSM_FINISH; }