Ağgrubu Üyeliğinin Sınanması
Önceki Ağ Grubu Veritabanı Sonraki
Ağgrubu Üyeliğinin Sınanması
Çoğunlukla ilgilenilen konu, bir girdinin seçili ağgrubunun parçası olup olmadığı, olduğundan tüm ağgrubunun taranması gerekmez.
int innetgr
(const char *netgrup,
 const char *konak,
 const char *kullanıcı,
 const char *alanadı)
işlev
Bu işlev konak, kullanıcı ve alanadı parametreleri ile belirtilen üçlünün netgrup ağgrubunun bir parçası olup olmadığına bakar. Bu işlevi kullanmanın bazı getirileri vardır:
  1. Dahili kilitleme uygulandığından genel ağgrubu katmanında başka hiç bir ağgrubu işlevi kullanılamaz.
  2. İşlev bu işlem için set/get/endnetgrent gibi işlevlerden daha verimli olacak şekilde tasarlanmıştır.
konak, kullanıcı ve alanadı göstericilerden herhangi biri bu konumda herhangi bir girdinin geçerli olacağını belirtmek üzere NULL olarak verilebilir. Bu herhangi bir ismin - olarak belirtilmesi durumunda da geçerlidir.
Belirtilen üçlü ağgrubundaki bir girdi ile eşleştirilebilmişse işlevin dönüş değeri 1'dir. 0 dönüş değeri böyle bir ağgrubunun olmadığı, ağgrubunda böyle bir üçlünün olmadığı ya da dahili bir hatanın oluştuğu anlamına gelir.
Önceki Üst Ana Başlık Sonraki
Bir Ağgrubu Hakkında Bilgi Alınması Başlangıç XXX. Oylum - Sistem Yönetimi
Bir Linux Kitaplığı Sayfası