Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

getbcamhost() - BCAM-Hostnamen abfragen

&pagelevel(4)&pagelevel

#include <sys.socket.h>
   
Kernighan-Ritchie-C:
int getbcamhost(bcamname, bcamnamelen);

char *bcamname;
int bcamnamelen;

ANSI-C:
int getbcamhost(char* bcamname, int bcamnamelen);


Beschreibung

Die Verwendung der Funktion getbcamhost() ist nur in der Adressfamilie AF_ISO sinnvoll.

getbcamhost() liefert im Parameter bcamname den BCAM-Hostnamen zurück. Der BCAM-Hostname wird bei der Nutzung des ISO-Transportservice in der Adressfamilie AF_ISO verwendet und entspricht dem lokalen Netzselektor NSEL.

Beim Aufruf von getbcamhost() muss im Parameter bcamnamelen die Länge der String-Variablen bcamname spezifiziert werden.

Genügt die durch bcamnamelen spezifizierte Länge der String-Variablen bcamname für die Aufnahme des Hostnamens, so wird der Hostname durch das Null-Byte terminiert. Andernfalls werden die überzähligen Stellen des Hostnamens abgeschnitten, und es ist undefiniert, ob der so zurückgelieferte Hostname durch ein Null-Byte terminiert wird.

Definition BCAM-Hostname: siehe getsockopt().

Returnwert

0:

bei Erfolg

-1:

bei Fehler. errno wird nicht gesetzt.