Channels for C