Je vois passer TOUTES les connections réseaux d'une machine
donc pour chaque connexion réseau, je crée une entrée dans le B-Tree. La clé de cette entrée est le tuple Source IP + Source Port + Dest IP + Dest Port.
maintenant, il faut également que je conserve TOUS les paquets de chaque connection, et je veux pouvoir retrouver facilement les paquets d'une connections spécifique
donc, je pensais lier un tableau, ou une liste chaînées, a la valeur de mon entrée dans le B-Tree
De fait, j'ai modifié mon code pour utiliser une GSList mais ca marche pas encore... j'insére et je récupère bien mon pointeur mais j'ai l'impression que les données ne sont plus en mémoire....
[^] # Re: C'est simple:
Posté par jve . En réponse au message Galère de pointeurs avec les GArrays. Évalué à 1.
donc pour chaque connexion réseau, je crée une entrée dans le B-Tree. La clé de cette entrée est le tuple Source IP + Source Port + Dest IP + Dest Port.
maintenant, il faut également que je conserve TOUS les paquets de chaque connection, et je veux pouvoir retrouver facilement les paquets d'une connections spécifique
donc, je pensais lier un tableau, ou une liste chaînées, a la valeur de mon entrée dans le B-Tree
ca donne un truc comme ca :
http://jvehent.free.fr/ressources/connerie/Store-connections(...)
De fait, j'ai modifié mon code pour utiliser une GSList mais ca marche pas encore... j'insére et je récupère bien mon pointeur mais j'ai l'impression que les données ne sont plus en mémoire....