الاسم
- Provided by: manpages-ar-dev (Version: 4.31.0-1)
- Source: manpages-l10n
- Report a bug
مكتبة سي المعيارية (libc، -lc)
#include <arpa/inet.h>
const char *inet_ntop(socklen_t size;
int af, const void *restrict src,
char dst[restrict size], socklen_t size);
تحوّل هذه الدالة بنية عنوان الشبكة src في عائلة العناوين af إلى سلسلة محارف. تُنسخ السلسلة الناتجة إلى المخزن المؤقت المشار إليه بـ dst، والذي يجب أن يكون مؤشرًا غير فارغ. يُحدد المستدعي عدد البايتات المتاحة في هذا المخزن في المعامل size.
تمدّد inet_ntop() الدالة inet_ntoa(3) لدعم عائلات عناوين متعددة، وتُعتبر inet_ntoa(3) الآن مهملة لصالح inet_ntop(). عائلات العناوين التالية مدعومة حاليًا:
عند النجاح، تُعيد inet_ntop() مؤشرًا غير فارغ إلى dst. يُعاد NULL إذا حدث خطأ، مع تعيين errno للإشارة إلى الخطأ.
للاطلاع على شرح للمصطلحات المستخدمة في هذا القسم، انظر attributes(7).
| الواجهة | السمة | القيمة |
| inet_ntop() | سلامة الخيوط | المنطقة (locale) آمنة لتعدد المسالك (MT-Safe) |
POSIX.1-2008.
POSIX.1-2001.
لاحظ أن RFC 2553 يُعرّف نموذجًا أوليًا حيث المعامل الأخير size من النوع size_t. تتبع العديد من الأنظمة RFC 2553. glibc 2.0 و 2.1 تحتوي على size_t، لكن 2.2 وما بعده تحتوي على socklen_t.
يحوّل AF_INET6 عناوين IPv6 المُعيّنة لـ IPv4 إلى صيغة IPv6.
انظر inet_pton(3).
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.