[fpc-pascal]winsock telnet proxy question #1
Marco van de Voort
marcov at stack.nl
Wed Mar 13 07:34:56 CET 2002
> after that, i had to figure out what the C bcopy() command did and reverse
> engineer it. i don't think freepascal has one of those. or maybe it
> does... can anybody tranlsate this line into freepascal for me? all the
> type-casting got me lost in fp.
>
> bcopy((char *)server->h_addr, (char *)&serv_addr.sin_addr.s_addr,
> server->h_length);
bcopy is afaik simply move, just with pointers as arguments, since C has
no open arrays as params.
> note: server->h_addr is ^pchar and serv_addr.sin_addr.s_addr is u_long.
Afaik it is simply:
move (server.h_addr,serv_addr.sin_addr.s_addr,server.length);
More information about the fpc-pascal
mailing list