From e2d34b02c66416252622b6e2f5045030624eecf4 Mon Sep 17 00:00:00 2001
From: Vlad Badoiu <vlad_andrei.badoiu@upb.ro>
Date: Sun, 23 Mar 2025 23:19:04 +0200
Subject: [PATCH] Document missing APIs.

get_interface_ip and parse_arp_table
---
 src/api.md | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/src/api.md b/src/api.md
index 5d9fb3e..c1b06a2 100644
--- a/src/api.md
+++ b/src/api.md
@@ -66,6 +66,7 @@ precum și unele funcții ajutătoare a căror utilizare este opțională. În
     ```c
     int parse_arp_table(char *path, struct arp_table_entry *arp_table);
     ```
+    > Atentie, functia salveaza datele in **network order**.
 
 -   **Calcul sume de control:** pentru a realiza calcularea/verificarea
     sumelor de control din IPv4, respectiv ICMP, puteți folosi
@@ -91,3 +92,9 @@ precum și unele funcții ajutătoare a căror utilizare este opțională. În
     Argumentul `mac` trebuie să indice către o zonă de memorie cu cel puțin șase
     octeți alocați.
 
+-  **Determinarea adresei IP:** Următoarea funcție returnează o adresă IP în format
+   string. Pentru a trece adresa în format binar puteți folosi inet_pton.
+
+   ```c
+   char *get_interface_ip(int interface);
+   ```
-- 
GitLab