Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
struct sockaddr sockdata;
struct sockaddr_in *ipv4sockdata;
char *ip;
/* fill sockdata */
ipv4sockdata = (struct sockaddr_in *) &sockdata
ip = inet_ntoa(ipv4sockdata->sin_addr);
@Redwing: Einfach casten !? Ich war immer der Meinung, dass das bei verschieden großen Strukturen nichts bringt...Danke,
werd ich ausprobieren
struct sockaddr {
ushort sa_family;
char sa_data[14];
};
struct sockaddr_in {
short sin_family;
u_short sin_port;
struct in_addr sin_addr;
char sin_zero[8];
};
struct sockaddr_in6 {
short sin6_family;
u_short sin6_port;
u_long sin6_flowinfo;
struct in6_addr sin6_addr;
u_long sin6_scope_id;
};