]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
radius: Should start encoding current position not head
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Fri, 27 Mar 2020 23:47:32 +0000 (17:47 -0600)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Fri, 27 Mar 2020 23:47:32 +0000 (17:47 -0600)
src/protocols/radius/encode.c

index 83f91cef382dcfd112f6992eb937df9e9df1bb65..ebb35a1199649139b5606c10350b8a9a2c4ef2e3 100644 (file)
@@ -1224,7 +1224,7 @@ ssize_t fr_radius_encode_pair(uint8_t *out, size_t outlen, fr_cursor_t *cursor,
 
        if (!cursor || !out || (outlen <= 2)) return -1;
 
-       vp = fr_cursor_head(cursor);
+       vp = fr_cursor_current(cursor);
        if (!vp) return 0;
 
        VP_VERIFY(vp);