/* Code Example 1 */
/* a bit of global data */
int priority = 1;
void prepare_data( ... )
{
...
priority = 1;
...
lump_send( some_data );
...
}
void lump_send( data_t some_data )
{
switch( priority )
{
case 1: /* do one thing */
break;
case 2: /* do something else */
break;
}
}