N_NIMCALL(NU16, getsockname_512221)(int socket) { NU16 result; struct sockaddr_in name; socklen_t namelen; NI16 LOC7; nimfr("getSockName", "rawsockets.nim") result = 0; memset((void*)(&name), 0, sizeof(name)); nimln(324, "rawsockets.nim"); name.sin_family = AF_INET; nimln(327, "rawsockets.nim"); namelen = ((socklen_t) (((NI)sizeof(struct sockaddr_in)))); nimln(328, "rawsockets.nim"); { int LOC3; NI32 LOC6; nimln(329, "rawsockets.nim"); nimln(328, "rawsockets.nim"); LOC3 = 0; LOC3 = getsockname(socket, ((struct sockaddr*) ((&name))), (&namelen)); if (!(LOC3 == ((NI32) -1))) goto LA4; nimln(330, "rawsockets.nim"); LOC6 = 0; LOC6 = oslasterror_116833(); raiseoserror_116809(LOC6); } LA4: ; nimln(331, "rawsockets.nim"); LOC7 = 0; LOC7 = ntohs_510807(name.sin_port); result = ((NU16) (LOC7)); popFrame(); return result; }
N_NIMCALL(NI16, htons_511017)(NI16 x) { NI16 result; nimfr("htons", "rawsockets.nim") result = 0; nimln(234, "rawsockets.nim"); result = ntohs_510807(x); popFrame(); return result; }
N_NIMCALL(NI16, htons_511017)(NI16 x) { NI16 result; result = 0; result = ntohs_510807(x); return result; }