Function: make-tar-header

make-tar-header is a byte-compiled function defined in tar-mode.el.gz.

Signature

(make-tar-header DATA-START NAME MODE UID GID SIZE DATE CHECKSUM LINK-TYPE LINK-NAME MAGIC UNAME GNAME DMAJ DMIN)

Documentation

Constructor for objects of type tar-header.

Source Code

;; Defined in /usr/src/emacs/lisp/tar-mode.el.gz
;;; down to business.

(cl-defstruct (tar-header
            (:constructor nil)
            (:type vector)
            :named
            (:constructor
             make-tar-header (data-start name mode uid gid size date checksum
                              link-type link-name magic uname gname dmaj dmin)))
  data-start name mode uid gid size date checksum link-type link-name
  magic uname gname dmaj dmin
  ;; Start of the header can be nil (meaning it's 512 bytes before data-start)
  ;; or a marker (in case the header uses LongLink thingies).
  header-start)