Ignore the name field in prcheckentry---it doesn't seem to ever get
[invirt/packages/python-afs.git] / afs / _pts.pyx
index db9d546..39f2f66 100644 (file)
@@ -27,8 +27,6 @@ cdef import from "afs/ptuser.h":
         afs_int32 creator
         afs_int32 ngroups
         afs_int32 count
-        afs_int32 reserved[5]
-        char name[PR_MAXNAMELEN]
 
     int ubik_PR_NameToID(ubik_client *, afs_int32, namelist *, idlist *)
     int ubik_PR_IDToName(ubik_client *, afs_int32, idlist *, namelist *)
@@ -55,8 +53,6 @@ cdef class PTEntry:
     cdef public afs_int32 creator
     cdef public afs_int32 ngroups
     cdef public afs_int32 count
-    cdef afs_int32 reserved[5]
-    cdef public char * name
 
 cdef int _ptentry_from_c(PTEntry p_entry, prcheckentry c_entry) except -1:
     if p_entry is None:
@@ -69,8 +65,6 @@ cdef int _ptentry_from_c(PTEntry p_entry, prcheckentry c_entry) except -1:
     p_entry.creator = c_entry.creator
     p_entry.ngroups = c_entry.ngroups
     p_entry.count = c_entry.count
-    memcpy(p_entry.reserved, c_entry.reserved, sizeof(p_entry.reserved))
-    p_entry.name = c_entry.name
     return 0
 
 cdef int _ptentry_to_c(prcheckentry * c_entry, PTEntry p_entry) except -1:
@@ -84,8 +78,6 @@ cdef int _ptentry_to_c(prcheckentry * c_entry, PTEntry p_entry) except -1:
     c_entry.creator = p_entry.creator
     c_entry.ngroups = p_entry.ngroups
     c_entry.count = p_entry.count
-    memcpy(c_entry.reserved, p_entry.reserved, sizeof(p_entry.reserved))
-    strncpy(c_entry.name, p_entry.name, sizeof(c_entry.name))
     return 0
 
 cdef class PTS: