Bu işlev bir şey dışında getnetgrent işlevinin benzeridir: konak, kullanıcı ve alanadı dizge göstericilerinin gösterdiği dizgeler, tampon ile başlayan tampon_uzunluğu baytlık tampona yerleştirilir. Bunun anlamı, çağrılmış bir ağgrubu işlevinin olması halinde bile dönen değerlerin geçerli olduğudur.
Sonraki girdi başarıyla okunmuşsa ve tamponda dizgeler için yeterince yer varsa işlevin dönüş değeri 1'dir. 0 dönüş değeri böyle bir girdinin olmadığı, tamponun yetersiz olduğu ya da dahili bir hata oluştuğunu gösterir.
Bu işlev bir GNU oluşumudur. SunOS'un özgün gerçeklemesi böyle bir işlevi içermemektedir.