'client' was not declared in this scope

DE: Ich verwende einen Arduino Uno mit Ethernet-Shield als Media-Server.
und verwende im Sketch die Bibliotheken #include "SPI.h" und #include "Ethernet.h"
Funktioniert einwandfrei wenn alle Befehle im Hauptprogramm stehen.
Sobals ich einen Funktionsaufruf,
z.B. client.print(77);
in ein Unterprogramm auslagere bekomme ich die Fehlermeldung: 'client' was not declared in this scope
Was mache ich falsch und wie muss ich was aendern damit es funkioniert.
Vielen Dank für Eure Hilfe.

Entweder den Client global machen (dann kann es aber nur einen geben) oder ihn der Funktion (per Reference oder Pointer) mit übergeben.

Gruß Tommy

... oder in der Funktion einen client machen